diff options
Diffstat (limited to 'game/menus/ButtonSubScene.cpp')
-rw-r--r-- | game/menus/ButtonSubScene.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/game/menus/ButtonSubScene.cpp b/game/menus/ButtonSubScene.cpp index 30646f1..2c912b7 100644 --- a/game/menus/ButtonSubScene.cpp +++ b/game/menus/ButtonSubScene.cpp @@ -7,6 +7,9 @@ #include "IButtonScript.h" #include "MenusConfig.h" +#include "../preview/PreviewReplaySubScript.h" +#include "../preview/PreviewStartRecSubScript.h" +#include "../preview/PreviewStopRecSubScript.h" #include "mainmenu/ButtonTransitionPreviewSubScript.h" #include "../Config.h" @@ -72,6 +75,18 @@ void ButtonSubScene::set_script(crepe::GameObject & button_object, const Data & button_object.add_component<BehaviorScript>() .set_script<ButtonShowCreditsSubScript>(); break; + case ScriptSelect::PREVIEW_REPLAY: + button_object.add_component<BehaviorScript>() + .set_script<PreviewReplaySubScript>(); + break; + case ScriptSelect::PREVIEW_START: + button_object.add_component<BehaviorScript>() + .set_script<PreviewStartRecSubScript>(); + break; + case ScriptSelect::PREVIEW_STOP: + button_object.add_component<BehaviorScript>() + .set_script<PreviewStopRecSubScript>(); + break; case ScriptSelect::NONE: button_object.add_component<BehaviorScript>().set_script<IButtonScript>(); break; |