Added serving of the customers, npc exits, main menu, settings, saving and loading.

This commit is contained in:
Patrick 2024-12-20 19:51:46 +01:00
parent 3d1e6caa29
commit 2b6d1faadb
19 changed files with 360 additions and 39 deletions

View file

@ -1,3 +1,6 @@
## SPDX-License-Identifier: GPL-3.0-or-later
## Copyright (c) 2024 interstellardevelopment.org
class_name Carryable
extends RigidBody3D

View file

@ -1,3 +1,6 @@
## SPDX-License-Identifier: GPL-3.0-or-later
## Copyright (c) 2024 interstellardevelopment.org
class_name Guncase
extends StaticBody3D

View file

@ -1,6 +1,16 @@
## SPDX-License-Identifier: GPL-3.0-or-later
## Copyright (c) 2024 interstellardevelopment.org
class_name Hungry
extends Objective
func _ready() -> void:
displayed = "Hungry"
time = 5
type = "hungry"
match randi() % 2:
0:
subtype = "burger"
1:
subtype = "burger"
2:
subtype = "impossible"
time = 20

View file

@ -6,4 +6,5 @@ extends Node3D
var occupied: bool = false
var time: int
var displayed: String
var type: String
var subtype: String