Add resource updating methods to IResourceLayer.

This commit is contained in:
Paul Chote
2021-01-19 19:29:42 +00:00
committed by reaperrr
parent 7e9d291223
commit 0b93556c06
6 changed files with 177 additions and 81 deletions

View File

@@ -59,7 +59,7 @@ namespace OpenRA.Mods.Common.Warheads
var resLayer = world.WorldActor.Trait<ResourceLayer>();
foreach (var cell in allCells)
{
if (!resLayer.CanSpawnResourceAt(resourceType, cell))
if (!resLayer.CanAddResource(resourceType, cell))
continue;
var splash = world.SharedRandom.Next(1, resourceType.Info.MaxDensity - resLayer.GetResourceDensity(cell));