abcdefg30
9b4db3468b
Fix CombatProperties not accounting for multiple AttackBase traits
2018-11-22 23:16:30 +00:00
Andre Mohren
7323db1492
Unified copyright regions.
2018-11-17 17:23:22 +00:00
Andre Mohren
b1a44086a0
Removed unused using directives.
2018-11-17 17:23:22 +00:00
abcdefg30
cde18221e6
Add Lua API support for actors with multiple Production traits.
2018-11-03 17:30:05 +01:00
Paul Chote
0901a7d9de
Simplify FlashTarget.
...
Now defined in terms of a flash count, interval, and delay.
Broken FlashDuration parameter removed from Demolition.
2018-11-03 15:09:14 +01:00
Paul Chote
3d6b170ec3
Support multiple capture traits in order targeter and script plumbing.
2018-11-03 14:47:22 +01:00
Paul Chote
22bd7fd90b
Remove obsolete code.
2018-10-07 18:46:21 +02:00
Andre Mohren
3bfcecd539
Refactored ProductionQueue to support different production styles.
2018-09-30 16:58:49 +02:00
Andre Mohren
640078a2b1
Refactored Health usage to IHealth.
2018-09-29 18:12:40 +02:00
Mustafa Alperen Seki
d062523700
Add GetActorsByTypes.
2018-08-04 12:20:16 +02:00
Mustafa Alperen Seki
2387e49ee7
Add ability to use NukePower via lua.
2018-07-04 16:41:27 +02:00
Paul Chote
da29250711
Move PlayerResources to Mods.Common.
2018-04-28 20:42:10 +02:00
reaperrr
f351f0346f
Cache map option ShortGame at game load
...
To reduce MapOptions calls.
2018-03-21 01:49:52 -03:00
Mustafa Alperen Seki
c4b0ad45e3
Add lua functions for DeliverCash and DeliverExperience
2018-02-21 21:38:43 +01:00
Arular101
8a60918841
Update copyright notice year to 2018
2018-01-17 00:47:34 +01:00
Kevin Hinton
86f9b8807e
Add EffectiveOwner to Lua Scripting API.
2017-12-16 18:00:41 +00:00
GSonderling
488cec64b8
Added support for filtering exits by production type.
2017-12-13 04:08:52 +01:00
Paul Chote
cb670d83b3
Set PredictedStance when changing stance from Lua.
2017-12-08 01:54:55 +01:00
reaperrr
8b7a71685c
Remove AmmoPool-awareness from Armament
2017-11-12 19:48:06 +00:00
Paul Chote
1caf982c1f
Support multiple capture types on Capturable.
2017-11-04 16:08:58 +01:00
Paul Chote
1376ad674e
Remove Player.CanViewActor and .CanTargetActor.
2017-11-03 09:56:00 +01:00
Paul Chote
cfac996438
Generalize factionVariant to a TypeDictionary of Inits.
2017-10-22 03:32:21 +03:00
reaperrr
2f66f83051
Remove IsPlane hack
...
The new VTOL boolean together with CanHover is enough to replace this.
2017-08-31 18:03:59 +02:00
atlimit8
c7d3c3ec73
Changes to ExternalCondition.TryRevokeCondition
2017-08-27 12:43:27 +01:00
Mustafa Alperen Seki
f7983692ae
Make Captures Upgradeable
2017-08-21 13:06:00 +02:00
Paul Chote
995a3da43a
Rename Enter.targetCenter to repathWhileMoving.
2017-06-17 21:18:28 +02:00
atlimit8
cadfbe8a29
Grant condition by unit stance
2017-05-29 20:41:10 +01:00
abcdefg30
ad5a9a85f9
Merge pull request #12804 from pchote/remove-deprecated-apis
...
Remove deprecated Lua APIs / upgrade rules
2017-02-19 17:25:59 +01:00
Paul Chote
78a3dcae85
Remove deprecated Lua APIs.
2017-02-19 14:10:39 +00:00
Paul Chote
da5a725458
Add support for per-source and total external condition caps.
2017-02-18 19:10:22 +00: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
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
ea7ad2e337
Migrate lua upgrades to conditions.
2016-12-11 00:40:14 +00:00
reaperrr
146c07ac5c
Merge pull request #12112 from abcdefg30/luaFlash
...
Add support for applying a target flash to actors through lua
2016-10-22 22:53:38 +02:00
reaperrr
1ffb151a38
Merge pull request #12162 from abcdefg30/heliHost
...
Fix HeliReturnToBase not exposing an host actor parameter
2016-10-22 15:58:06 +02:00
abcdefg30
bfef8694a1
Add support for applying a target flash to actors through lua
2016-10-11 11:05:40 +02:00
abcdefg30
90e6a69152
Rename the airfield parameter to destination
2016-10-05 16:05:56 +02:00
abcdefg30
5d2a6ff2e7
Add a CanTarget method to lua
2016-10-04 10:02:18 +02:00
abcdefg30
3ac6739a8d
Target.FromActor never returns a TargetType.FrozenActor
2016-10-04 10:00:01 +02:00
abcdefg30
55143ced87
Fix HeliReturnToBase not exposing an host actor parameter
2016-10-03 14:56:52 +02:00
Paul Chote
34b10dcb77
Hack around the Lua API.
2016-09-26 17:48:25 +01:00
Matthias Mailänder
e3df47d6d2
Add Sell to the Lua API.
2016-09-02 21:59:59 +02:00
Matthias Mailänder
9775352856
Add a PassengerCount property to the Lua API.
2016-08-30 07:16:56 +02:00
abcdefg30
284d5e5af5
Fix a possible crash in the lua Player.Team property
2016-08-27 19:44:37 +02:00
Oliver Brakmann
f6f81e84df
Fix Lua API returning wrong player info
...
The Lua API would return wrong information on player fields such as the team or faction when it was changed in the lobby. It referenced fields on the PlayerReference, which are pretty much read-only and don't get changed by the lobby.
2016-08-11 20:16:01 +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
Oliver Brakmann
20d55a1d93
Add Lua integration for PlayerExperience
2016-07-10 15:30:17 +02:00