Taryn Hill
43317e0f5d
Update copyright notice year to 2017
2016-12-31 23:46:13 -06:00
reaperrr
aa53553cdf
Add BeaconDelay to SupportPower
2016-12-27 17:13:54 +01: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
Oliver Brakmann
f15a81282e
Merge pull request #12477 from pchote/conditions-lint
...
Add a conditions lint rule + other rules fixes.
2016-12-23 14:27:22 +01:00
Paul Chote
9ddfdc45b3
Introduce SoundType enum.
2016-12-23 11:34:23 +00:00
Paul Chote
024cc3db7e
Prepare condition attributes for new lint rule.
2016-12-23 11:29:24 +00:00
reaperrr
74f7827187
Merge pull request #12486 from pchote/fix-minelayer-ordergenerator
...
Avoid querying traits from dead minelayers.
2016-12-18 18:25:32 +01:00
Paul Chote
5d5e559a8a
Merge pull request #12305 from reaperrr/gps-remove-delayedaction
...
Replace DelayedAction in GpsWatcher with Tick-based solution
2016-12-18 14:13:48 +00:00
Paul Chote
40419bc8ea
Avoid querying traits from dead minelayers.
2016-12-17 21:10:11 +00:00
Paul Chote
a846e484c7
Convert Disguise to conditions.
2016-12-13 19:30:38 +00:00
reaperrr
4e92311a59
Trigger RA GPS reveal from sat missile effect instead of DelayedAction
2016-12-10 15:41:14 +01:00
roundowl
194caa0163
Makes friendly units aware of mines
...
Added BlockFriendly boolean into Mine trait parameters. If set to true, friendly units vulnerable to mines will route around tiles with friendly mines in them.
2016-11-03 23:07:57 +03:00
reaperrr
d9ecba7b60
Make INotifyInfiltrated require explicit implementation
2016-10-22 18:21:52 +02:00
reaperrr
72374279f0
Move interfaces that have no ties to the engine to mod code
2016-10-20 20:31:40 +02:00
reaperrr
61284d73dd
Make interface implementations explicit where possible in traits that implement INotifySold
2016-10-20 19:02:30 +02:00
reaperrr
22dcb1c66f
Move INotifySold to Common and require explicit implementation
2016-10-20 19:02:28 +02:00
abcdefg30
da591a9030
Merge pull request #11974 from abc013/SecondWeaponAnimation
...
Add support for multiple fire animations in WithInfantryBody
2016-10-15 12:49:41 +02:00
abc013
ebb1c45786
Added an AttackSequences property to WithInfantryBody
2016-09-30 22:18:16 +02:00
Paul Chote
abf837a934
Add InfiltrateForDecoration trait.
2016-09-29 22:58:00 +01: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
142caa6691
Explore shroud on first GPS launch, ignoring power/radar.
2016-09-04 16:40:48 +01:00
Oliver Brakmann
b3c4ecd7c5
Merge pull request #11881 from reaperrr/always-visible-bar
...
Allow keeping empty selection bars visible
2016-08-26 14:56:29 +02:00
reaperrr
39034b0de9
Allow keeping empty selection bars visible
2016-08-25 20:40:56 +02:00
Paul Chote
d2f5fe7380
Draw order generator renderables above the shroud.
2016-08-22 20:27:59 +01:00
Paul Chote
11805bb567
Rename and tweak post-render interfaces.
2016-08-22 17:40:05 +01:00
WolfGaming
0c79ef4f24
Allow multiple minelayers in a single MinefieldOrderGenerator.
2016-08-13 07:21:00 +00:00
Oliver Brakmann
ac07c81e08
Make Infiltrates grant player experience
2016-07-19 20:20:38 +02:00
Matthias Mailänder
5b61206ac6
Merge pull request #11513 from GraionDilach/idamage
...
Remove passing the warheads from DamageWarhead to AttackInfo.
2016-07-16 14:26:43 +02:00
Oliver Brakmann
3539e3146e
Merge pull request #11560 from abcdefg30/supportSpeech
...
Refine the support power speech notifications setup
2016-07-13 18:40:07 +02:00
Zimmermann Gyula
cf8fff2b99
Remove passing the warheads from DamageWarhead to AttackInfo.
...
Added a Damage class to pass damage value and damage(types) instead.
This removes a great amount of overhead and longterm opens possibilities to have damagetypes without warheads.
2016-07-12 10:09:49 +02:00
abcdefg30
6de12fb0e9
Add SpeechNotifications for InsufficientPower and Launch on support powers
2016-07-03 16:21:07 +02:00
reaperrr
75c49620d1
Introduce INotifyAttack.PreparingAttack
...
And use it to allow triggering attack animations/overlays at a different point
than the actual weapon firing.
2016-07-02 16:02:00 +02:00
abcdefg30
868d5c14e9
Unhardcode the target(blocked) cursor(s) in PortableChrono
2016-07-02 13:44:57 +02:00
teees
b7bf7b6ec0
Move mod-level ActorInits out of the engine.
2016-06-15 20:35:22 +01:00
Zimmermann Gyula
736d58bd9a
Add a maximum limit to InfiltrateForCash.
2016-06-10 18:32:49 +02:00
reaperrr
e7517e7bfa
Moved DrawLineToTarget from Game to Mods.Common
2016-05-26 11:38:39 +02:00
Paul Chote
a0b5b5ce66
Move initial map exploration to Shroud.
2016-05-14 18:54:44 +01:00
reaperrr
7e312bab0a
Hotfix for GpsPower
...
Radar namespace was created after the last rebase of #11018 .
2016-05-14 16:43:42 +02:00
reaperrr
b9c026d545
Merge pull request #11018 from Mailaender/gps-disable
...
Fixed GPS power not taking tech center disablement into account
2016-05-14 16:31:34 +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
Oliver Brakmann
23e5889a70
Merge pull request #11167 from pchote/fix-gps-satellite-palette
...
Fix GPS satellite palette.
2016-04-24 13:17:26 +02:00
Paul Chote
d70356b47f
Fix GPS satellite palette.
2016-04-23 14:10:54 +01:00
Paul Chote
0b4a8d9a13
Only refresh tooltip/health status of revealed frozen actors.
2016-04-23 13:07:53 +01:00
reaperrr
fd5a597966
Move Render traits to Traits.Render namespace
2016-04-15 20:43:04 +02:00
reaperrr
6239aad070
Merge pull request #11017 from Mailaender/radar-refactor
...
Grouped the radar traits together
2016-04-12 17:07:01 +02:00
Matthias Mailänder
3a3be979f3
Merge pull request #11081 from pchote/fix-left-click-orders
...
Fix left click orders
2016-04-10 17:32:14 +02:00