2020-10-04 02:50:07 +00:00
|
|
|
extends Node2D
|
|
|
|
|
|
|
|
class_name CutScene
|
|
|
|
|
|
|
|
signal cutscene_finished
|
|
|
|
|
|
|
|
export var scene:PackedScene
|
|
|
|
|
2020-10-26 12:21:11 +00:00
|
|
|
var _main_camera_ref:CameraGame
|
|
|
|
var _camera:CameraGame
|
|
|
|
var _started := false
|
2020-10-04 02:50:07 +00:00
|
|
|
|
2020-10-26 12:21:11 +00:00
|
|
|
var allow_skip := false
|
2020-10-04 02:50:07 +00:00
|
|
|
|
2020-10-26 12:21:11 +00:00
|
|
|
func start_scene(camera:CameraGame = null):
|
2020-10-04 02:50:07 +00:00
|
|
|
pass
|
|
|
|
|
|
|
|
func end_scene():
|
|
|
|
emit_signal("cutscene_finished")
|
|
|
|
queue_free()
|