fix: savegame debug spam, new savegame only creates once
This commit is contained in:
parent
f04aa0cff2
commit
a0f190fef7
|
|
@ -4,7 +4,7 @@ signal ini_room
|
||||||
|
|
||||||
@onready var card_board: CardBoard = %Board
|
@onready var card_board: CardBoard = %Board
|
||||||
@onready var card_picker: CardPicker = %Picker
|
@onready var card_picker: CardPicker = %Picker
|
||||||
@onready var player: Player = %PlayerController
|
@onready var player: PlayerController = %PlayerController
|
||||||
|
|
||||||
func start_room():
|
func start_room():
|
||||||
save_game = State.save_game
|
save_game = State.save_game
|
||||||
|
|
|
||||||
|
|
@ -43,14 +43,14 @@ func _on_mouse_exited():
|
||||||
ui.is_collapsed = true
|
ui.is_collapsed = true
|
||||||
has_mouse = false
|
has_mouse = false
|
||||||
|
|
||||||
func try_reveal(for_player: Player) -> bool:
|
func try_reveal(for_player: PlayerController) -> bool:
|
||||||
print_debug("reveal ui!")
|
print_debug("reveal ui!")
|
||||||
revealed = ui.try_reveal()
|
revealed = ui.try_reveal()
|
||||||
if revealed:
|
if revealed:
|
||||||
call_deferred("wait_for_ui_exit", for_player)
|
call_deferred("wait_for_ui_exit", for_player)
|
||||||
return revealed
|
return revealed
|
||||||
|
|
||||||
func wait_for_ui_exit(for_player: Player):
|
func wait_for_ui_exit(for_player: PlayerController):
|
||||||
await for_player.ui_exited
|
await for_player.ui_exited
|
||||||
collapse()
|
collapse()
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,10 @@ func ready():
|
||||||
|
|
||||||
func notify_player_entry(body: RigidBody3D):
|
func notify_player_entry(body: RigidBody3D):
|
||||||
print_debug("Player entered Crouch area.")
|
print_debug("Player entered Crouch area.")
|
||||||
if body is Player:
|
if body is PlayerController:
|
||||||
body.inside_crouch_volume.append(self)
|
body.inside_crouch_volume.append(self)
|
||||||
|
|
||||||
func notify_player_exit(body: RigidBody3D):
|
func notify_player_exit(body: RigidBody3D):
|
||||||
if body is Player:
|
if body is PlayerController:
|
||||||
body.inside_crouch_volume.erase(self)
|
body.inside_crouch_volume.erase(self)
|
||||||
body.crouched = false
|
body.crouched = false
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ var current_room_path: String:
|
||||||
|
|
||||||
@export var filepath: String:
|
@export var filepath: String:
|
||||||
set(value):
|
set(value):
|
||||||
print_debug("Savegame: setting filepath: %s" % value)
|
|
||||||
filepath = value
|
filepath = value
|
||||||
if _is_initialised:
|
if _is_initialised:
|
||||||
changed.emit()
|
changed.emit()
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
class_name Player extends RigidBody3D
|
class_name PlayerController extends RigidBody3D
|
||||||
|
|
||||||
var has_stage: bool = false:
|
var has_stage: bool = false:
|
||||||
set(on_stage):
|
set(on_stage):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue