teinarss
e801537d96
Hide cursor and render the placeholder directly
2019-04-22 21:51:49 +02:00
teinarss
09f4b69aef
Fixed the problem with clicking the Support Power button
2019-04-22 21:51:49 +02:00
teinarss
5e58364fad
Made SelectDirectionalTarget a opted in feature and added fields for palettes
2019-04-22 21:51:49 +02:00
reaperrr
78f538f103
Add sprite trail support to NukeLaunch/NukePower
2019-04-22 15:13:11 +02:00
teinarss
71596ae959
Added drag direction mouse interaction for set the approach direction for airstrike and parabombs
2019-04-04 20:10:34 +02:00
teinarss
1dd90a1d7b
Pushed down the MouseInput handling to the OrderGenerators and made a base class for handling the basic logic
2019-04-04 20:10:34 +02:00
abcdefg30
a3325277d9
Prevent support powers from creating two camera actors
2019-03-14 19:29:39 +00:00
abcdefg30
8578ce1346
Merge PlaceSimpleBeacon and AnimatedBeacon into PlaceBeacon and Beacon
2019-03-14 01:55:34 +01:00
Paul Chote
71dd84b9d5
Fix invalid target crash in SupportPowerManager.Activate.
2019-03-10 13:26:49 +01:00
reaperrr
fa3bf5cefe
Add delay support to NukeLaunch
...
And use that to remove the remaining DelayedAction from NukePower.
2019-03-09 12:02:44 +00:00
Paul Chote
3e404f6ac2
Remove HSLColor.
2019-03-04 18:26:42 +00:00
Paul Chote
ab4a7e3558
Replace System.Drawing primitives with our own.
2019-03-04 18:26:42 +00:00
Paul Chote
6dcd23e874
Remove Order.TargetLocation from support powers.
2019-03-04 18:08:42 +00:00
Oliver Brakmann
3093f67427
Consider dead aircraft to no longer be in range
2019-02-03 11:31:44 +00:00
abcdefg30
cadbd0d9ab
Change the year number in all cs headers from 2018 to 2019
2019-01-26 23:15:21 +01:00
Mustafa Alperen Seki
eaa9b49793
Add Stance Support to GrantExternalConditionPower.
2019-01-01 23:05:56 +01:00
Ivaylo Draganov
9be7298311
Remove airstrike/paradrop beacon when the whole squad is shot down
2018-12-08 22:30:17 +01:00
Andre Mohren
b1a44086a0
Removed unused using directives.
2018-11-17 17:23:22 +00:00
Paul Chote
09d8aafddf
Add a lint test for audio notifications.
...
Only traits are linted - the UI still hardcodes
too many audio references for this to be worthwhile.
2018-09-26 13:57:05 +02:00
Andre Mohren
ef7c49c116
Allow mods to determine associated SuperPower from SelectGenericPowerTarget
2018-09-12 15:11:18 +02:00
Mustafa Alperen Seki
2387e49ee7
Add ability to use NukePower via lua.
2018-07-04 16:41:27 +02:00
Mustafa Alperen Seki
dc71a71a09
Change the way NukePower>SkipAscent works
2018-04-12 08:19:18 +02:00
RoosterDragon
d2f2029caf
Add FirstNonEmptyBounds method for IDecorationBounds interface.
...
This provides a more efficient way of determining the bounds by avoiding LINQ. A helper that works directly on arrays prevents allocation of an enumerator when the collection is know to be an array.
2018-03-18 22:06:12 +01:00
Mustafa Alperen Seki
913e7fc995
Unhardcode GrantExternalConditionPower cursors
2018-02-18 23:02:31 +01:00
Mustafa Alperen Seki
3ed8e4b4e8
Make SPM not fire from an actor with disabled instance of a SW.
2018-02-06 21:09:38 +01:00
Mustafa Alperen Seki
99eedfd0e7
Make SupportPowerChargeBar conditional
2018-02-06 21:09:38 +01:00
Arular101
8a60918841
Update copyright notice year to 2018
2018-01-17 00:47:34 +01:00
Mustafa Alperen Seki
c87aa62647
Make ProduceActorPower care for PrimaryBuilding
2018-01-13 17:55:57 +01:00
reaperrr
b70e4de5ee
Refactor support powers to use ticks instead of seconds for all delays - code changes
...
Also renamed ChargeTime to ChargeInterval.
2017-12-28 10:04:43 +00:00
GSonderling
488cec64b8
Added support for filtering exits by production type.
2017-12-13 04:08:52 +01:00
Paul Chote
ff5b4b15b3
Introduce IDecorationBounds to replace Actor.SelectionOverlayBounds.
2017-12-11 19:45:07 +01:00
Paul Chote
cfac996438
Generalize factionVariant to a TypeDictionary of Inits.
2017-10-22 03:32:21 +03:00
Paul Chote
d967c564a2
Remove TargetActor and TargetLocation from order issuing.
2017-10-15 19:07:46 +02:00
Raffael Zica
f2b5040d30
YamlException is now thrown if WeaponInfo can not be found in Ruleset.Weapons
...
Removed invalid spacing at the end of the line 36 in ThrowsShrapnel
Prevented NullReferenceException in cases where weapons aren't optional
2017-10-14 14:12:08 +02:00
gkaretka
97e0f17e15
Add notification sound when paratroopers land
2017-10-14 13:40:53 +02:00
Paul Chote
48a018d994
Fix cheats reenabling OneShot support powers.
2017-09-19 17:53:53 +02:00
reaperrr
28e1f391e0
Make ITick require explicit implementation
2017-09-16 15:51:37 +02:00
Matthias Mailänder
855f1816f4
Tweak the time until hatch opening and rocket away.
2017-09-02 15:10:35 +02:00
Matthias Mailänder
4526344eed
Add WithNukeLaunchAnimation and -Overlay traits.
2017-09-02 15:10:35 +02:00
reaperrr
0103b7ca87
Make WithSpriteBody.PlayCustomAnimation resume loop of Sequence
...
...after it finished playing.
2017-08-23 12:34:00 +02:00
reaperrr
f744a429a4
Fix SpawnActorPower not playing launch sounds
2017-08-09 21:27:42 +01:00
atlimit8
431f06cd49
Convert support powers from actor disabled to pausable-conditional.
2017-05-06 17:19:43 -05:00
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