diff --git a/projects/hollywoo-flixel/src/hollywoo_flixel/FlxMovie.hx b/projects/hollywoo-flixel/src/hollywoo_flixel/FlxMovie.hx index fe44d711..a09ac7aa 100644 --- a/projects/hollywoo-flixel/src/hollywoo_flixel/FlxMovie.hx +++ b/projects/hollywoo-flixel/src/hollywoo_flixel/FlxMovie.hx @@ -7,6 +7,7 @@ import hollywoo.Movie; import hollywoo_flixel.ActorFlxSprite; import hollywoo_flixel.SceneFlxState; import hollywoo_flixel.SpriteTools; +import openfl.Assets; enum FlxStagePosition { Left; @@ -31,4 +32,12 @@ enum FlxScreenPosition { /** * Model/controller of a Hollywoo-Flixel film, and main execution script */ -class FlxMovie extends Movie {} +class FlxMovie extends Movie { + public function new(director:FlxDirector, ?voiceLinesAssetPath:String) { + var voiceLinesJson = null; + if (voiceLinesAssetPath != null) { + voiceLinesJson = Assets.getText(voiceLinesAssetPath); + } + super(director, voiceLinesJson); + } +}