Paul Chote
bd2518649a
Upgrade shipped maps to the latest format.
2014-12-23 10:00:19 +13:00
atlimit8
bbd54cb32f
Added IDisabledTrait & rewrote upgrade code using a level-based approach.
...
Upgradeable traits are notified whenever an upgrade of their declared types are granted or revoked. The traits maintain their own internal level counter, which is then used to enable or disable the trait functionality. A trait can register for multiple upgrade types which then all affect the internal level counter.
IDisabledTrait for identifying (and filtering) disabled traits
UpgradableTrait provides an abstract base for traits to support upgrade levels
Added IDisabledTrait support to GlobalButtonOrderGenerator
Includes rework by pchote with alterations.
2014-11-26 05:45:26 -06:00
Oliver Brakmann
35ccc79902
Move Utils.CenterOfCell into Map global
2014-10-21 22:08:06 +02:00
Oliver Brakmann
37c5d51f19
Move Utils.Seconds and .Minutes into DateTime global
...
Also renames Date.IsHalloween to DateTime.IsHalloween
2014-10-21 22:08:06 +02:00
Matthias Mailänder
aab71ccbaf
setup all Tanya voices
2014-10-18 21:08:50 +02:00
Paul Chote
fd14ebddb8
Remove the now-redundant ScriptInvulnerable trait.
2014-10-01 21:50:18 +13:00
Matthias Mailänder
9b6a5320a4
paradrop zombies instead of ants
2014-09-05 15:42:54 +02:00
Matthias Mailänder
128b2b8b67
rename the boolean
2014-09-05 15:42:38 +02:00
Matthias Mailänder
99156451c0
bring back Chinook infantry insertion
2014-08-31 20:38:19 +02:00
Matthias Mailänder
0b8ae4088e
use the new reinforcements methods
2014-08-31 20:38:19 +02:00
Matthias Mailänder
03afd1db5d
avoid magic numbers
2014-08-31 20:38:19 +02:00
Matthias Mailänder
a7389a0e45
make this a seasonal easter egg
2014-08-31 20:38:16 +02:00
Matthias Mailänder
5b12ba1c21
refactor and move ShipUnitTypes to the top
2014-08-31 14:45:11 +02:00
Matthias Mailänder
154f6ba297
remove bogus space tabs
2014-08-31 14:29:24 +02:00
Paul Chote
de775e2f56
Reimplement unit levels using IUpgradable.
2014-08-07 20:44:28 +12:00
Matthias Mailänder
a550febc94
categorize shellmaps
2014-07-06 21:04:03 +02:00
Matthias Mailänder
a6ad359914
remove legacy actors as a test case
2014-06-28 09:51:12 +02:00
reaperrr
98e48ae991
Converts InfDeath from integer to string.
...
Wire up updated DeathSounds for all mods.
2014-05-14 15:24:06 +02:00
reaperrr
3fe20a1520
Removes rank signs from ships on desert shellmap.
...
Closes #4963 .
2014-05-02 15:16:12 +02:00
reaperrr
18e37e4216
Drags death sounds out of RenderInfantry into a separate DeathSounds trait.
...
Play death sounds with a new PlayVoiceLocal so they don't use full volume regardless of position relative to camera.
Adds option for alternative burn and zap death sounds.
Renames RenderInfantry's UseInfantryDeath trait to SpawnsCorpse.
Removes hack from ra desert shellmap.
2014-05-02 15:14:29 +02:00
Paul Chote
06f162ad57
Add initial standard library, and port shellmaps.
2014-05-02 22:18:34 +12:00
Matthias Mailänder
a8a3036bc4
moved StartGameNotification into its own trait
2014-04-20 15:25:43 +02:00
ScottNZ
7d43ecc33f
Remove the temperate RA shellmap and port the desert shellmap to Lua.
2014-03-06 19:27:29 +13:00
Curtis Shmyr
f8dca4b834
Replaced references of CrateDrop with CrateSpawner in RA maps
2013-12-26 12:14:51 -07:00
Paul Chote
996877d9e5
Upgrade mod rules to match engine changes.
2013-12-26 20:42:13 +13:00
Paul Chote
cd2a1cb30f
Upgrade shipped maps to format 6.
2013-12-08 11:33:04 +13:00
Matthias Mailänder
c7018e438c
fix silent cruiser cannons in shellmaps
...
closes #3598
2013-07-26 08:04:12 +02:00
Scott_NZ
ca80ac2d1f
Start moving towards saner RA widget logic. This switches players to observer mode after they have finished playing in RA/D2k and removes some legacy code.
2013-04-26 13:50:14 +12:00
Scott_NZ
e8ad630e9d
Add unit production and other buildings to desert shellmap
2013-04-12 19:32:43 +12:00
Scott_NZ
f931706664
Rework centre of desert shellmap. Adjust unit balancing.
2013-04-12 18:24:59 +12:00
Scott_NZ
c3ec29a14c
More shellmap polish. Add another badger paradrop
2013-04-11 02:27:09 +12:00
Scott_NZ
6fb6aba9fc
Add chinook reinforcements to Desert Shellmap
2013-04-10 19:29:37 +12:00
Scott_NZ
9377a02a6a
Add some more Desert Shellmap detail/polish
2013-04-10 19:29:37 +12:00
Scott_NZ
5ff317a6b1
Shellmap polish
2013-04-09 16:58:24 +12:00
Scott_NZ
7436fd1613
Adjust medium tank spawn location
2013-04-09 16:58:24 +12:00
Scott_NZ
92efc64602
Add some awesome things to the new shellmap like Chronosphere/Iron Curtain usage and auto unloading of cargo
2013-04-09 16:58:24 +12:00
Scott_NZ
455dd98eec
Add general attack code to shellmap
2013-04-09 16:58:23 +12:00
Scott_NZ
30ae1186d8
Stirred up the Shellmap water because Fix Open Areas doesn't work for desert water apparently
2013-04-09 16:58:23 +12:00
Scott_NZ
cd9a264f01
Shellmap: Add beginning paradrop and Tanya
2013-04-09 16:58:23 +12:00
Scott_NZ
a897c256c8
Shellmap: Add more Soviet buildings and improve paradrop
2013-04-09 16:58:23 +12:00
Scott_NZ
1e45a9899b
Shellmap: Add Viewport movement, coastal attacks and so forth
2013-04-09 16:58:23 +12:00
Scott_NZ
3a66cd75b4
Add Desert Shellmap
2013-04-09 16:58:22 +12:00