From 4242325c8ac50072ffb2bfd22c0827a2d9de0a7a Mon Sep 17 00:00:00 2001 From: JonShard Date: Fri, 31 Jul 2026 14:15:47 +0200 Subject: [PATCH] Add tables pick random meals and --- Scenes/JonScene.tscn | 7 +++++-- Stations/table.gd | 7 ++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Scenes/JonScene.tscn b/Scenes/JonScene.tscn index 8c9a707..6392b21 100644 --- a/Scenes/JonScene.tscn +++ b/Scenes/JonScene.tscn @@ -149,11 +149,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.6212463e-05, -0.010500789, shape = SubResource("WorldBoundaryShape3D_vlqg6") [node name="MeshInstance3D" type="MeshInstance3D" parent="Resturant" unique_id=888732490] -transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0, 0, 0) +transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0, 0.01, 0) mesh = SubResource("PlaneMesh_vlqg6") [node name="MeshInstance3D2" type="MeshInstance3D" parent="Resturant" unique_id=836421800] -transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0, 0, 0) +transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0, 0.01, 0) mesh = SubResource("PlaneMesh_kk3mq") [node name="Door" parent="Resturant" unique_id=964400290 instance=ExtResource("10_l51r2")] @@ -460,6 +460,9 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1.2) [node name="BurgerBunsDispenser" parent="Resturant" unique_id=1720683779 instance=ExtResource("18_wvcs1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1.8000001) +[node name="Table3" parent="Resturant" unique_id=1863572470 instance=ExtResource("13_yjosk")] +transform = Transform3D(-1, 0, 2.6226832e-07, 0, 1, 0, -2.6226832e-07, 0, -1, 3, 0.48000002, -3) + [node name="Hamburger" parent="." unique_id=1675596942 instance=ExtResource("11_c8vo7")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.8000001, -0.6) diff --git a/Stations/table.gd b/Stations/table.gd index a570a74..2820d6b 100644 --- a/Stations/table.gd +++ b/Stations/table.gd @@ -51,9 +51,10 @@ var _players_count: int = 0 func place_order() -> void: print("Table place_order()") var new_orders: Array[String] = _unsatisfied_orders.duplicate() - new_orders.append(GAME_MANAGER.get_random_meal()) - new_orders.append(GAME_MANAGER.get_random_meal()) - new_orders.append(GAME_MANAGER.get_random_side()) + for _i in range(0, randi_range(1, 2)): + new_orders.append(GAME_MANAGER.get_random_meal()) + for _i in range(0, randi_range(0, 1)): + new_orders.append(GAME_MANAGER.get_random_side()) _unsatisfied_orders = new_orders _original_orders = _unsatisfied_orders.duplicate()