14 lines
347 B
GDScript
14 lines
347 B
GDScript
class_name BattleItem extends BattleAction
|
|
|
|
var stack:ItemStack
|
|
|
|
func _init(params:Dictionary) -> void:
|
|
super(params)
|
|
assert(params.has("stack"))
|
|
self.stack = params.get("stack")
|
|
|
|
func perform(params:Dictionary) -> void:
|
|
super.perform(params)
|
|
|
|
var user:BattleFighter = params.get("user")
|
|
var target:BattleFighter = params.get("target") |