From 1d46e1728647104c48f6f0c028dfd8723450c3e9 Mon Sep 17 00:00:00 2001 From: Dav999-v Date: Fri, 30 Dec 2022 23:11:44 +0100 Subject: [PATCH] Add textcase(n) commands to scripts This commit is part of rewritten history of the localization branch. The original (unsquashed) commit history can be found here: https://github.com/Dav999-v/VVVVVV/tree/localization-orig --- desktop_version/src/Scripts.cpp | 13 +++++++++++++ desktop_version/src/TerminalScripts.cpp | 2 ++ 2 files changed, 15 insertions(+) diff --git a/desktop_version/src/Scripts.cpp b/desktop_version/src/Scripts.cpp index 9a3bacfc..9cf2f473 100644 --- a/desktop_version/src/Scripts.cpp +++ b/desktop_version/src/Scripts.cpp @@ -1569,6 +1569,7 @@ void scriptclass::load(const std::string& name) "delay(45)", "squeak(cry)", + "textcase(1)", "text(blue,0,0,1)", "Waaaa!", "position(blue,above)", @@ -1596,6 +1597,7 @@ void scriptclass::load(const std::string& name) "speak_active", "squeak(cry)", + "textcase(2)", "text(blue,0,0,1)", "Waaaa!", "position(blue,above)", @@ -5947,26 +5949,31 @@ void scriptclass::load(const std::string& name) "delay(1)", "squeak(green)", + "textcase(1)", "text(purple,0,0,1)", "Captain! ", "position(purple,above)", "backgroundtext", "speak", + "textcase(2)", "text(yellow,0,0,1)", "Captain! ", "position(yellow,above)", "backgroundtext", "speak", + "textcase(3)", "text(red,0,0,1)", "Captain! ", "position(red,above)", "backgroundtext", "speak", + "textcase(4)", "text(green,0,0,1)", "Captain! ", "position(green,above)", "backgroundtext", "speak", + "textcase(5)", "text(blue,0,0,1)", "Captain!", "position(blue,above)", @@ -6537,31 +6544,37 @@ void scriptclass::load(const std::string& name) "changemood(player,0)", "changemood(green,0)", "changemood(purple,0)", + "textcase(1)", "text(player,0,0,1)", "COMBINE!", "position(player,above)", "backgroundtext", "speak", + "textcase(2)", "text(purple,0,0,1)", "COMBINE!", "position(purple,above)", "backgroundtext", "speak", + "textcase(3)", "text(yellow,0,0,1)", "COMBINE!", "position(yellow,above)", "backgroundtext", "speak", + "textcase(4)", "text(red,0,0,1)", "COMBINE!", "position(red,above)", "backgroundtext", "speak", + "textcase(5)", "text(green,0,0,1)", "COMBINE!", "position(green,above)", "backgroundtext", "speak", + "textcase(6)", "text(blue,0,0,1)", "COMBINE!", "position(blue,above)", diff --git a/desktop_version/src/TerminalScripts.cpp b/desktop_version/src/TerminalScripts.cpp index acbca14d..b072b441 100644 --- a/desktop_version/src/TerminalScripts.cpp +++ b/desktop_version/src/TerminalScripts.cpp @@ -382,6 +382,7 @@ void scriptclass::loadother(const char* t) "speak_active", "squeak(player)", + "textcase(1)", "text(cyan,0,0,1)", "Yes!", "position(player,above)", @@ -399,6 +400,7 @@ void scriptclass::loadother(const char* t) "speak_active", "squeak(player)", + "textcase(2)", "text(cyan,0,0,1)", "Yes!", "position(player,above)",