Moving files pre-refactor

This commit is contained in:
2025-08-03 21:10:58 -05:00
parent 29ebb68215
commit e0dd14c460
527 changed files with 3337 additions and 3093 deletions

32
cutscene/Cutscene.gd Normal file
View File

@@ -0,0 +1,32 @@
class_name Cutscene extends Node
var items:Array[CutsceneItem] = []
var itemIndex:int = 0
func _enter_tree() -> void:
# Get children
var children = get_children()
for child in children:
if !(child is CutsceneItem):
continue
items.append(child)
pass
func _exit_tree() -> void:
items.clear()
pass
func start() -> void:
itemIndex = -1
if items.size() == 0:
return
nextItem()
func nextItem() -> void:
itemIndex += 1
if itemIndex >= items.size():
return
var item = items[itemIndex]
item.cutscene = self
item.start()