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

summaryrefslogtreecommitdiff
path: root/source/game/StarMaterialDatabase.cpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2024-03-27 16:00:13 +1100
committerKae <80987908+Novaenia@users.noreply.github.com>2024-03-27 16:00:13 +1100
commit888cde79ef8f6d1b008e86207b41e1fd686c7636 (patch)
tree576e23c94d227f76bec06cd0357809c703dc4c53 /source/game/StarMaterialDatabase.cpp
parentc484fab32dcac655164f082805d1d55d1d058f2f (diff)
feat: middle click objects in the inventory to open their interface
makes carrying around shop objects easier might need to restrict the allowed interaction types more, as some may break due to the source entity being the player
Diffstat (limited to 'source/game/StarMaterialDatabase.cpp')
-rw-r--r--source/game/StarMaterialDatabase.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/game/StarMaterialDatabase.cpp b/source/game/StarMaterialDatabase.cpp
index 6577937..6363c5d 100644
--- a/source/game/StarMaterialDatabase.cpp
+++ b/source/game/StarMaterialDatabase.cpp
@@ -379,7 +379,7 @@ CollisionKind MaterialDatabase::materialCollisionKind(MaterialId materialId) con
}
bool MaterialDatabase::canPlaceInLayer(MaterialId materialId, TileLayer layer) const {
- return layer == TileLayer::Foreground || !getMaterialInfo(materialId)->foregroundOnly;
+ return layer != TileLayer::Background || !getMaterialInfo(materialId)->foregroundOnly;
}
ItemDescriptor MaterialDatabase::materialItemDrop(MaterialId materialId) const {