simplification of gapgen
This commit is contained in:
@@ -169,7 +169,6 @@
|
||||
<Compile Include="Traits\Activities\Repair.cs" />
|
||||
<Compile Include="Traits\Activities\ReturnToBase.cs" />
|
||||
<Compile Include="Traits\Activities\Sell.cs" />
|
||||
<Compile Include="Traits\Activities\Steal.cs" />
|
||||
<Compile Include="Traits\Activities\Teleport.cs" />
|
||||
<Compile Include="BuildingInfluenceMap.cs" />
|
||||
<Compile Include="Orders\IOrderGenerator.cs" />
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
|
||||
namespace OpenRa.Traits.Activities
|
||||
{
|
||||
|
||||
}
|
||||
@@ -26,11 +26,9 @@ namespace OpenRa.Traits
|
||||
int range = self.Info.Traits.Get<GeneratesGapInfo>().Range;
|
||||
|
||||
// Gap Generator building; powered down
|
||||
if (self.traits.Contains<Building>() && self.traits.Get<Building>().Disabled)
|
||||
yield break;
|
||||
|
||||
foreach (var t in Game.FindTilesInCircle(self.Location, range))
|
||||
yield return t;
|
||||
return (self.traits.Contains<Building>() && self.traits.Get<Building>().Disabled)
|
||||
? new int2[] {}
|
||||
: Game.FindTilesInCircle(self.Location, range);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user