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
+15
View File
@@ -0,0 +1,15 @@
class_name TimePhaseProfile
extends Resource
@export var past_effects: Array[Resource] = []
@export var future_effects: Array[Resource] = []
@export var past_visual_key: StringName = &"past"
@export var future_visual_key: StringName = &"future"
func effects_for_time_phase(time_phase: StringName) -> Array[Resource]:
return future_effects if time_phase == &"future" else past_effects
func visual_key_for_time_phase(time_phase: StringName) -> StringName:
return future_visual_key if time_phase == &"future" else past_visual_key