15 lines
504 B
GDScript
15 lines
504 B
GDScript
class_name BattleAction
|
|
const BattleFighter = preload("res://battle/fighter/BattleFighter.gd")
|
|
|
|
static func playerDecisionCallable(_params:Dictionary) -> int:
|
|
BATTLE.battleScene.actionBox.visible = true
|
|
var move = await BATTLE.battleScene.actionBox.decisionMade
|
|
BATTLE.battleScene.actionBox.visible = false
|
|
return Cutscene.CUTSCENE_CONTINUE
|
|
|
|
static func getPlayerDecisionCallable(fighter:BattleFighter) -> Dictionary:
|
|
return {
|
|
"function": playerDecisionCallable,
|
|
"fighter": fighter
|
|
}
|