Rework harvester resource claiming:
* Maintains lists of claims, and only restricts reservations for friendly units. * Removes OnNotifyResourceClaimLost; it's not clear whether that is still useful, and it prevents future necessary cleanups. * Moves other code without changing behaviour. This fixed stale claims from dead units and enemy claims from preventing otherwise valid harvest activities.
This commit is contained in:
@@ -527,7 +527,6 @@
|
||||
<Compile Include="Pathfinder\BasePathSearch.cs" />
|
||||
<Compile Include="Traits\World\PlayerPaletteFromCurrentTileset.cs" />
|
||||
<Compile Include="Traits\World\RadarPings.cs" />
|
||||
<Compile Include="Traits\World\ResourceClaim.cs" />
|
||||
<Compile Include="Traits\World\ResourceClaimLayer.cs" />
|
||||
<Compile Include="Traits\World\ResourceLayer.cs" />
|
||||
<Compile Include="Traits\World\ShroudPalette.cs" />
|
||||
|
||||
Reference in New Issue
Block a user