Paul Chote
4ec1369553
Let servers query map details from the resource centre.
2016-03-31 21:08:36 +01:00
Paul Chote
65f7d46025
Parse map rules and players from remote maps.
2016-03-31 21:08:36 +01:00
Paul Chote
81f22f8871
Remove Game.RunAfterTick from UpdateRemoteSearch.
...
RunAfterTick isn't available from the Server.
2016-03-31 21:08:36 +01:00
Paul Chote
345f91d3ec
Remove the null renderer.
2016-03-30 19:40:19 +01:00
Paul Chote
706d3ae52a
Move dedicated server code to OpenRA.Server.exe
2016-03-30 19:26:50 +01:00
Paul Chote
b783dba2ae
List started games by default.
2016-03-30 17:56:15 +01:00
Paul Chote
d9b9407925
Persist MP game server filters.
2016-03-30 17:51:47 +01:00
Paul Chote
b5c2703eba
Pass random to ChooseInitialMap.
2016-03-29 23:46:12 +01:00
Paul Chote
fee899f63d
Fix unnecessary uses of Game.ModData.
2016-03-29 23:46:12 +01:00
Paul Chote
2150a5e865
Move ChooseInitialMap to MapCache.
2016-03-29 23:46:11 +01:00
RoosterDragon
36c9558b5f
Added some comments to TraitsInConstructOrder.
2016-03-29 23:10:49 +01:00
RoosterDragon
3192432a5c
Strengthen ordering of TraitsInConstructOrder.
...
All types that are dependencies of a trait must now occur before it in the construct ordering. Previously, only one type that was a dependency of a trait needed to occur before it.
2016-03-29 23:10:46 +01:00
reaperrr
33f26e05e1
Use decimal instead of long for WPos offset
...
To remove overflow risk.
2016-03-28 17:20:49 +02:00
reaperrr
fe23ac7f93
Use decimal instead of float in WVec.LerpQuadratic
...
To reduce desync risk (without introducing overflow risk).
2016-03-28 17:20:49 +02:00
Matthias Mailänder
f6c7e3debb
Don't try to lookup '' strings in chrome collections.
2016-03-28 13:38:29 +02:00
Pavel Penev
c78ad58e4b
Merge pull request #10948 from pchote/custom-map-merger
...
Add --map-rules utility command for the resource center
2016-03-27 22:12:47 +03:00
Paul Chote
96eda08677
Replace map type with a category list.
2016-03-27 12:16:55 +01:00
Oliver Brakmann
0bba5a540b
Merge pull request #10963 from pchote/map-load-save
...
Rework map data load/save.
2016-03-26 19:24:45 +01:00
Paul Chote
c696c318c4
Log rule errors when loading from MapPreview.
2016-03-26 17:26:51 +00:00
Jonathan Ling
2d4c3f715f
Refactored ticks to delay per issue #9810
2016-03-22 17:03:37 -04:00
Paul Chote
3e00d72255
Rework map data load/save.
2016-03-21 23:15:12 +00:00
Oliver Brakmann
3a6c1de725
Merge pull request #10933 from Hanzik/replays-hotkeys
...
Replay hotkeys for pause/play/change of speed
2016-03-21 21:30:17 +01:00
Matthias Mailänder
ed6067cd2f
Merge pull request #10939 from pchote/fix-map-install-kick
...
Notify the server after installing a map.
2016-03-21 20:37:12 +01:00
Matthias Mailänder
e83261e6c3
Merge pull request #10922 from abcdefg30/shpPng
...
Fix the --png command trying to use OpenRA's virtual file system
2016-03-21 20:30:44 +01:00
Matthias Mailänder
dd0d8c86c6
Merge pull request #10942 from pchote/remove-map-lazyness
...
Remove map lazyness.
2016-03-21 20:23:47 +01:00
Paul Chote
4052da3ea6
Move Map.TilesByDistance to MapGrid and make non-static.
2016-03-20 21:41:04 +00:00
Honza Vrátník
1728f9d662
Added support for pause/play/speed hotkeys in replays
2016-03-20 12:39:16 +01:00
Paul Chote
0dc939e0e8
Notify the server after installing a map.
2016-03-18 20:53:48 +00:00
Paul Chote
e6b28c2a00
Remove Map.AssetExists.
2016-03-18 20:23:52 +00:00
Paul Chote
1e5065e06a
Remove lazy loading of map rules.
2016-03-18 20:23:52 +00:00
Paul Chote
4a7ef68b39
Remove Map.SpawnPoints.
2016-03-18 20:16:25 +00:00
Paul Chote
65df25b1a4
Remove lazy loading of binary map data.
2016-03-18 20:16:24 +00:00
Paul Chote
d40bff3fd9
Support map-defined AI in the lobby.
2016-03-16 21:03:31 +00:00
Paul Chote
ab6a9597bb
Remove Map usage from LobbyLogic.
2016-03-16 21:03:31 +00:00
Paul Chote
e79fbe1bb9
Reference SubCells directly from MapGrid.
2016-03-16 18:57:07 +00:00
abcdefg30
ad3b41dfa3
Fix the --png command trying to use OpenRA's virtual file system
2016-03-14 15:24:33 +01:00
abcdefg30
b097f7df91
Merge pull request #10912 from pchote/soundloader-streams
...
Introduce ISoundFormat for parsing sound files.
2016-03-13 14:56:01 +01:00
abcdefg30
e1b2f5a280
Merge pull request #10901 from pchote/server-maps
...
Remove Map usage from the server and mission browser.
2016-03-13 11:24:04 +01:00
Oliver Brakmann
541186a142
Merge pull request #10897 from pchote/map-tileset-cleanup
...
Clean up map tileset references.
2016-03-12 22:16:14 +01:00
Paul Chote
1ba7a5e59e
Use MapPreview on the server.
2016-03-12 20:07:07 +00:00
Paul Chote
6c319d53dd
Remove an obsolete comment from Map.
2016-03-12 20:01:39 +00:00
Paul Chote
be5eee0227
Allow rules to be constructed from a MapPreview.
2016-03-12 20:01:39 +00:00
Oliver Brakmann
f8b61782a1
Merge pull request #10914 from Phrohdoh/sprite-loader-xmldoc
...
Add xmldoc to some ISpriteFrame members
2016-03-12 20:58:34 +01:00
Paul Chote
37a81f8385
Don't crash when updating bogus tiles.
2016-03-12 19:47:08 +00:00
Paul Chote
602acabe47
Remove World.TileSet.
2016-03-12 19:47:07 +00:00
Taryn Hill
19a6a7bbcf
Add xmldoc to some ISpriteFrame members
2016-03-12 13:46:38 -06:00
Paul Chote
7993068c8f
Remove Map.SequenceProvider.
2016-03-12 19:46:20 +00:00
abcdefg30
d7bdc840d6
Merge pull request #10909 from pchote/remove-ruleset-cache
...
Remove ruleset cache
2016-03-12 20:41:03 +01:00
abcdefg30
6c4d24e505
Merge pull request #10851 from obrakmann/prod-from-map-edge_ground-units-fixes
...
Fix ProductionFromMapEdge to work properly with ground units
2016-03-12 20:37:02 +01:00
Paul Chote
35cb2cb609
Lazily parse Wav data.
2016-03-12 13:17:28 +00:00