Add battle stuff

This commit is contained in:
2026-01-14 21:54:38 -06:00
parent 8a599a054c
commit d916e65990
14 changed files with 99 additions and 20 deletions

View File

@@ -1,5 +1,5 @@
class_name BattleSingleton extends Node
const BattleCutsceneAction = preload("res://battle/cutscene/BattleCutsceneAction.gd")
const BattleCutsceneAction = preload("res://cutscene/battle/BattleCutsceneAction.gd")
enum BattlePosition {
LEFT_TOP_BACK,
@@ -34,7 +34,10 @@ func startBattle(params) -> void:
assert(!active)
# Get the cutscene (or create a default one).
battleCutscene = params.get('cutscene', Cutscene.new())
if params.has('cutscene'):
battleCutscene = params['cutscene']
else:
battleCutscene = Cutscene.new()
# Update fighters for each fighter scene.
for pos in BattlePosition.values():