diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-03-27 16:00:13 +1100 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-03-27 16:00:13 +1100 |
commit | 888cde79ef8f6d1b008e86207b41e1fd686c7636 (patch) | |
tree | 576e23c94d227f76bec06cd0357809c703dc4c53 /source/game/StarMaterialDatabase.cpp | |
parent | c484fab32dcac655164f082805d1d55d1d058f2f (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.cpp | 2 |
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 { |