class_name TestNPCController extends "res://scripts/Entities/OverworldEntity.gd" const TestCutscene = preload("res://scripts/Cutscene/TestCutscene.gd") func interact(interactor) -> void: var battle = Battle.new(); getSystems().BATTLE.startBattle(battle); # getSystems().CUTSCENE.setCurrentCutscene(TestCutscene.new(interactor, self)); pass func updateMovement(delta) -> void: pass