improved mixing as much as i can + finally fixed bonus dialogue

This commit is contained in:
pennyrigate 2024-07-13 18:05:48 -04:00
parent c6120801e4
commit 77737e009e
15 changed files with 33 additions and 6 deletions

View file

@ -50,7 +50,8 @@ const a_great_job_haze = preload("res://audio/sounds/great_job_haze.ogg")
const a_great_job_ivy = preload("res://audio/sounds/great_job_ivy.ogg")
const a_great_job_dog = preload("res://audio/sounds/great_job_dog.ogg")
const a_2600_charge = preload("res://audio/sounds/2600_charge.ogg")
const a_victory = preload("res://audio/sounds/victory.ogg")
const a_victory = preload("res://audio/sounds/victory_nobonus.ogg")
const a_time_bonus = preload("res://audio/sounds/victory_haze.ogg")
const a_shard_results = preload("res://audio/sounds/shard_results.ogg")
const a_fail_shard = preload("res://audio/sounds/fail_shard.ogg")
const a_final_score = preload("res://audio/sounds/final_score.ogg")

View file

@ -232,3 +232,5 @@ func _enter_code():
Game.get_map().add_child(silhouette)
"IMPATIENT":
Game.change_map(load("res://menus/credits.tscn"))
"SLOWPOKE":
Game.time = 99999

View file

@ -329,3 +329,17 @@ func _on_player_died() -> void:
# freezeframe
Game.freeze_frame(0.3)
func check_time_bonus():
var map = get_map()
if keys >= 50 and _get_shards() >= 5:
# 100% time bonus
if time < map.target_time_100:
return true
else:
return false
else:
# any% time bonus
if time < map.target_time_any:
return true
else:
return false