[Scummvm-git-logs] scummvm master -> 7f938d682460a4c2e20e6da3d898b83c6af787ef

Strangerke noreply at scummvm.org
Sun Mar 16 15:30:21 UTC 2025


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:
7f938d6824 M4: RIDDLE: Room 407: Add preload


Commit: 7f938d682460a4c2e20e6da3d898b83c6af787ef
    https://github.com/scummvm/scummvm/commit/7f938d682460a4c2e20e6da3d898b83c6af787ef
Author: Strangerke (arnaud.boutonne at gmail.com)
Date: 2025-03-16T16:30:14+01:00

Commit Message:
M4: RIDDLE: Room 407: Add preload

Changed paths:
    engines/m4/riddle/rooms/section4/room407.cpp
    engines/m4/riddle/rooms/section4/room407.h


diff --git a/engines/m4/riddle/rooms/section4/room407.cpp b/engines/m4/riddle/rooms/section4/room407.cpp
index 15ca325b9f1..be68969d615 100644
--- a/engines/m4/riddle/rooms/section4/room407.cpp
+++ b/engines/m4/riddle/rooms/section4/room407.cpp
@@ -72,6 +72,13 @@ static const char *const SAID[][2] = {
 	{ nullptr, nullptr }
 };
 
+void Room407::preload() {
+	_G(player).walker_type = 1;
+	_G(player).shadow_type = 1;
+
+	LoadWSAssets("OTHER SCRIPT", _G(master_palette));
+}
+
 void Room407::init() {
 	player_set_commands_allowed(false);
 	digi_preload("407_s31");
diff --git a/engines/m4/riddle/rooms/section4/room407.h b/engines/m4/riddle/rooms/section4/room407.h
index 1334287de2a..549e5801388 100644
--- a/engines/m4/riddle/rooms/section4/room407.h
+++ b/engines/m4/riddle/rooms/section4/room407.h
@@ -254,6 +254,7 @@ public:
 	Room407() : Room() {}
 	~Room407() override {}
 
+	void preload() override;
 	void init() override;
 	void daemon() override;
 	void pre_parser() override;




More information about the Scummvm-git-logs mailing list