[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