From 2912c921deb2b6875699e9f9bb5969d2d32f2226 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Mon, 2 May 2011 20:00:56 +1200 Subject: [PATCH] add custom icon for harvester --- OpenRA.Mods.RA/Effects/GpsDot.cs | 4 ++-- mods/ra/bits/gpsdot.shp | Bin 0 -> 480 bytes mods/ra/rules/vehicles.yaml | 2 ++ mods/ra/sequences.yaml | 2 ++ 4 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 mods/ra/bits/gpsdot.shp diff --git a/OpenRA.Mods.RA/Effects/GpsDot.cs b/OpenRA.Mods.RA/Effects/GpsDot.cs index 6614dc10a8..e14eda5b8f 100644 --- a/OpenRA.Mods.RA/Effects/GpsDot.cs +++ b/OpenRA.Mods.RA/Effects/GpsDot.cs @@ -11,8 +11,8 @@ using System.Collections.Generic; using System.Drawing; using OpenRA.Effects; -using OpenRA.Traits; using OpenRA.Graphics; +using OpenRA.Traits; namespace OpenRA.Mods.RA.Effects { @@ -71,7 +71,7 @@ namespace OpenRA.Mods.RA.Effects public IEnumerable Render() { - if (show) + if (show && !self.Destroyed) yield return Traits.Util.Centered(self, anim.Image, self.CenterLocation.ToFloat2()); } } diff --git a/mods/ra/bits/gpsdot.shp b/mods/ra/bits/gpsdot.shp new file mode 100644 index 0000000000000000000000000000000000000000..21444bbc190fff378354090f9840ecc227ca2df4 GIT binary patch literal 480 zcmZus!4ZQn3^V6Djt#mM=Qq=Y5jsF;=@JakQ7S18v?NL{a(uQd&qgdb#A;T^&*UTd zG1dH*{7U{ztiJHR!Y+z%E@yh vR|`r`K?H5Ol;Pk8}wFOSr0BSgP@qok^%6U4Q literal 0 HcmV?d00001 diff --git a/mods/ra/rules/vehicles.yaml b/mods/ra/rules/vehicles.yaml index 87da3b489a..b034ca1a40 100644 --- a/mods/ra/rules/vehicles.yaml +++ b/mods/ra/rules/vehicles.yaml @@ -226,6 +226,8 @@ HARV: Range: 4 RenderUnit: -AttackMove: + GpsDot: + String:Harvester MCV: Inherits: ^Vehicle diff --git a/mods/ra/sequences.yaml b/mods/ra/sequences.yaml index 6a21b956a4..d0942b7585 100644 --- a/mods/ra/sequences.yaml +++ b/mods/ra/sequences.yaml @@ -1929,4 +1929,6 @@ gpsdot: Start: 3 Plane: Start: 4 + Harvester: + Start: 5