Commit Graph

2413 Commits

Author SHA1 Message Date
Matthias Mailänder
dd0d8c86c6 Merge pull request #10942 from pchote/remove-map-lazyness
Remove map lazyness.
2016-03-21 20:23:47 +01:00
Matthias Mailänder
15c2df2c69 Merge pull request #10943 from pchote/map-grid-tile-range
Move Map.TilesByDistance to MapGrid and un-static it.
2016-03-21 20:05:08 +01:00
Matthias Mailänder
477d36c29a Merge pull request #10940 from pchote/drain-remaining-funds
Fix AI stalling after losing its conyard and ref.
2016-03-21 19:50:06 +01:00
Paul Chote
4052da3ea6 Move Map.TilesByDistance to MapGrid and make non-static. 2016-03-20 21:41:04 +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
5741e53fe2 Fix AI stalling after losing its conyard and ref. 2016-03-18 18:16:24 +00:00
Paul Chote
fe28393406 Remove invalid bot types when switching maps. 2016-03-16 21:03:32 +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
Matthias Mailänder
b75c7e4869 Merge pull request #10923 from abcdefg30/isPlayerNuke
Add an IsPlayerPalette flag to NukePowerInfo
2016-03-14 19:59:29 +01:00
abcdefg30
8547fac90d Add an IsPlayerPalette flag to NukePowerInfo 2016-03-14 16:42:49 +01:00
Oliver Brakmann
6b7bf86373 Merge pull request #10913 from pchote/fix-editor-tooltips
Fix multi-line tooltip padding.
2016-03-13 15:17:25 +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
Paul Chote
324ef2e073 Remove Map usage from MissionBrowerLogic. 2016-03-12 20:07:07 +00:00
Paul Chote
1ba7a5e59e Use MapPreview on the server. 2016-03-12 20:07:07 +00:00
Paul Chote
43a3d42d31 Change LoadMapSettings to accept a Ruleset. 2016-03-12 19:52:02 +00:00
Paul Chote
602acabe47 Remove World.TileSet. 2016-03-12 19:47:07 +00: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
f3c8dd0397 Merge pull request #10886 from reaperrr/fix-gravitybomb
Fix GravityBomb crash when Image is null
2016-03-12 18:36:44 +01:00
Paul Chote
dbe55eedaf Fix multi-line tooltip padding. 2016-03-12 16:43:05 +00:00
Paul Chote
860876b08f Merge pull request #10893 from abcdefg30/MurtosExploit
Fix an exploit were players were able to repair at enemy service depots
2016-03-12 13:46:55 +00:00
Paul Chote
1a574028b7 Merge pull request #10891 from abcdefg30/repairCursorExploit
Fix players being able to command allied units to the service depot
2016-03-12 13:38:44 +00:00
teees
0193ee5b3c Object oriented sound loader approach
Reshapes the ISoundLoader interface and
adds a new ISoundFormat interface to allow streaming in the near future
2016-03-12 12:50:52 +00:00
reaperrr
d3ca9e1733 Fix Smoke facings to not track spawner's facing 2016-03-12 13:12:42 +01:00
reaperrr
03dd192de8 Make shadow palette of GravityBomb configurable 2016-03-12 12:16:40 +01:00
Paul Chote
82a9d69a51 Remove RulesetCache and push rule parsing to background thread. 2016-03-11 21:18:32 +00:00
Paul Chote
a3b1baa654 Extract default TileSet/Sequence dictionaries to ModData. 2016-03-11 21:18:32 +00:00
Paul Chote
b0c0bf3151 Revert format upgrader and map importers saving rules to external file. 2016-03-11 16:46:22 +00:00
Paul Chote
20e8bc249d Restore support for inline map rules. 2016-03-10 19:27:50 +00:00
Paul Chote
c58520e41b Add upgrade rules for Map format 9 -> 10. 2016-03-08 22:19:25 +00:00
Paul Chote
9c4dd54fa3 Generate map previews on save. 2016-03-08 21:13:38 +00:00
Paul Chote
b969d61466 Move advanced map yaml to their own files. 2016-03-08 20:54:54 +00:00
Paul Chote
e313ce62f0 Mount the map filesystem for yaml checks. 2016-03-08 20:54:51 +00:00
Paul Chote
8532f4deef Move smudge definitions from Map to SmudgeLayer. 2016-03-08 20:54:26 +00:00
Paul Chote
61e17b8c86 Fix option reporting when joining a server. 2016-03-07 21:41:15 +00:00
Paul Chote
4a7dfb9d4c Add upgrade rules for Map format 8 -> 9. 2016-03-07 21:41:14 +00:00
Paul Chote
01a14d9ae5 Move mission briefing to rules. 2016-03-07 21:41:14 +00:00
Paul Chote
668e13b849 Move mission videos to rules. 2016-03-07 21:41:13 +00:00
Paul Chote
8017844a15 Remove LobbyDefaults from mod.yaml. 2016-03-07 21:41:13 +00:00
Paul Chote
d4f8fe1666 Move map configuration to rules. 2016-03-07 21:41:13 +00:00
Paul Chote
5b2bf5b284 Move build radius configuration to rules. 2016-03-07 21:41:13 +00:00
Paul Chote
cce292a68a Move creeps configuration to rules. 2016-03-07 21:41:13 +00:00
Paul Chote
3c779d4101 Move starting units configuration to rules. 2016-03-07 21:41:13 +00:00
Paul Chote
e34864fe40 Use DefaultCash for the default cash. 2016-03-07 21:41:12 +00:00
Paul Chote
62f28d2909 Move shroud options to rules. 2016-03-07 21:41:12 +00:00