Expand and stage boss encounter

This commit is contained in:
Loïc Wisniewski 2026-09-03 22:00:26 +02:00
commit 66b314f51a
17 changed files with 485 additions and 64 deletions

View file

@ -27,6 +27,7 @@ const SHIP_DEATH: String = "ship_death"
const ENEMY_DEATH: String = "enemy_death"
const BUILDING_DEATH: String = "building_death"
const DIALOG: String = "dialog"
const BOSS_SCREAM: String = "boss_scream"
const SOUNDS: Dictionary = {
SHOT: "res://audio/sfx_shot.wav",
@ -34,6 +35,7 @@ const SOUNDS: Dictionary = {
ENEMY_DEATH: "res://audio/sfx_ship_death.wav",
BUILDING_DEATH: "res://audio/sfx_building_death.wav",
DIALOG: "res://audio/sfx_dialog.wav",
BOSS_SCREAM: "res://audio/sfx_boss_scream.wav",
}
# Per-sound level. A shot is fired constantly and a death happens once, so
@ -44,6 +46,7 @@ const LEVELS: Dictionary = {
ENEMY_DEATH: -23.0,
BUILDING_DEATH: -23.0,
DIALOG: -19.0,
BOSS_SCREAM: -13.0,
}
# Shots vary a little in pitch so a stream of them does not turn into one