Add battle stuff
This commit is contained in:
@@ -37,8 +37,8 @@ var luck:int
|
||||
|
||||
# Moves
|
||||
var movePrimary:BattleMove
|
||||
var movesMagical:Array[BattleMove] = []
|
||||
var movesAbility:Array[BattleMove] = []
|
||||
var movesMagical:Array[BattleMove]
|
||||
var movesAbility:Array[BattleMove]
|
||||
|
||||
# Signals
|
||||
signal healthChanged(difference:int, crit:bool)
|
||||
@@ -56,8 +56,10 @@ func _init(params:Dictionary) -> void:
|
||||
self.team = params.get('team', FighterTeam.ENEMY)
|
||||
self.controller = params.get('controller', FighterController.PLAYER)
|
||||
self.movePrimary = params.get('movePrimary', null)
|
||||
self.movesMagical = params.get('movesMagical', [])
|
||||
self.movesAbility = params.get('movesAbility', [])
|
||||
if params.has('movesMagical'):
|
||||
movesMagical.append_array(params['movesMagical'])
|
||||
if params.has('movesAbility'):
|
||||
movesAbility.append_array(params['movesAbility'])
|
||||
|
||||
self.health = self.maxHealth
|
||||
self.mp = self.maxMp
|
||||
|
||||
Reference in New Issue
Block a user