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

+24
View File
@@ -0,0 +1,24 @@
@tool
class_name ScenarioDefinition
extends Resource
@export var scenario_id: StringName = &""
@export var display_name: String = ""
@export var version: int = 1
@export var assignments: Array[ScenarioAssignment] = []
func get_assignment_for_cabinet(
cabinet_id: StringName
) -> ScenarioAssignment:
for assignment in assignments:
if assignment.cabinet == null:
continue
if assignment.cabinet.cabinet_id == cabinet_id:
return assignment
return null