aboutsummaryrefslogtreecommitdiff
path: root/client/map/tiles/tile.gd
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-07-08 01:49:12 +0200
committermetamuffin <metamuffin@disroot.org>2024-07-08 01:49:12 +0200
commita3c4974f9901de23d1bdd0cdc67b402b30328f94 (patch)
tree39e9a4eac5cc6e6043734b9851801633dcc30502 /client/map/tiles/tile.gd
parentba363874d132abcadf3c76085b8308f8233dbdc8 (diff)
parent08e8fb4d84a4585686ea6d931020a2b405efbccc (diff)
downloadhurrycurry-a3c4974f9901de23d1bdd0cdc67b402b30328f94.tar
hurrycurry-a3c4974f9901de23d1bdd0cdc67b402b30328f94.tar.bz2
hurrycurry-a3c4974f9901de23d1bdd0cdc67b402b30328f94.tar.zst
Merge branch 'master' of https://codeberg.org/metamuffin/undercooked
Diffstat (limited to 'client/map/tiles/tile.gd')
-rw-r--r--client/map/tiles/tile.gd9
1 files changed, 9 insertions, 0 deletions
diff --git a/client/map/tiles/tile.gd b/client/map/tiles/tile.gd
index 6a73c596..38e425f0 100644
--- a/client/map/tiles/tile.gd
+++ b/client/map/tiles/tile.gd
@@ -17,6 +17,7 @@ class_name Tile
extends Node3D
var base = Node3D.new()
+var base_mesh
var item: Item = null
var item_base: Node3D
@@ -39,6 +40,11 @@ func _init(rename: String, _neighbors: Array):
item_base_.name = "ItemBase"
base.add_child(item_base_)
item_base = item_base_
+ base_mesh = get_base_mesh()
+ if base_mesh != null:
+ var m: Node3D = base_mesh
+ m.position += Vector3(0.5, 0, 0.5)
+ add_child(m)
func turn_facing(facing: Facing):
base.rotation.y = facing * 0.5 * PI + PI
@@ -80,3 +86,6 @@ func take_item() -> Item:
var i = item
item = null
return i
+
+func get_base_mesh():
+ return null