add the flame animation

This commit is contained in:
Matthias Mailänder
2015-04-20 23:05:42 +02:00
parent 2db26c93ff
commit d999617a3c
5 changed files with 8 additions and 4 deletions

View File

@@ -392,6 +392,7 @@
<Compile Include="Traits\Render\WithMakeAnimation.cs" /> <Compile Include="Traits\Render\WithMakeAnimation.cs" />
<Compile Include="Traits\Render\WithCrateBody.cs" /> <Compile Include="Traits\Render\WithCrateBody.cs" />
<Compile Include="Traits\Render\WithDeathAnimation.cs" /> <Compile Include="Traits\Render\WithDeathAnimation.cs" />
<Compile Include="Traits\Render\WithDockingOverlay.cs" />
<Compile Include="Traits\Render\WithHarvestAnimation.cs" /> <Compile Include="Traits\Render\WithHarvestAnimation.cs" />
<Compile Include="Traits\Render\WithIdleOverlay.cs" /> <Compile Include="Traits\Render\WithIdleOverlay.cs" />
<Compile Include="Traits\Render\WithMuzzleFlash.cs" /> <Compile Include="Traits\Render\WithMuzzleFlash.cs" />

View File

@@ -10,10 +10,9 @@
using OpenRA.Effects; using OpenRA.Effects;
using OpenRA.Graphics; using OpenRA.Graphics;
using OpenRA.Mods.Common.Traits;
using OpenRA.Traits; using OpenRA.Traits;
namespace OpenRA.Mods.D2k.Traits namespace OpenRA.Mods.Common.Traits
{ {
[Desc("Rendered when a harvester is docked.")] [Desc("Rendered when a harvester is docked.")]
public class WithDockingOverlayInfo : ITraitInfo, Requires<RenderSpritesInfo>, Requires<IBodyOrientationInfo> public class WithDockingOverlayInfo : ITraitInfo, Requires<RenderSpritesInfo>, Requires<IBodyOrientationInfo>

View File

@@ -81,7 +81,6 @@
<Compile Include="Traits\Carryable.cs" /> <Compile Include="Traits\Carryable.cs" />
<Compile Include="Traits\Player\HarvesterInsurance.cs" /> <Compile Include="Traits\Player\HarvesterInsurance.cs" />
<Compile Include="Traits\Render\WithCrumbleOverlay.cs" /> <Compile Include="Traits\Render\WithCrumbleOverlay.cs" />
<Compile Include="Traits\Render\WithDockingOverlay.cs" />
<Compile Include="Traits\Render\WithDeliveryOverlay.cs" /> <Compile Include="Traits\Render\WithDeliveryOverlay.cs" />
<Compile Include="Traits\Sandworm.cs" /> <Compile Include="Traits\Sandworm.cs" />
<Compile Include="Traits\TemporaryOwnerManager.cs" /> <Compile Include="Traits\TemporaryOwnerManager.cs" />

View File

@@ -88,6 +88,9 @@ PROC:
Sequence: idle-redlights Sequence: idle-redlights
WithIdleOverlay@BIB: WithIdleOverlay@BIB:
Sequence: bib Sequence: bib
WithDockingOverlay@flame:
Sequence: flame
Palette: effect
Power: Power:
Amount: -30 Amount: -30

View File

@@ -846,7 +846,7 @@ nahpad:
Offset: 0, 0 Offset: 0, 0
UseTilesetCode: false UseTilesetCode: false
proc: # TODO: unused narefn_a, narefn_b proc: # TODO: unused narefn_a
Defaults: Defaults:
Offset: -12, -42 Offset: -12, -42
UseTilesetCode: true UseTilesetCode: true
@@ -862,6 +862,8 @@ proc: # TODO: unused narefn_a, narefn_b
make: ntrefnmk make: ntrefnmk
Length: 20 Length: 20
ShadowStart: 20 ShadowStart: 20
flame: ntrefn_b
Length: *
idle-redlights: ntrefn_c idle-redlights: ntrefn_c
Length: 16 Length: 16
Tick: 120 Tick: 120