Commit Graph

2370 Commits

Author SHA1 Message Date
Paul Chote
84b470017f Remove static Game.ModData references from widget logic. 2016-02-23 23:34:34 +00:00
Paul Chote
ff2aabda9b Remove ModRules assumption from editor code. 2016-02-23 23:32:59 +00:00
Paul Chote
a553b46d3b Remove upgrade pre-20151224 upgrade rules. 2016-02-23 23:31:32 +00:00
Oliver Brakmann
1dcc43801a Fix broken map format upgrade 2016-02-23 23:28:16 +00:00
Paul Chote
d2566d442c Load files for upgrading using the filesystem. 2016-02-23 23:24:27 +00:00
Matthias Mailänder
ecbd1a0247 Merge pull request #9509 from penev92/upgradeTickTank
Convert Tick Tank to use DeployToUpgrade + some fixes
2016-02-23 23:33:38 +01:00
Oliver Brakmann
4f1fa3acec Merge pull request #10786 from pchote/mappreview-packages
Remove internal use of map paths.
2016-02-23 22:52:54 +01:00
abcdefg30
063321ea6b Fix the horrible formatting in CustomBuildTimeValueExts 2016-02-23 22:16:52 +01:00
abcdefg30
be1080f7bd Add support for playing an InsufficientFunds warning 2016-02-23 22:16:51 +01:00
Pavel Penev
17ef6efefc Fix AttackFollow (and consequently AttackTurreted) firing at old target when the trait is reenabled
Most noticeable by ordering a deployed Tick Tank to fire at the ground, then undeploying it and deploying it again.
2016-02-22 02:44:28 +02:00
Pavel Penev
07947179cd Don't crash on multiple Attack* traits
This is important for actors that use upgrades to switch between attack types.
2016-02-22 02:44:25 +02:00
Paul Chote
e71225496b Clarify GPL version. 2016-02-21 16:30:48 +00:00
Paul Chote
b396965fd9 Update licence header year. 2016-02-21 16:27:31 +00:00
Paul Chote
8a9bce45ec Remove map loading shim. 2016-02-21 16:11:36 +00:00
Paul Chote
d492c23a6d Store map packages in MapPreview. 2016-02-21 16:11:36 +00:00
Paul Chote
226081d379 Remove map saving shim method. 2016-02-21 16:11:36 +00:00
Paul Chote
573e26c887 Load and save maps using packages. 2016-02-21 16:11:35 +00:00
Oliver Brakmann
cf9f25eb0b Fix LobbyCommands not validating user-modifiable input
Validates all input that could have been changed with custom yaml rules.
2016-02-21 16:50:43 +01:00
Oliver Brakmann
40514184d8 Convert CRLF to LF line endings in LobbyCommands.cs 2016-02-21 16:30:53 +01:00
Matthias Mailänder
3885f0b559 Fix screen map updates for boundless actors. 2016-02-21 11:34:33 +01:00
Matthias Mailänder
9d85ddb82c Merge pull request #10191 from abcdefg30/backfallDeathAnim
Add support for a FallbackSequence in WithDeathAnimation
2016-02-21 10:18:47 +01:00
Matthias Mailänder
eedf5ce6f4 Merge pull request #10785 from pchote/fix-shadow-height
Add terrain height support to WithShadow.
2016-02-21 10:00:14 +01:00
abcdefg30
ff3f9356cc Merge pull request #10695 from bateramos/upstream/#10029
Bug fix #10029 Plane resupply
2016-02-20 17:28:37 +01:00
abcdefg30
f7d53311e3 Merge pull request #10751 from RoosterDragon/shuffle
Improve Util.Shuffle
2016-02-20 17:04:44 +01:00
Paul Chote
04c40eddfe Add terrain height support to WithShadow. 2016-02-20 15:31:36 +00:00
PedroFerreiraRamos
bf97dd6b7b Bug fix #10029 Plane resupply 2016-02-19 08:35:18 -02:00
Paul Chote
02ab54c9bc Load MapPreview data without initialising a full Map. 2016-02-18 20:19:44 +00:00
Paul Chote
88f6daf57f Misc remaining FileSystem cleanups. 2016-02-18 18:12:33 +00:00
Paul Chote
d573e21a48 Traits open files via the Map. 2016-02-18 18:12:33 +00:00
Paul Chote
7106d7ecdf Pass ModData to ILintPass. 2016-02-18 18:12:33 +00:00
Paul Chote
24e9294741 Tidy ModData/ModFiles usage in utility commands. 2016-02-18 18:12:33 +00:00
Paul Chote
edf59b159f Small tidy in AssetBrowserLogic. 2016-02-18 18:12:32 +00:00
Paul Chote
a4337648e1 Use IReadOnlyFileSystem in MissionBrowserLogic. 2016-02-18 18:12:32 +00:00
Paul Chote
a0141318d5 Pass FileSystem in to InstallUtils. 2016-02-18 18:12:32 +00:00
Paul Chote
9341055f50 Use IReadOnlyFileSystem in UI code. 2016-02-18 18:12:31 +00:00
Paul Chote
b347fade71 Use IReadOnlyFileSystem in artwork loaders. 2016-02-18 18:12:31 +00:00
reaperrr
4d3a4a32b9 Merge pull request #10750 from obrakmann/drop-invalid-target
Fixed not dropping targets that are out of range if the attacker cannot move
2016-02-18 17:02:48 +01:00
Oliver Brakmann
426bf0d975 Merge pull request #10731 from RoosterDragon/fuzzy-singletons
Create singletons for AttackOrFleeFuzzy rulesets
2016-02-17 21:25:03 +01:00
Oliver Brakmann
b28d03049b Merge pull request #10728 from Codes4Fun/bleed
Fixed domain index updates for bridges
2016-02-17 20:46:23 +01:00
Oliver Brakmann
5866164c40 Merge pull request #10353 from Mailaender/resize-map
Added a resize map command
2016-02-15 21:10:39 +01:00
Matthias Mailänder
3a8d28e508 Check for out of bounds map actors and remove them if so. 2016-02-15 08:49:04 +01:00
Paul Chote
102880c80f Use the virtual filesystem to resolve MapFolder paths. 2016-02-15 00:44:36 +00:00
RoosterDragon
3a99111a42 Improve Util.Shuffle.
Reduce algorithmic complexity from O(n^2) to O(n).
2016-02-14 22:22:00 +00:00
Oliver Brakmann
fe25b9501b Merge pull request #10723 from abcdefg30/nukeHardcode
Unhardcode the palette the missile weapon of the NukePower uses
2016-02-14 22:43:38 +01:00
abcdefg30
b27950b517 Unhardcode the palette the missile weapon of the NukePower uses 2016-02-14 22:32:53 +01:00
Oliver Brakmann
ce62e456d7 Fix TD gunboat attack behaviour 2016-02-14 21:28:50 +01:00
teees
dc6d31cec8 Fix turreted immovable actors not dropping targets that are out of range 2016-02-14 21:28:50 +01:00
teees
e95cb7540d Fix immovable actors not dropping targets that are out of range 2016-02-14 21:28:50 +01:00
abcdefg30
5327ea1418 Fix crushed sequences not appearing due to an FrameEndTask 2016-02-14 19:38:13 +01:00
abcdefg30
24ec7b0ad7 Fix the mobile trait spamming crush-notifications 2016-02-14 19:38:12 +01:00