diff --git a/src/hollywoo/HollywooDSL.kiss b/src/hollywoo/HollywooDSL.kiss index 65b0078..ecaf9de 100644 --- a/src/hollywoo/HollywooDSL.kiss +++ b/src/hollywoo/HollywooDSL.kiss @@ -51,6 +51,7 @@ ,exp })] `{ + @:keep (method doPreload [:Void->Void cc] (director.showTitleCard ["LOADING"] (makeCC diff --git a/src/hollywoo/Movie.kiss b/src/hollywoo/Movie.kiss index 0893546..fc96d9b 100644 --- a/src/hollywoo/Movie.kiss +++ b/src/hollywoo/Movie.kiss @@ -421,7 +421,7 @@ (b.callSymbol "catch" [(b.list [(b.symbol "e")]) (b.callSymbol "b.symbol" [(b.str "null")])]) ]))))] (if ,canSkip methodCall (b.callSymbol "noSkip" [methodCall])))) - (#unless subclass (method ,nameAndType ,argList ,@body)) + (#unless subclass @:keep (method ,nameAndType ,argList ,@body)) })) (hollywooMethod :Void hideCustomDialog true [:Continuation cc]