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
atlimit8
b07cd683e8
Easier actor selection in game by actor bounds center
2015-12-23 12:09:08 -06:00
reaperrr
e9ed50a831
Fix actors not going back to idle animation after custom animation
2015-11-28 22:45:05 +01:00
Pavel Penev
4d787cbedb
Check if WithSpriteBody is available in GrantUpgradePower
2015-11-16 01:25:09 +02:00
reaperrr
2f69711341
Rename ActorMap *UnitsAt* occurences to *ActorsAt*
...
These enumerate actors in general, not just mobile actors (which the term 'unit' usually refers to).
2015-10-16 00:07:06 +02:00
Paul Chote
b43f9bc524
Add ProduceActorsPower trait.
2015-10-05 22:05:01 +01:00
Paul Chote
9b6dba02a8
Improve customisation of support power targeting.
2015-10-05 22:05:01 +01:00
atlimit8
49d7604bd9
Cache WeaponInfo look-ups
2015-10-03 22:29:40 -05:00
Pavel Penev
8a44366667
Merge Plane and Helicopter into Aircraft
2015-10-01 20:15:41 +03:00
Paul Chote
ef55d646f7
Unstatic the Sound class.
2015-09-20 14:11:06 +01:00
atlimit8
de7f5a4288
Make Range WDist for all traits with circular ranges.
2015-09-19 11:02:28 -05:00
atlimit8
09984683a7
Add ActorInfo.TraitInfo[OrDefault]<T>() requiring ITraitIfo types
2015-09-19 09:56:14 -05:00
atlimit8
8162fa27ab
Add ActorInfo.HasTraitInfo<T>() requiring ITraitInfo types
2015-09-19 09:49:24 -05:00
atlimit8
85fab45451
Remove Actor.HasTrait<T>()
2015-09-19 09:49:23 -05:00
atlimit8
45112cfa76
Remove redundant IBodyOrientation[Info] & replace with BodyOrientation[Info]
2015-09-15 22:57:08 -05:00
reaperrr
c39c7cdc4e
Fix d2k NukePower sequence requirement
2015-08-30 15:45:00 +02:00
reaperrr
9da56f51e2
Remove RenderBuilding
2015-08-30 15:44:59 +02:00
Matthias Mailänder
118782a85e
check palette references
2015-08-17 21:36:45 +02:00
Paul Chote
3dda305524
Make NukePower fields readonly.
2015-08-01 14:19:12 +01:00
Matija Hustić
b2a26c57bc
Adjusted other users of timed upgrades.
2015-07-14 03:08:48 +01:00
atlimit8
1bcc07ce69
Add property requirements to safe traits
2015-07-12 12:44:30 -05:00
Oliver Brakmann
bd12a742f1
Merge pull request #8691 from Mailaender/wrange-renamings
...
Renamed WRange to WDist in the Lua API and documentation
2015-07-09 23:03:45 +02:00
abcdefg30
cb7df540c4
Merge pull request #8682 from Mailaender/abomb-activation-crash
...
Fixed a crash when activating a nuke during sudden powerdown
2015-07-09 13:24:01 +02:00
Matthias Mailänder
8d8d7ab8ea
rename WRange to WDist in documentation
2015-07-09 12:36:29 +02:00
Matthias Mailänder
413baf9d8b
rename WDist.Range to WDist.Length
2015-07-09 10:55:38 +02:00
Matthias Mailänder
7447e0bf93
rename WRange to WDist
2015-07-09 10:55:38 +02:00
Matthias Mailänder
d0bbe7da0d
don't crash when it becomes disabled after activation
2015-07-08 10:00:40 +02:00
Matthias Mailänder
ed7b54a21e
add a Lua controllable flash palette trait
2015-07-05 18:15:12 +02:00
atlimit8
a9908bffb4
UpgradeManager after IUpgradables
2015-06-28 10:24:00 -05:00
penev92
fbbd9a7eaa
Add UpgradeGrantedReferenceAttribute
2015-06-21 11:06:35 +03:00
reaperrr
a3bd007ac7
Moved SelectionDecorations to Mods.Common
...
And added more settings.
Moved SelectionBoxRenderable to Mods.Common, too.
2015-06-17 20:13:52 +02:00
Zimmermann Gyula
d5a5640f52
Adds an IconPalette property to Buildable and SupportPower traits.
2015-06-12 20:33:58 +02:00
Taryn Hill
26a72fff5b
Move Cursor field to SupportPower.
2015-05-29 09:47:05 -05:00
Taryn Hill
7a4076630f
SpawnActorPower no longer forces removal of the spawned actor.
2015-04-30 18:35:06 -05:00
RoosterDragon
2937a31463
Make IsDisabled a method on Actor.
...
This allows us to cache the disabled traits, which simplifies life for some callers since we relieve them of having to cache it, as well as improving perf for all IsDisabled calls.
2015-04-25 20:42:26 +01:00
Oliver Brakmann
32ed63727d
Revert "Expose Plane turn-to-attack delay to yaml."
...
This reverts commit 02da41e5c5 .
2015-04-03 23:42:35 +02:00
Oliver Brakmann
a8d7140c1a
Merge pull request #7815 from Phrohdoh/aircraft-turn-timing
...
Expose Plane turn-to-attack delay to yaml.
2015-04-03 23:15:41 +02:00
Taryn Hill
02da41e5c5
Expose Plane turn-to-attack delay to yaml.
...
Require Plane in some ctors.
2015-04-01 00:12:20 -05:00
Paul Chote
ebd09f196c
Add upgrade support to SupportPower.
2015-03-31 22:32:12 +01:00
Taryn Hill
51e470e64c
Add some documentation to support powers.
2015-03-10 00:13:24 -05:00
Bynnar18
0abe8f9b2b
Fixes issues with support powers and adds property to all IOrderGenerator classes to determine priority over selection in the left-click order scheme.
2015-03-01 14:58:19 -06:00
abcdefg30
6155928678
Don't display beacons in the air
2015-02-18 22:06:28 +01:00
Oliver Brakmann
4aa97ec776
Allow support powers to start with a full charge when created
2015-02-01 15:49:45 +01:00
Matthias Mailänder
fc16990c05
unhardcode and self-document
2015-01-24 17:35:21 +01:00
reaperrr
be9d37f30e
Moves SupportPowers and related Widgets to Mods.Common
2015-01-15 13:18:11 +01:00