From 136c9405861f2de0354d746bf9e794587b0c892e Mon Sep 17 00:00:00 2001 From: Misa Date: Tue, 9 Mar 2021 15:41:19 -0800 Subject: [PATCH] Move Direct Mode drawer close to editorrenderfixed Now the drawer closing animation won't be based on deltatime. --- desktop_version/src/editor.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/desktop_version/src/editor.cpp b/desktop_version/src/editor.cpp index 20bfdba4..409c0714 100644 --- a/desktop_version/src/editor.cpp +++ b/desktop_version/src/editor.cpp @@ -2959,7 +2959,6 @@ void editorrender(void) int t2=0; if(ed.dmtileeditor>0) { - ed.dmtileeditor--; if(ed.dmtileeditor<=4) { t2=(4-ed.dmtileeditor)*12; @@ -3607,6 +3606,14 @@ void editorrenderfixed(void) edentity[i].p3 = (ty2 - ty) * 8; } } + + if (ed.level[ed.levx + ed.maxwidth*ed.levy].directmode == 1) + { + if (ed.dmtileeditor > 0) + { + ed.dmtileeditor--; + } + } } void editorlogic(void)