abcdefg30
e318c028ba
Fix support powers not being enabled by cheats
2017-02-25 16:57:30 +01:00
Paul Chote
da5a725458
Add support for per-source and total external condition caps.
2017-02-18 19:10:22 +00:00
abcdefg30
a4a9e46e2d
Change the default value for the sequence definitions on SupportPower.cs
2017-02-12 18:34:33 +01:00
reaperrr
cdfa3fddf8
Move ParatroopersPower and para scripting to Mods.Common
2017-02-11 19:02:06 +01:00
Paul Chote
255214e77c
Fix timed external conditions being rejected instead of reset.
2017-01-26 22:52:26 +00:00
Taryn Hill
43317e0f5d
Update copyright notice year to 2017
2016-12-31 23:46:13 -06:00
reaperrr
f6924d740e
Add RevealGeneratedShroud toggle to NukePower
...
To give modders a choice.
2016-12-28 18:45:50 +01:00
reaperrr
ec5c3a710d
NukePower description style fixes
2016-12-28 18:45:47 +01:00
reaperrr
079908d238
Make NukePower use RevealShroudEffect instead of camera actor
...
Additionally, remove the DelayedAction and let the beacon remove itself
instead.
2016-12-28 18:45:45 +01:00
reaperrr
aa53553cdf
Add BeaconDelay to SupportPower
2016-12-27 17:13:54 +01:00
reaperrr
871576b300
Add delay and full duration support to beacons
...
Previously, support power beacons were hardcoded to unlimited duration and
then cleaned up directly by the support power. This is problematic if we
want the beacon to remove itself after a certain delay, though.
2016-12-27 17:13:53 +01:00
Paul Chote
268ed016ab
Rename UpgradableTrait to ConditionalTrait.
2016-12-23 23:28:34 +00:00
Paul Chote
d0270ab866
Rename comments and documentation.
2016-12-23 15:17:02 +00:00
Paul Chote
152ae13cea
Rename SelectUpgradeTarget.
2016-12-23 15:14:36 +00:00
Paul Chote
cb9178364f
Change upgradeAvailable to instancesEnabled in SupportPowerManager.
2016-12-23 15:06:22 +00:00
Paul Chote
f360c10569
Rename ConditionManager variables.
2016-12-23 15:02:52 +00:00
Paul Chote
dcad5c3f7c
Rename UpgradeManager to ConditionManager.
2016-12-23 14:57:56 +00:00
Paul Chote
9ddfdc45b3
Introduce SoundType enum.
2016-12-23 11:34:23 +00:00
reaperrr
ddb22ec2bd
Merge pull request #12452 from GraionDilach/ai-vs-allowmultiple-sp
...
Fix AI superweapon usage.
2016-12-16 00:32:38 +01:00
Paul Chote
f274522083
Port GrantUpgradePower to GrantExternalConditionPower.
2016-12-06 17:21:12 +00:00
Zimmermann Gyula
f927d54db7
Fix AI unable to activate AllowMultiple support powers.
2016-12-05 15:08:00 +01:00
Paul Chote
23f4ae5027
Replace UpgradeMinEnabledLevel checks with an EnabledByDefault shim.
2016-11-19 17:19:25 +00:00
abcdefg30
620e005cfd
Create a PlayLaunchSounds method in SupportPower.cs
2016-09-12 14:47:54 +02:00
abcdefg30
08d84c5b90
Fix the support power SpeechNotifications not being played to the correct player
2016-09-12 14:42:45 +02:00
Paul Chote
d2f5fe7380
Draw order generator renderables above the shroud.
2016-08-22 20:27:59 +01:00
abcdefg30
9848c98750
Replace the DisplayTimer field with a DisplayTimerStances field in SupportPowerInfo
2016-08-21 01:19:51 +02:00
abcdefg30
6de12fb0e9
Add SpeechNotifications for InsufficientPower and Launch on support powers
2016-07-03 16:21:07 +02:00
abcdefg30
dd5e229886
Fix a crash with not space occupying actors granting support powers
2016-06-24 15:30:57 +02:00
Matthias Mailänder
409fe9067a
Add speech notification equivalents to support power sounds.
2016-06-19 18:46:05 +02:00
teees
86eabeea3f
Add AttackOrderPower as Supportpower
2016-06-14 20:18:44 +02:00
reaperrr
6a988fd676
Move WorldInteractionControllerWidget and SpriteEffect to Common
2016-05-23 23:30:48 +02:00
Matthias Mailänder
a8dd67a231
ParatroopersPower also supports beacons.
2016-05-01 12:29:38 +02:00
Matthias Mailänder
59fbfbc851
Don't enforce beacons to be player palettes.
2016-05-01 12:29:38 +02:00
Matthias Mailänder
9f4cdb9843
Unhardcode player beacons for documentation and lint testing.
2016-05-01 12:27:02 +02:00
Matthias Mailänder
76124b7c79
Unhardcode beacon sprites for documentation and lint testing.
2016-05-01 12:21:13 +02:00
reaperrr
fd5a597966
Move Render traits to Traits.Render namespace
2016-04-15 20:43:04 +02:00
Matthias Mailänder
9458a74e9c
Lint test and SpawnActorPower effect sprite and palette.
2016-04-02 15:12:08 +02:00
abcdefg30
8547fac90d
Add an IsPlayerPalette flag to NukePowerInfo
2016-03-14 16:42:49 +01:00
Paul Chote
7993068c8f
Remove Map.SequenceProvider.
2016-03-12 19:46:20 +00:00
Matthias Mailänder
50294917da
Document FlashType.
2016-02-28 20:54:22 +01:00
Matthias Mailänder
8e62186c6c
Require MissileWeapon.
2016-02-28 20:54:22 +01:00
Matthias Mailänder
a7a6815f99
Lint test the nuke missile sprites.
2016-02-28 20:54:10 +01: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
abcdefg30
b27950b517
Unhardcode the palette the missile weapon of the NukePower uses
2016-02-14 22:32:53 +01:00
Paul Chote
275be64f05
Remove Util.QuantizeFacing from support powers.
2016-01-19 23:34:13 +00:00
RoosterDragon
8e89a6a696
Simplify names, remove unused usings, remove redundant casts.
2016-01-17 21:35:36 +00:00
Pavel Penev
861d1368a4
Unhardcode internal terrain palette name from all over the codebase
2016-01-17 19:02:16 +02:00
Paul Chote
6af377030c
Add sequence parameter to SpriteEffect.
2016-01-03 01:17:29 +00:00
Taryn Hill
5542076a68
Make AirstrikePowerInfo.UnitType require AircraftInfo
2015-12-27 11:24:16 -06:00