fix speakerName persistence bug

This commit is contained in:
2023-07-03 16:20:26 -06:00
parent dd20e1b4f7
commit 4c6bff1298

View File

@@ -408,7 +408,16 @@
(prop &mut :FlxSprite dialogBox)
(prop &mut :FlxSprite superText)
(prop &mut :FlxText dialogText)
(prop &mut :FlxText speakerNameText)
(prop &mut :FlxText _speakerNameText)
(prop :FlxText speakerNameText (property get set))
(method set_speakerNameText [text]
(when _speakerNameText
(FlxG.state.remove _speakerNameText)
(set _speakerNameText null))
(set _speakerNameText text))
(method get_speakerNameText []
_speakerNameText)
(var SUPER_MARGIN 10)
(method showDialog [:String speakerName :SpeechType<ActorFlxSprite> type :String wryly :String text :Continuation cc]