asl97
d2a14842d8
avoid a busy server loop with high CPU usage
...
fixes #7237
2014-12-31 19:46:39 +01:00
Matthias Mailänder
714233d72e
Merge pull request #7220 from obrakmann/d2k-worm-option-and-maps
...
Add worms to d2k maps and add lobby option to disable them
2014-12-31 13:03:37 +01:00
Oliver Brakmann
16a7038d90
Merge pull request #7236 from pchote/observershroud-spam
...
Fix missing collection debug messages.
2014-12-31 12:14:29 +01:00
Paul Chote
e930dc2b89
Fix missing collection debug messages. Fixes #6909 .
2014-12-31 23:07:25 +13:00
Matthias Mailänder
2791ac7491
fail the whole script when nuget fails
2014-12-31 11:04:24 +01:00
Paul Chote
aa325eda36
Merge pull request #7232 from RoosterDragon/yaml-parse-perf
...
Improve YAML parse time.
2014-12-31 09:20:48 +13:00
RoosterDragon
fdcfb30011
Improve YAML parse time.
...
Stream lines to avoid needing to load the whole file first, and avoid a LINQ Contains call when string.IndexOf will be much faster.
2014-12-30 18:17:32 +00:00
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
caa38f034e
Update missions with new map option
2014-12-28 19:26:40 +01:00
Oliver Brakmann
de0a62eb42
Add a lobby option to control spawning creeps (viceroids/worms)
...
The lobby option is only exposed in d2k currently, not in TD or TS.
2014-12-28 19:26:39 +01: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
Oliver Brakmann
c1bf8b29e3
Add worm spawn points to d2k maps
2014-12-28 17:47:36 +01:00
Matthias Mailänder
1e8382b7a1
add new map Kanly
...
http://resource.openra.net/maps/1696
2014-12-28 17:47:36 +01:00
Matthias Mailänder
d9c7096151
add new map Eyes of The Desert
...
http://resource.openra.net/maps/1661
2014-12-28 17:47:36 +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
reaperrr
311e347ad2
Style fixes
2014-12-26 22:10:52 +01: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
reaperrr
d074fb4471
Move *ResourceWarheads to Common, move warheads to Common.Warheads namespace
2014-12-26 21:38:50 +01:00
reaperrr
9dfd369446
Move some Building traits and related elements to Mods.Common
2014-12-26 21:38:49 +01:00
reaperrr
2f67a88b93
Move Armament, Attack* and various other traits to Traits namespace
2014-12-26 21:38:48 +01:00
reaperrr
2054e41552
Dissolve Render namespace
2014-12-26 21:38:47 +01:00
reaperrr
51fe951cd6
Move SupportPowers to Traits namespace
2014-12-26 21:38:47 +01:00
reaperrr
d58807cdb8
Dissolve RA.Buildings namespace.
...
Move a handfull related, loose traits to RA.Traits as well.
2014-12-26 21:38:46 +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