improved loading screen and worked on code
This commit is contained in:
parent
5a2df93eb4
commit
09af71289f
9 changed files with 106 additions and 32 deletions
22
main.gd
22
main.gd
|
@ -1,20 +1,21 @@
|
|||
# Do not change those values
|
||||
extends Node3D
|
||||
@onready var pause_menu = $PauseMenu
|
||||
|
||||
var paused = false
|
||||
#var showpaused = false
|
||||
@onready var pause_menu = $PauseMenu
|
||||
var checkpoint = checkpoint0
|
||||
@onready var healthtext = $HUD/HBoxContainer2/Label_Health
|
||||
@onready var checkpointtext = $HUD/HBoxContainer/VBoxContainer/Label_Station
|
||||
@onready var player = get_node("Player")
|
||||
var time_accum = 0.0 # Timer accumulator
|
||||
var elapsed_time := 0.0
|
||||
var restart_count = 0
|
||||
|
||||
var checkpoint0 = Vector3(0, 2, 1.374)
|
||||
var checkpoint1 = Vector3(-27.5, 13, 12.5)
|
||||
var checkpoint2 = Vector3(0, 22, 1.374)
|
||||
var checkpoint3 = Vector3(-50, 25, -5)
|
||||
var terminus = Vector3(-8, -8.5, 9.5)
|
||||
var checkpoint = checkpoint0
|
||||
@onready var checkpointtext = $MarginContainer/HBoxContainer/VBoxContainer/Label_Station
|
||||
var time_accum = 0.0 # Timer accumulator
|
||||
@onready var player = get_node("Player")
|
||||
var elapsed_time := 0.0
|
||||
var restart_count = 0
|
||||
@onready var healthtext = $MarginContainer/HBoxContainer2/Label_Health
|
||||
|
||||
func _ready() -> void:
|
||||
var player = get_node("Player")
|
||||
|
@ -47,10 +48,11 @@ func _process(delta: float):
|
|||
Engine.time_scale = 1
|
||||
player.audioplayer.stream = load("res://assets/audio/Revive.wav")
|
||||
player.audioplayer.play()
|
||||
restart_count = restart_count + 1
|
||||
elif Input.is_action_just_pressed("proluz_ui_reset"):
|
||||
get_tree().reload_current_scene()
|
||||
var player = get_node("Player")
|
||||
$MarginContainer/HBoxContainer/VBoxContainer/Label_Controls2.text = get_formatted_time()
|
||||
$HUD/HBoxContainer/VBoxContainer/Label_Controls2.text = get_formatted_time()
|
||||
# Health bar
|
||||
if player.health == 100:
|
||||
healthtext.text = "[//////////]"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue