Added Glitch Room Source code to Gitty

This commit is contained in:
Jeff Luke committed 2026-10-04 11:31:17 -07:00
commit 1ac9eb5644
505 files changed
+28504

No files matched your search

+42
View File
@@ -0,0 +1,42 @@
@tool
class_name TestSequence
extends Resource
@export var sequence_id: StringName = &""
@export var display_name: String = ""
@export_group("Compatibility")
@export var scenario_id: StringName = &""
@export_multiline
var description: String = ""
@export var steps: Array[TestSequenceStep] = []
func get_sorted_steps() -> Array[TestSequenceStep]:
var result: Array[TestSequenceStep] = []
for step in steps:
if step == null:
continue
result.append(
step
)
result.sort_custom(
func(
a: TestSequenceStep,
b: TestSequenceStep
) -> bool:
return (
a.time_offset_seconds
< b.time_offset_seconds
)
)
return result