Make indestructible tiles not breakable by explosions (#34339)
* No more Ai Spacing * Move guard into earlier guard statement
This commit is contained in:
@@ -512,7 +512,8 @@ public sealed partial class ExplosionSystem
|
|||||||
List<(Vector2i GridIndices, Tile Tile)> damagedTiles,
|
List<(Vector2i GridIndices, Tile Tile)> damagedTiles,
|
||||||
ExplosionPrototype type)
|
ExplosionPrototype type)
|
||||||
{
|
{
|
||||||
if (_tileDefinitionManager[tileRef.Tile.TypeId] is not ContentTileDefinition tileDef)
|
if (_tileDefinitionManager[tileRef.Tile.TypeId] is not ContentTileDefinition tileDef
|
||||||
|
|| tileDef.Indestructible)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (!CanCreateVacuum)
|
if (!CanCreateVacuum)
|
||||||
|
|||||||
Reference in New Issue
Block a user