diff options
author | JAROWMR <jarorutjes07@gmail.com> | 2025-01-10 11:04:44 +0100 |
---|---|---|
committer | JAROWMR <jarorutjes07@gmail.com> | 2025-01-10 11:04:44 +0100 |
commit | 64a0cf67d6c299a099b48ce083b1f3a688787cb3 (patch) | |
tree | 2672ad28158f6b38e590d4b8c09fa938233353c4 /game/preview/PreviewReplaySubScript.cpp | |
parent | 5863e43cdbf19738dabbd285e92622d740c72f71 (diff) |
added optional replay and added black background
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; |