Initial project sync

This commit is contained in:
wxm
2026-07-06 22:55:14 -07:00
commit 8cca00d0da
1066 changed files with 58585 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
class_name EffectDefinition
extends Resource
@export var id: StringName
@export var display_name: String
@export var duration_type: StringName = &"seconds"
@export var duration := 0.0
@export var max_stacks := 1
@export var stat_modifiers: Array[Resource] = []
@export var defense_modifiers: Array[Resource] = []
@export var action_rule_modifiers: Array[Resource] = []
@export var trigger_event: StringName = &""
@export var trigger_effects: Array[Resource] = []
@export var required_event_action_tags: Array[StringName] = []
@export var blocked_event_action_tags: Array[StringName] = []
@export var until_event: StringName = &""