11 lines
346 B
GDScript
11 lines
346 B
GDScript
# formula_value.gd
|
|
class_name FormulaValue
|
|
extends Resource
|
|
|
|
# The raw expression string (e.g., "Attack_Modifier + Weapon_Damage_Dice")
|
|
@export var expression: String = ""
|
|
@export var variables: Dictionary = {}
|
|
|
|
# need a separate system (a FormulaEvaluator) later to parse and execute this.
|
|
# For now, this resource simply stores the definition.
|