[Scummvm-git-logs] scummvm master -> 9d5b1ed634cfdaabce3a5d89e3f22a5185011282
dreammaster
noreply at scummvm.org
Thu Nov 14 05:56:02 UTC 2024
This automated email contains information about 3 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
9721d0965c M4: RIDDLE: Fixes for arriving at Ace of Spades Castle
05af129c37 M4: RIDDLE: Rooms should be marked as visited immediately after inited
9d5b1ed634 M4: BURGER: Fix default volume for Wilbur speech
Commit: 9721d0965c924fd11a381d6bf4302a45e30ba241
https://github.com/scummvm/scummvm/commit/9721d0965c924fd11a381d6bf4302a45e30ba241
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2024-11-13T21:55:46-08:00
Commit Message:
M4: RIDDLE: Fixes for arriving at Ace of Spades Castle
Changed paths:
engines/m4/riddle/rooms/section4/room402.cpp
engines/m4/riddle/rooms/section4/room404.cpp
diff --git a/engines/m4/riddle/rooms/section4/room402.cpp b/engines/m4/riddle/rooms/section4/room402.cpp
index ccb783b65b4..29d6896ac47 100644
--- a/engines/m4/riddle/rooms/section4/room402.cpp
+++ b/engines/m4/riddle/rooms/section4/room402.cpp
@@ -114,17 +114,12 @@ void Room402::init() {
_val13 = 2300;
ws_demand_facing(11);
- if (_G(kittyScreaming)) {
+ if (!_G(kittyScreaming)) {
+ ws_demand_location(660, 290);
+ digi_play("402_S03", 1, 255, 19);
+ } else {
ws_demand_location(425, 285);
player_set_commands_allowed(true);
- } else {
- digi_preload("950_s22");
- _ripDownStairs = series_load("RIP DOWN STAIRS");
- ws_hide_walker();
- _ripEnterLeave = TriggerMachineByHash(1, 1, 0, 0, 0, 0, 0, 0, 100, 0x600, 0,
- triggerMachineByHashCallback, "rip leaving castle");
- sendWSMessage_10000(1, _ripEnterLeave, _ripDownStairs, 1, 27, 55,
- _ripDownStairs, 27, 27, 0);
}
} else if (_G(flags)[V131] != 402) {
diff --git a/engines/m4/riddle/rooms/section4/room404.cpp b/engines/m4/riddle/rooms/section4/room404.cpp
index 71b82106747..ee1b625f0b9 100644
--- a/engines/m4/riddle/rooms/section4/room404.cpp
+++ b/engines/m4/riddle/rooms/section4/room404.cpp
@@ -37,7 +37,7 @@ static const char *NORMAL_NAMES[] = {
static const int16 SHADOW_DIRS[] = { 200, 201, -1 };
static const char *SHADOW_NAMES[] = {
"butler walker shadow pos1",
- "wolf walker shadow pos3"
+ "butler walker shadow pos3"
};
static const char *const SAID[][2] = {
Commit: 05af129c37f54eb30126968bbcad9cec5632ed6b
https://github.com/scummvm/scummvm/commit/05af129c37f54eb30126968bbcad9cec5632ed6b
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2024-11-13T21:55:46-08:00
Commit Message:
M4: RIDDLE: Rooms should be marked as visited immediately after inited
Changed paths:
engines/m4/core/rooms.cpp
diff --git a/engines/m4/core/rooms.cpp b/engines/m4/core/rooms.cpp
index 874528c1bb9..a18395950b0 100644
--- a/engines/m4/core/rooms.cpp
+++ b/engines/m4/core/rooms.cpp
@@ -174,10 +174,10 @@ void Sections::m4SceneLoad() {
}
void Sections::m4RunScene() {
- game_control_cycle();
-
if (!player_been_here(_G(game).room_id))
player_enters_scene(_G(game).room_id);
+
+ game_control_cycle();
}
void Sections::m4EndScene() {
Commit: 9d5b1ed634cfdaabce3a5d89e3f22a5185011282
https://github.com/scummvm/scummvm/commit/9d5b1ed634cfdaabce3a5d89e3f22a5185011282
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2024-11-13T21:55:46-08:00
Commit Message:
M4: BURGER: Fix default volume for Wilbur speech
Changed paths:
engines/m4/burger/walker.h
diff --git a/engines/m4/burger/walker.h b/engines/m4/burger/walker.h
index 15bc25e4cc5..388b264363d 100644
--- a/engines/m4/burger/walker.h
+++ b/engines/m4/burger/walker.h
@@ -77,7 +77,7 @@ public:
static void unloadSprites();
void wilbur_speech(const char *name, int trigger = -1, int room = -1, byte flags = 0,
- int vol = 256, int channel = 1);
+ int vol = 255, int channel = 1);
void wilbur_say();
void wilburs_speech_finished();
@@ -129,7 +129,7 @@ void wilbur_abduct(int trigger);
void player_walk_to(int32 x, int32 y, int32 facing_x, int32 facing_y, int trigger = -1);
void player_walk_to(int32 x, int32 y, int trigger = -1);
void wilbur_speech(const char *name, int trigger = -1, int room = -1, byte flags = 0,
- int vol = 256, int channel = 1);
+ int vol = 255, int channel = 1);
} // namespace Burger
} // namespace M4
More information about the Scummvm-git-logs
mailing list