Rework orca weapons and firing offsets. Now fires a volley of 10 rockets, which reload at 2 per 3 seconds. Fixes half of #930.

This commit is contained in:
Paul Chote
2011-06-24 22:33:54 +12:00
parent 3b55b92573
commit 44c86928ec
5 changed files with 64 additions and 9 deletions

View File

@@ -26,7 +26,8 @@ namespace OpenRA.Mods.RA.Air
if (!target.IsValid) return NextActivity;
var limitedAmmo = self.TraitOrDefault<LimitedAmmo>();
if (limitedAmmo != null && !limitedAmmo.HasAmmo())
var reloads = self.TraitOrDefault<Reloads>();
if (limitedAmmo != null && !limitedAmmo.HasAmmo() && reloads == null)
return Util.SequenceActivities( new HeliReturn(), NextActivity );
var aircraft = self.Trait<Aircraft>();