Add static resturant

This commit is contained in:
JonShard
2026-07-30 20:41:19 +02:00
parent a606a2f93f
commit 89e72c161b
29 changed files with 608 additions and 114 deletions
+24
View File
@@ -0,0 +1,24 @@
extends Node3D
@export var kitchen_scene: PackedScene
@export var hob_scene: PackedScene
func _ready() -> void:
if not kitchen_scene:
push_error("StationSpawner missing kitchen_scene")
print("Kitchen init")
if NetworkManager.owns_world():
print("Kitchen init is_server")
# Later we will do procedural generation here.
# For now we just load a scene.
NetworkManager.call_deferred("spawn_item", kitchen_scene.resource_path, transform)
func _unhandled_input(event: InputEvent) -> void:
if event.is_action_pressed("satisfy_table_orders"):
var trans: Transform3D = transform
trans.origin += Vector3(-1.2, 0, 0)
NetworkManager.call_deferred("spawn_item", hob_scene.resource_path, trans)