Make HitShape mandatory for damaging actors and refactor warheads.
* Adds support for linking Armor traits to HitShapes. * Adds spread support to TargetDamageWarhead * Removes ring-damage support from HealthPercentageDamage * Removes IsValidAgainst check from DoImpact(Actor victim...) overload and instead lets warheads perform the check beforehand (to avoid HitShape look-ups on invalid targets). * Reduces duplication and improves readability of Warhead implementations
This commit is contained in:
@@ -924,6 +924,7 @@
|
||||
<Compile Include="UpdateRules\Rules\20180923\RenameEditorTilesetFilter.cs" />
|
||||
<Compile Include="UpdateRules\Rules\20180923\MergeRearmAndRepairAnimation.cs" />
|
||||
<Compile Include="UpdateRules\Rules\20180923\LowPowerSlowdownToModifier.cs" />
|
||||
<Compile Include="UpdateRules\Rules\20180923\RemoveHealthPercentageRing.cs" />
|
||||
<Compile Include="Traits\Player\PlayerResources.cs" />
|
||||
<Compile Include="UtilityCommands\DumpSequenceSheetsCommand.cs" />
|
||||
<Compile Include="Traits\Render\WithBuildingRepairDecoration.cs" />
|
||||
|
||||
Reference in New Issue
Block a user