From 026361ad61813f1d464e78a73258e2e5bb60488d Mon Sep 17 00:00:00 2001 From: fgsfds Date: Wed, 24 Jun 2020 16:25:30 +0300 Subject: [PATCH] force disable free camera during demo playback --- src/game/bettercamera.inc.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/game/bettercamera.inc.h b/src/game/bettercamera.inc.h index 1be85fe..8c439ca 100644 --- a/src/game/bettercamera.inc.h +++ b/src/game/bettercamera.inc.h @@ -155,7 +155,11 @@ static s16 newcam_clamp(s16 value, s16 min, s16 max) { return value; } -void newcam_toggle(const bool enabled) { +void newcam_toggle(bool enabled) { + // force-disable if a demo is being played + if (gCurrDemoInput) + enabled = false; + if (enabled && !newcam_active) { newcam_active = 1; newcam_saved_mode = gLakituState.mode;