[Scummvm-git-logs] scummvm master -> ede531ea1a2e57f647097f5cff37b88f0df588ae
dreammaster
noreply at scummvm.org
Sun Oct 6 04:37:35 UTC 2024
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
ede531ea1a M4: RIDDLE: Added start console command
Commit: ede531ea1a2e57f647097f5cff37b88f0df588ae
https://github.com/scummvm/scummvm/commit/ede531ea1a2e57f647097f5cff37b88f0df588ae
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2024-10-05T21:37:30-07:00
Commit Message:
M4: RIDDLE: Added start console command
Changed paths:
engines/m4/riddle/console.cpp
engines/m4/riddle/console.h
engines/m4/riddle/vars.cpp
diff --git a/engines/m4/riddle/console.cpp b/engines/m4/riddle/console.cpp
index bb13f42cc53..f6f935bc68a 100644
--- a/engines/m4/riddle/console.cpp
+++ b/engines/m4/riddle/console.cpp
@@ -28,7 +28,8 @@ namespace Riddle {
Console::Console() : M4::Console() {
registerCmd("global", WRAP_METHOD(Console, cmdGlobal));
- registerCmd("kitty", WRAP_METHOD(Console, cmdKittyScreaming));
+ registerCmd("kitty", WRAP_METHOD(Console, cmdKittyScreaming));
+ registerCmd("start", WRAP_METHOD(Console, cmdStart));
}
bool Console::cmdGlobal(int argc, const char **argv) {
@@ -58,5 +59,12 @@ bool Console::cmdKittyScreaming(int argc, const char **argv) {
return true;
}
+bool Console::cmdStart(int argc, const char **argv) {
+ _G(game).setRoom(303);
+ interface_show();
+ mouse_show();
+ return false;
+}
+
} // End of namespace Riddle
} // End of namespace M4
diff --git a/engines/m4/riddle/console.h b/engines/m4/riddle/console.h
index 53a92e0f48c..e02168ef6d7 100644
--- a/engines/m4/riddle/console.h
+++ b/engines/m4/riddle/console.h
@@ -32,6 +32,7 @@ class Console : public M4::Console {
private:
bool cmdGlobal(int argc, const char **argv);
bool cmdKittyScreaming(int argc, const char **argv);
+ bool cmdStart(int argc, const char **argv);
public:
Console();
diff --git a/engines/m4/riddle/vars.cpp b/engines/m4/riddle/vars.cpp
index fa654336aeb..89c4d5cef48 100644
--- a/engines/m4/riddle/vars.cpp
+++ b/engines/m4/riddle/vars.cpp
@@ -52,10 +52,8 @@ void Vars::main_cold_data_init() {
_kernel.first_fade = 0;
_kernel.first_non_walker_cel_hash = 32;
_i_just_hyperwalked = false;
- // val1 = 15;
conv_set_default_hv(6, 4);
- // val2 = 1
_game.previous_room = 0;
_game.room_id = 0;
More information about the Scummvm-git-logs
mailing list