diff options
author | nokoe <nokoe@mailbox.org> | 2024-07-08 01:44:06 +0200 |
---|---|---|
committer | nokoe <nokoe@mailbox.org> | 2024-07-08 01:44:06 +0200 |
commit | ea08be33bf29179249866daf8ba10df53546361c (patch) | |
tree | e902aa1a700676070e4038341ceb53f561e59cfb /client/map/tiles/tile.gd | |
parent | 1f4e22ae0193b25e65f5beea111d25c98877d647 (diff) | |
download | hurrycurry-ea08be33bf29179249866daf8ba10df53546361c.tar hurrycurry-ea08be33bf29179249866daf8ba10df53546361c.tar.bz2 hurrycurry-ea08be33bf29179249866daf8ba10df53546361c.tar.zst |
add fence
Diffstat (limited to 'client/map/tiles/tile.gd')
-rw-r--r-- | client/map/tiles/tile.gd | 9 |
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 |