Change battle actions to use battle decisions instead.

This commit is contained in:
2026-01-15 19:09:46 -06:00
parent 3b7de160dc
commit 274cbef780
15 changed files with 173 additions and 41 deletions

View File

@@ -0,0 +1,11 @@
class_name BattleAction
var speedModifier:float
func _init(params:Dictionary) -> void:
self.speedModifier = params.get("speedModifier", 1.0)
func perform(params:Dictionary) -> void:
assert(params.has("user"))
assert(params.has("target"))
pass