RoosterDragon
fe24304a21
Make OccupiedCells implementations return arrays.
...
Since there are only one or two items, it's cheaper to return a concrete collection and avoid the overhead of the compiler generated state machine.
This in particular speeds up Shroud.GetVisOrigins when dealing with Mobile.OccupiedCells, as the expensive CanEnterCell call is made only once rather than twice.
2014-12-30 17:25:04 +00:00
Oliver Brakmann
06226e8958
Merge pull request #7215 from pchote/production-hotkeys
...
Make production type hotkeys configurable.
2014-12-28 19:02:18 +01:00
Matthias Mailänder
a18512cd57
Merge pull request #7212 from reaperrr/stable-sharp-dep
...
Revert to stable SharpFont version 2.5.0.1
2014-12-28 16:12:39 +01:00
Matthias Mailänder
68253a61d0
Merge pull request #7216 from pchote/travis-retry
...
Use travis_retry to reduce the nuget timeout errors.
2014-12-28 10:47:29 +01:00
Paul Chote
07ebb017b9
Use travis_retry to reduce the nuget timeout errors.
2014-12-28 18:49:08 +13:00
Paul Chote
d9752c3bdf
Make production type hotkeys configurable.
2014-12-28 17:24:12 +13:00
Paul Chote
a549e1b418
Merge pull request #7205 from ScottNZ/nuget
...
Make fetch-thirdparty-deps.ps1 work on more Windows platforms.
2014-12-28 10:13:59 +13:00
reaperrr
d5f5aeee0f
Revert to SharpFont 2.5.0.1 for Linux and OSX, too
2014-12-27 21:24:12 +01:00
reaperrr
be7830e118
Revert to stable SharpFont version 2.5.0.1
2014-12-27 21:12:20 +01:00
ScottNZ
8725ee9de3
Make fetch-thirdparty-deps.ps1 work on more Windows platforms.
2014-12-27 22:05:54 +13:00
Matthias Mailänder
1ec3c4bc62
Update INSTALL.md
...
try to explain the changes from #7190 and #7197
2014-12-26 21:45:08 +01:00
Paul Chote
9e806d5869
Merge pull request #7197 from Mailaender/nuget-thirdparty
...
Cleaned most of the thirdparty folder from foreign binaries
2014-12-27 09:28:44 +13:00
Paul Chote
9928d9a187
Merge pull request #7196 from Mailaender/prologue
...
Added the intro videos to the first missions as background info
2014-12-27 08:23:04 +13:00
Matthias Mailänder
94fcfccef9
add the intro videos to the first missions
2014-12-26 19:40:03 +01:00
Oliver Brakmann
cfb36a96d8
Merge pull request #7193 from pchote/style
...
Fix and enforce code style in Mods.Common, D2k, and TS.
2014-12-26 19:33:27 +01:00
Matthias Mailänder
e7ff627d87
Update INSTALL.md
...
add Windows PowerShell as dependency for the Makefile substitutes
2014-12-26 16:27:22 +01:00
Matthias Mailänder
962d8fe74f
fetch Mono.Nat from nuget
2014-12-26 15:40:06 +01:00
Matthias Mailänder
51d081f93f
fetch SDL2 (native Windows DLL) from nuget
2014-12-26 15:40:06 +01:00
Matthias Mailänder
02e1a8d5d2
fetch NUnit 2 from nuget
2014-12-26 15:40:06 +01:00
Matthias Mailänder
9ad76f87d2
fetch SharpFont from nuget
2014-12-26 15:40:06 +01:00
Matthias Mailänder
13785ddabd
fetch MaxMind.GeoIP2 from nuget
2014-12-26 15:40:06 +01:00
Matthias Mailänder
6c855cdb8a
fetch ICSharpCode.SharpZipLib from nuget
2014-12-26 15:40:04 +01:00
Paul Chote
63d5db1d12
Add Mods.D2k to make check.
2014-12-26 12:13:10 +13:00
Paul Chote
288a89168f
Fix d2k naming style nits.
2014-12-26 12:13:10 +13:00
Paul Chote
2726108cff
Fix d2k spacing and ordering style nits.
2014-12-26 12:13:09 +13:00
Paul Chote
28aad98125
Add Mods.TS to make check.
2014-12-26 12:13:09 +13:00
Paul Chote
2012946f06
Fix style nits in Mods.TS.
2014-12-26 12:13:09 +13:00
Paul Chote
44b1647fbe
Add Mods.Common to make check.
2014-12-26 12:13:09 +13:00
Paul Chote
7575fd811d
Rename static fields in SettingsLogic.
2014-12-26 12:13:09 +13:00
Paul Chote
97394789da
Disable SA1509.
2014-12-26 12:13:08 +13:00
Paul Chote
9e47634d0f
Fix public/static ordering.
2014-12-26 12:13:08 +13:00
Paul Chote
904efac284
Remove underscore prefix.
2014-12-26 12:13:08 +13:00
Paul Chote
362b4aeaef
Fix variable ordering.
2014-12-26 12:13:08 +13:00
Paul Chote
22ab35f681
Fix capitalization.
2014-12-26 12:13:08 +13:00
Paul Chote
4ea7b5a908
Usings order.
2014-12-26 12:13:07 +13:00
Paul Chote
805039530d
Info -> info.
2014-12-26 12:13:07 +13:00
Paul Chote
673ebba135
Fix invalid spacing style warnings.
2014-12-26 12:13:07 +13:00
Oliver Brakmann
0a68db5dfa
Merge pull request #7187 from pchote/allmods
...
Show games from all compatible mods in the server browser.
2014-12-25 23:22:05 +01:00
Paul Chote
d584ca2797
Merge pull request #7190 from Mailaender/more-stylecop
...
Added yaml and code style analysis commands to OpenRA.Utility
2014-12-26 10:55:59 +13:00
Paul Chote
2cdcd0f590
Don’t crash if a replay can’t be loaded.
2014-12-26 08:48:37 +13:00
Matthias Mailänder
e7a64ab8b0
automatically check for code style violations
2014-12-25 10:27:45 +01:00
Paul Chote
f4055dae53
Add --check-code-style utility command.
2014-12-25 10:18:20 +01:00
Paul Chote
ecd4479807
Move OpenRA.Lint into a --check-yaml utility command.
2014-12-25 10:10:57 +01:00
Paul Chote
91807cb53c
Remove redundant StyleCop definitions.
2014-12-25 10:10:57 +01:00
Paul Chote
3086cc6154
Disable SA1024 and SA1035.
...
These rules generate many false positives, and do not help with code readability within OpenRA.
2014-12-25 10:10:57 +01:00
Matthias Mailänder
2dae43335e
Merge pull request #7185 from zstyblik/pr20141224-heli-stances
...
Closes #7117
2014-12-25 10:05:13 +01:00
Paul Chote
568a23e395
Show all mods in the server browser.
2014-12-25 09:46:14 +13:00
Paul Chote
c45d472f9d
Hide started games from the server list to reduce noise.
2014-12-25 09:46:14 +13:00
Paul Chote
199f80c8ed
Cache GameServer joinable/compatible state across render frames.
2014-12-25 09:46:14 +13:00
Matthias Mailänder
b17c49d12f
Merge pull request #7180 from abcdefg30/fix-lonestar
...
Repaired Fort Lonestar map
2014-12-24 18:03:26 +01:00