Initial project sync
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user