Alexandre Oliveira
66b74b0116
Add command to generate settings docs
2016-07-26 00:02:01 -03:00
abcdefg30
e8bcf0757f
Merge pull request #11654 from Mailaender/dispose-installshieldcab
...
Fixed a resource leak on OpenRA.Utility.exe --list-installshield-cab
2016-07-15 15:28:59 +02:00
Oliver Brakmann
e6659f805b
Merge pull request #11641 from abcdefg30/particleDensity
...
Convert ParticleDensityFactor from a float to an int
2016-07-15 10:30:57 +02:00
Matthias Mailänder
eb586fb37c
Dispose the file open read stream.
2016-07-15 07:37:28 +02:00
Paul Chote
bddae7314a
Reimplement InstallShieldCAB extraction.
2016-07-13 21:01:56 +01:00
abcdefg30
df5727ad38
Add an upgrade rule
2016-07-12 22:19:52 +02:00
Matthias Mailänder
8df4e9e04c
Merge PoisonedByTiberium and DamagedWithoutFoundations
...
into DamagedByTerrain.
2016-07-10 19:44:19 +02:00
Oliver Brakmann
66ebbab7c1
Merge pull request #11603 from pchote/fix-map-resize
...
Fix resizing of packaged maps.
2016-07-09 16:31:10 +02:00
Oliver Brakmann
610c806ff3
Merge pull request #11519 from Mailaender/utility-same-spawn
...
Avoid importing spawn points with the same location
2016-07-09 15:08:33 +02:00
Paul Chote
4e32610056
Fix utility commands being unable to open oramaps.
2016-07-09 12:21:38 +01:00
Matthias Mailänder
6148e8d8a3
Rename Stances to ValidStances.
2016-07-04 00:34:28 +02:00
Taryn Hill
f731dc8d68
Utility: Add upgrade rules for GivesExperience and GivesBounty changes
2016-07-03 08:50:55 -05:00
Paul Chote
21c150fae3
Throw a sensible exception when an invalid path is given.
2016-07-01 21:58:26 +01:00
Paul Chote
c706e68b73
Rework zip file updating.
2016-07-01 21:58:26 +01:00
Paul Chote
5d62881be6
Support upgrading explicitly referenced yaml paths.
2016-07-01 21:58:26 +01:00
Matthias Mailänder
a55b8659c7
Avoid importing spawn points with the same location.
2016-06-25 09:44:39 +02:00
abcdefg30
756f88c187
Merge pull request #11402 from Mailaender/sp-utility
...
Improved map import for singleplayer missions
2016-06-24 18:02:13 +02:00
reaperrr
096d82a901
Map actor Location upgrade rules
...
To move all buildings with changed footprint down by 1 cell.
2016-06-21 23:53:52 +02:00
reaperrr
57ff4822fc
Add support for custom locations to legacy map importer
...
For example, to place actors with changed footprint correctly.
Use it to ensure correct positioning of several RA and TD structures as well as TD tiberium trees.
2016-06-21 23:53:50 +02:00
reaperrr
b5a67444e7
Pass ModData to upgrade methods
2016-06-20 18:59:26 +02:00
Paul Chote
8ce4ab0bd1
Port map difficulty to new options backend.
2016-06-19 22:15:26 +01:00
Taryn Hill
1359361832
Add a utility command to output an actor's MiniYaml tree
...
Possibly taking in a path (to a .zip/.oramap/directory).
2016-06-19 15:39:39 -05:00
Oliver Brakmann
e08ba5eaee
Fix blank video heuristic for legacy map import to include upper-case 'X'
2016-06-19 20:11:05 +02:00
Matthias Mailänder
790171ed87
Fix the MIX file ending.
2016-06-18 11:05:29 +02:00
Paul Chote
054b3a43a4
Add a lightweight MSCab parser.
2016-06-14 18:27:24 +01:00
Paul Chote
bd3096f21b
Add command to dump Mix contents.
2016-06-14 18:15:03 +01:00
Paul Chote
92ea404b0b
Add command to dump InstallShield contents.
2016-06-14 18:15:03 +01:00
reaperrr
1adf887c75
Remove WithSpriteRotorOverlay
...
This is now redundant as WithIdleOverlay + upgrades can be used to completely replicate its functionality.
2016-06-11 17:43:10 +02:00
reaperrr
b1e331e7ec
Merge pull request #11364 from pchote/lobby-trait-options
...
Unhardcode the lobby options backend.
2016-06-11 13:40:09 +02:00
Matthias Mailänder
89cefbea50
Allow map imports from directories other than game root.
2016-06-07 22:03:48 +02:00
Matthias Mailänder
d76a344ebe
Give hard-coded special case waypoints a descriptive name.
2016-06-07 22:03:46 +02:00
Matthias Mailänder
a3af1d91cc
Don't add mpspawns when importing single-player maps.
2016-06-07 22:03:04 +02:00
Paul Chote
b4d1517d0d
Set yaml filename when loading from FileSystem.
2016-06-04 15:23:44 +01:00
Oliver Brakmann
916f2ea2ea
Merge pull request #11382 from reaperrr/projectile-streamlining
...
Moved projectiles to their own namespace and streamlined property names
2016-06-04 15:00:08 +02:00
Oliver Brakmann
fa3264affc
Merge pull request #11381 from reaperrr/cleanup-upgraderules
...
Cleaned up upgrade rules
2016-06-04 14:43:15 +02:00
reaperrr
e423f965cf
Projectile property names upgrade rules
2016-06-04 12:59:05 +02:00
Paul Chote
d27d265bdd
Add Id field to ProvidesTechPrerequisite.
2016-06-04 10:03:05 +01:00
reaperrr
df35d60877
Change RangeLimit upgrade rule engine version
2016-05-31 13:51:23 +02:00
reaperrr
b7644df40a
Remove upgrade rules older than release 20160508
...
Modders will have to use release 20160508 to apply upgrade rules written
between release 20151224 and 20160508.
2016-05-31 13:48:59 +02:00
Matthias Mailänder
99c7989ebc
Rename WithSmoke into a more generic WithDamageOverlay trait.
...
Rename Sequence parameter to Image to avoid confusion.
2016-05-28 16:03:13 +02:00
Matthias Mailänder
3e011a74af
Rename C4Demolition to Demolition.
2016-05-26 19:27:40 +02:00
abcdefg30
22ee4d1f39
Merge pull request #11186 from Mailaender/map-import-tileset
...
Made the legacy map import more robust
2016-05-10 18:03:16 +02:00
Matthias Mailänder
5462097c42
Merge pull request #11205 from reaperrr/rangelimit-wdist
...
Refactored Missile.RangeLimit to be a WDist value
2016-05-07 15:10:49 +02:00
HenrytheSlav
1962ea3abc
Fixes Utility import facings mirror-flip
2016-05-05 18:44:23 +02:00
reaperrr
249e65c7d1
RangeLimit WDist refactor upgrade rules
2016-05-01 14:27:49 +02:00
Matthias Mailänder
d4fdb97c35
Throw with a less generic KeyNotFoundException on error.
2016-05-01 12:19:19 +02:00
Matthias Mailänder
d826cd6247
Fix case issues like Temperat vs TEMPERAT during map import.
2016-05-01 12:18:26 +02:00
Paul Chote
183e5ae7ab
Generate initial frozen renderables for all map-placed actors.
2016-04-21 17:21:29 +01:00
Matthias Mailänder
62bc2a27d9
Fix NREs in UpgradeRules.
2016-04-17 14:15:49 +02:00
Oliver Brakmann
87eb443121
Add upgrade rule for moving InsufficientFundsWarning logic to PlayerResources
2016-04-11 19:06:18 +02:00