Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/game/StarWorldImpl.hpp
diff options
context:
space:
mode:
authorchililisoup <rebot333gaming@gmail.com>2025-03-21 13:03:17 -0600
committerchililisoup <rebot333gaming@gmail.com>2025-03-21 13:03:17 -0600
commit2ec777696c19573a6b8bd90f57d8a2d1b80d518a (patch)
tree653a709fc1e7cffa78ecd8aa621a724c41554912 /source/game/StarWorldImpl.hpp
parent3130381b1c23e42af6fc14e9de951638f5c275b1 (diff)
Block swap networking fixes
Diffstat (limited to 'source/game/StarWorldImpl.hpp')
-rw-r--r--source/game/StarWorldImpl.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/game/StarWorldImpl.hpp b/source/game/StarWorldImpl.hpp
index a54f78d..152f817 100644
--- a/source/game/StarWorldImpl.hpp
+++ b/source/game/StarWorldImpl.hpp
@@ -57,7 +57,7 @@ namespace WorldImpl {
bool canPlaceMod(Vec2I const& pos, TileLayer layer, ModId mod, GetTileFunction& getTile);
template <typename GetTileFunction>
pair<bool, bool> validateTileModification(EntityMapPtr const& entityMap, Vec2I const& pos, TileModification const& modification, bool allowEntityOverlap, GetTileFunction& getTile);
- bool validateTileReplacement(Vec2I const& pos, TileModification const& modification);
+ bool validateTileReplacement(TileModification const& modification);
// Split modification list into good and bad
template <typename GetTileFunction>
pair<TileModificationList, TileModificationList> splitTileModifications(EntityMapPtr const& entityMap, TileModificationList const& modificationList,
@@ -384,7 +384,7 @@ namespace WorldImpl {
return { good, perhaps };
}
- bool validateTileReplacement(Vec2I const& pos, TileModification const& modification) {
+ inline bool validateTileReplacement(TileModification const& modification) {
if (auto placeMaterial = modification.ptr<PlaceMaterial>()) {
if (!isRealMaterial(placeMaterial->material))
return false;