| 77 | } |
| 78 | |
| 79 | bool World::modifyTile(Vec2I const& pos, TileModification const& modification, bool allowEntityOverlap) { |
| 80 | return applyTileModifications({{pos, modification}}, allowEntityOverlap).empty(); |
| 81 | } |
| 82 | |
| 83 | TileDamageResult World::damageTile(Vec2I const& tilePosition, TileLayer layer, Vec2F const& sourcePosition, TileDamage const& tileDamage, Maybe<EntityId> sourceEntity) { |
| 84 | return damageTiles({tilePosition}, layer, sourcePosition, tileDamage, sourceEntity); |
no test coverage detected