diff options
Diffstat (limited to 'game/preview/PreviewReplaySubScript.cpp')
-rw-r--r-- | game/preview/PreviewReplaySubScript.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/game/preview/PreviewReplaySubScript.cpp b/game/preview/PreviewReplaySubScript.cpp index 9725ba2..51c27aa 100644 --- a/game/preview/PreviewReplaySubScript.cpp +++ b/game/preview/PreviewReplaySubScript.cpp @@ -1,4 +1,5 @@ #include "PreviewReplaySubScript.h" +#include "Config.h" #include "menus/ButtonReplaySubScript.h" #include <crepe/api/AudioSource.h> #include <crepe/types.h> @@ -24,10 +25,12 @@ void PreviewReplaySubScript::init() { } bool PreviewReplaySubScript::on_button_press(const ButtonPressEvent & e) { + if(DISABLE_REPLAY)return false; replay.play(this->recording); return false; } bool PreviewReplaySubScript::start_recording(){ + if(DISABLE_REPLAY)return false; if(record_saved){ this->stop_recording(); this->delete_recording(); @@ -38,12 +41,14 @@ bool PreviewReplaySubScript::start_recording(){ } bool PreviewReplaySubScript::stop_recording() { + if(DISABLE_REPLAY)return false; if(this->record_started)this->recording = replay.record_end(); this->record_saved = true; return false; } bool PreviewReplaySubScript::delete_recording() { + if(DISABLE_REPLAY)return false; if(this->record_started) this->stop_recording(); if(this->record_saved)replay.release(this->recording); this->record_saved = false; |