From 33f275a62ed4b4867b8a3e63bf84c13f4ec03f27 Mon Sep 17 00:00:00 2001 From: stupid cat Date: Thu, 20 Nov 2025 19:19:12 -0700 Subject: [PATCH] Add `everybodyhappy` Works the same as `everybodysad`, but changes tile to 0 instead. --- desktop_version/src/Script.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/desktop_version/src/Script.cpp b/desktop_version/src/Script.cpp index 6bcf193f..95bccf71 100644 --- a/desktop_version/src/Script.cpp +++ b/desktop_version/src/Script.cpp @@ -2044,6 +2044,16 @@ void scriptclass::run(void) } } } + else if (words[0] == "everybodyhappy") + { + for (i = 0; i < (int) obj.entities.size(); i++) + { + if (obj.entities[i].rule == 6 || obj.entities[i].rule == 0) + { + obj.entities[i].tile = 0; + } + } + } else if (words[0] == "startintermission2") { map.finalmode = true; //Enable final level mode