21 lines
314 B
GDScript
21 lines
314 B
GDScript
extends Node2D
|
|
|
|
class_name CutScene
|
|
|
|
signal cutscene_finished
|
|
|
|
export var scene:PackedScene
|
|
|
|
var _main_camera_ref:CameraGame
|
|
var _camera:CameraGame
|
|
var _started := false
|
|
|
|
var allow_skip := false
|
|
|
|
func start_scene(camera:CameraGame = null):
|
|
pass
|
|
|
|
func end_scene():
|
|
emit_signal("cutscene_finished")
|
|
queue_free()
|