From 4b2717118f7d8e91e3ed4e6996629ddbdd4a2291 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Sat, 27 Aug 2011 13:40:30 +1200 Subject: [PATCH] fix #1130 -- LaserZap beam color is configurable --- OpenRA.Mods.RA/Effects/LaserZap.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Effects/LaserZap.cs b/OpenRA.Mods.RA/Effects/LaserZap.cs index 2116ab2d1b..8a8c8f6dd6 100755 --- a/OpenRA.Mods.RA/Effects/LaserZap.cs +++ b/OpenRA.Mods.RA/Effects/LaserZap.cs @@ -22,11 +22,12 @@ namespace OpenRA.Mods.RA.Effects public readonly int BeamRadius = 1; public readonly int BeamDuration = 10; public readonly bool UsePlayerColor = false; + public readonly Color Color = Color.Red; public readonly string Explosion = "laserfire"; public IEffect Create(ProjectileArgs args) { - Color c = UsePlayerColor ? args.firedBy.Owner.ColorRamp.GetColor(0) : Color.Red; + var c = UsePlayerColor ? args.firedBy.Owner.ColorRamp.GetColor(0) : Color; return new LaserZap(args, BeamRadius, c, BeamDuration, Explosion); } }