Pavel Penev
e099739e13
Reduced HitShape radius of D2k units to minimum
...
Since they are only used to hold the armor type anyway.
2020-05-27 10:28:25 +02:00
Pavel Penev
21a48cc41d
Switched D2k to use the new DamageCalculationType
...
This brings D2k in line with the damage model of the original game.
2020-05-27 10:28:25 +02:00
Pavel Penev
4740266308
Added DamageCalculationType enum to SpreadDamageWarhead
2020-05-27 10:28:25 +02:00
Pavel Penev
78139413d7
Equalized the DoImpact methods in damage warheads
2020-05-27 10:28:25 +02:00
Pavel Penev
f0578a75f4
Cleaned up DamageWarhead
...
Reordered methods and fixed access modifiers. Also removed unused using statements from warheads.
2020-05-27 10:28:25 +02:00
abcdefg30
7a0e55a02a
Restore trailing whitespaces to windows batch scripts
2020-05-26 22:57:11 +02:00
reaperrr
f132bac80d
Add Tree armor type and remove tree-only warheads
...
This simplifies #12467 .
Using a tree-exclusive amor type is far more efficient
than adding more warheads, which cost performance
due to their huge Spread
This also restores the 100% efficiency vs. trees for
some of the incendiary nuke warheads (which have
reduced efficiency vs. Wood since #13643 ).
Note: Atomic had two tree-only warheads with a Delay
of 15, I believe the first one to be a copy-paste error
and moved the damage to the regular SpreadDamage
with a Delay of 10.
2020-05-26 22:51:29 +02:00
reaperrr
109ea4fe5b
Fix Barrel explosion damage
2020-05-26 22:46:26 +02:00
Matthias Mailänder
f33feafd0e
Add TurnOnIdle.
2020-05-25 13:07:19 +02:00
reaperrr
9195356e3a
Upgrade DepthCharge effect setup
...
- med_explosion instead of small_explosion on surface hit
- only play explosion on surfaced subs
- only play h2obomb2.aud when hitting a submerged sub
2020-05-24 13:26:40 +02:00
reaperrr
eff91108f4
Make RA ships show both explosion and splash
...
...when destroyed, to imply sinking.
2020-05-24 13:26:40 +02:00
reaperrr
e40c0516e6
Adapt RA warheads to new target types
2020-05-24 13:26:40 +02:00
reaperrr
c580a94ab7
Fix RA weapon ValidTargets
2020-05-24 13:26:40 +02:00
reaperrr
6a545bb942
Streamline RA target types
...
No more sharing of target types between terrain
and actors (except bridges), removed 'Ground(Actor)'
from WaterActors (was only used by weapons/warheads,
which can just list both ground- and water types.
2020-05-24 13:26:40 +02:00
Matthias Mailänder
672bd2d9fe
Don't crash when putting the trait on the World actor.
2020-05-24 12:36:26 +02:00
Ivaylo Draganov
3ab4a584ab
Remove trailing white-space from various files
2020-05-23 11:38:44 +02:00
Ivaylo Draganov
150d02ac0d
Remove trailing white-space from lua files
2020-05-23 11:38:44 +02:00
Ivaylo Draganov
6d26f60904
Remove trailing white-space from yaml files
2020-05-23 11:38:44 +02:00
abcdefg30
b42276953f
Fix a crash when a harvester is rebuilt in cnc64gdi01
2020-05-22 21:25:58 +02:00
abcdefg30
7c290b9f76
Fix not all harvesters in cnc64gdi01 being rebuilt
2020-05-22 21:25:58 +02:00
abcdefg30
51fe1d6629
Let AI autotargeting in D2k ignore sandworms
2020-05-22 20:40:36 +02:00
Matthias Mailänder
8f558d2b47
Add a bullet bounce sound.
2020-05-21 14:44:13 +02:00
abcdefg30
3f5fadf2e9
Move stray update rules into the correct subfolder
2020-05-21 14:08:14 +02:00
abcdefg30
07c16cee1d
Add TargetTypes to HealActorsCrateAction
2020-05-21 14:08:14 +02:00
abcdefg30
24130dfcdc
Add an update rule for the RenameHealCrateAction rename
2020-05-21 14:08:14 +02:00
abcdefg30
15a2341a91
Rename HealUnitsCrateAction to HealActorsCrateAction
2020-05-21 14:08:14 +02:00
Paul Chote
86f61298e6
Replace ITraitInfo interface with TraitInfo class.
2020-05-21 13:01:04 +02:00
abcdefg30
3cd7ec3878
Make the TS Test AI build aircraft
2020-05-21 10:05:05 +02:00
abcdefg30
8b13d3e4c7
Fix resupply not displaying target lines correctly
2020-05-19 22:11:20 +02:00
Ivaylo Draganov
327d451abc
Add trim_trailing_whitespace to .editorconfig
2020-05-18 17:39:24 +02:00
atlimit8
2dac16ee02
add SquadManagerBotModuleInfo.IgnoredEnemyTargetTypes
2020-05-17 22:02:32 +01:00
abcdefg30
d4b92a19d7
Remove bogus weapon override defintions from TD campaign maps
2020-05-17 13:39:51 +01:00
tovl
e0357596f5
Correct aircraft repulsion direction when outside of the map.
2020-05-17 12:46:17 +02:00
atlimit8
1ef27d18c1
check name for Actor.GrantCondition()
2020-05-17 12:33:29 +02:00
Matthias Mailänder
1d2d8ed107
Don't hard-code the transparent background color.
2020-05-16 22:28:52 +01:00
reaperrr
1bf01bc214
Remove WaterStructure TargetType from RA SYRD/SPEN
...
- only used for auto-targeting
- inconsistent with their fakes (which didn't have this)
- unnecessary, since the 'Ship' target type covers all
surface water actors we want to be auto-targetable by default,
while 'Structure' is enough to add syard/spen in AttackAnything.
2020-05-15 08:22:02 +02:00
reaperrr
0015deca47
Fix TS Tiberium Fiend target types
...
Was missing Creep, preventing actors from
auto-targeting it (unlike all other critters).
2020-05-15 08:22:02 +02:00
reaperrr
ddfdc6e90f
Clean up TD weapon ValidTargets
...
- Missiles can now force-fire on water like other weapons
- Superweapons can now target empty water
- made Chemspray null InvalidTargets to avoid yaml-merge issues
- Improved APCGun effect warhead perf by ignoring actors
- removed stale Tiberium weapon mission overrides
2020-05-15 08:22:02 +02:00
abcdefg30
5db2ad54f2
Fix a scripting error in nod04b
2020-05-14 22:40:44 +01:00
teinarss
b8a5750529
Add map.contains check to CanStayInCell
2020-05-14 20:06:21 +02:00
Andrew Odintsov
98d5b8c7cc
Remove redundant call to OnTextEdited
2020-05-14 11:01:48 +02:00
Andrew Odintsov
3f34154a1e
Add OnTextEdited call to RemoveSelectedText
...
This would allow expty text box to be processed and disable filtering
2020-05-14 11:01:48 +02:00
thisisjacob
3119f831b3
Added notice for entering vehicles in docs
2020-05-13 17:25:49 -05:00
thisisjacob
8a07b762a2
Changed documentation for OnEnterComplete
2020-05-13 17:25:49 -05:00
Matthias Mailänder
551ab2fc59
Cache the footprint LINQ for performance.
2020-05-12 20:53:05 -05:00
Zimmermann Gyula
99957e57b9
Update the default mods.
2020-05-12 20:53:05 -05:00
Matthias Mailänder
be2c59bc6e
Add upgrade rule to convert ranges to footprints.
2020-05-12 20:53:05 -05:00
Zimmermann Gyula
57f9a49b66
Use footprints in ChronoshiftPower.
2020-05-12 20:53:05 -05:00
Zimmermann Gyula
54bd0eb99d
Use footprints in GrantExternalConditionPower.
2020-05-12 20:53:05 -05:00
Zimmermann Gyula
485faac294
Implement SupportPower.CellsMatching.
2020-05-12 20:53:05 -05:00