[Scummvm-git-logs] scummvm master -> 8cd15b81b90336cb52bcaf687e56dbb6713e33c3
Strangerke
noreply at scummvm.org
Mon Dec 2 21:30:25 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:
8cd15b81b9 M4: RIDDLE: room 704: Rename action flags in parser
Commit: 8cd15b81b90336cb52bcaf687e56dbb6713e33c3
https://github.com/scummvm/scummvm/commit/8cd15b81b90336cb52bcaf687e56dbb6713e33c3
Author: Strangerke (arnaud.boutonne at gmail.com)
Date: 2024-12-02T22:30:17+01:00
Commit Message:
M4: RIDDLE: room 704: Rename action flags in parser
Changed paths:
engines/m4/riddle/rooms/section7/room704.cpp
diff --git a/engines/m4/riddle/rooms/section7/room704.cpp b/engines/m4/riddle/rooms/section7/room704.cpp
index 1fd5bd09b5e..17fc208648c 100644
--- a/engines/m4/riddle/rooms/section7/room704.cpp
+++ b/engines/m4/riddle/rooms/section7/room704.cpp
@@ -117,10 +117,10 @@ void Room704::pre_parser() {
}
void Room704::parser() {
- bool ecx = player_said_any("look", "look at");
- bool talkFl = player_said_any("talk", "talk to");
- bool esi = player_said("take");
- bool gearFl = player_said_any("push", "pull", "gear", "open", "close");
+ const bool lookFl = player_said_any("look", "look at");
+ const bool talkFl = player_said_any("talk", "talk to");
+ const bool takeFl = player_said("take");
+ const bool gearFl = player_said_any("push", "pull", "gear", "open", "close");
if (player_said("conv704a")) {
if (_G(kernel).trigger == 90)
@@ -338,7 +338,7 @@ void Room704::parser() {
}
} // talkFl && player_said("MONK #8")
- else if (ecx && player_said("GRATE")) {
+ else if (lookFl && player_said("GRATE")) {
switch (_G(kernel).trigger) {
case -1:
player_update_info(_G(my_walker), &_G(player_info));
@@ -409,7 +409,7 @@ void Room704::parser() {
else if (player_said ("GRATE")) {
digi_play("707r02", 1, 255, -1, -1);
- } else if (ecx && player_said("MONK #5")) {
+ } else if (lookFl && player_said("MONK #5")) {
switch (_G(kernel).trigger) {
case -1:
player_set_commands_allowed(false);
@@ -431,7 +431,7 @@ void Room704::parser() {
}
} // ecx && player_said("MONK #5")
- else if (ecx && player_said("MONK #6")) {
+ else if (lookFl && player_said("MONK #6")) {
switch (_G(kernel).trigger) {
case -1:
player_set_commands_allowed(false);
@@ -453,7 +453,7 @@ void Room704::parser() {
}
} // ecx && player_said("MONK #6")
- else if (ecx && player_said("MONK #7")) {
+ else if (lookFl && player_said("MONK #7")) {
switch (_G(kernel).trigger) {
case -1:
player_set_commands_allowed(false);
@@ -475,7 +475,7 @@ void Room704::parser() {
}
} // ecx && player_said("MONK #7")
- else if (ecx && player_said("MONK #8")) {
+ else if (lookFl && player_said("MONK #8")) {
switch (_G(kernel).trigger) {
case -1:
player_set_commands_allowed(false);
@@ -533,19 +533,19 @@ void Room704::parser() {
|| player_said("TRUTH WHEEL", "PRAYER WHEEL #8") || player_said("PEACE WHEEL", "PRAYER WHEEL #8") || player_said("WISDOM WHEEL", "PRAYER WHEEL #8") || player_said("INSIGHT WHEEL", "PRAYER WHEEL #8") || player_said("SERENITY WHEEL", "PRAYER WHEEL #8")
) {
digi_play("com080", 1, 255, -1, -1);
- } else if (ecx && player_said("EMPTY NICHE")) {
+ } else if (lookFl && player_said("EMPTY NICHE")) {
digi_play("com127", 1, 255, -1, -1);
- } else if (ecx && player_said_any("PRAYER WHEEL #5", "PRAYER WHEEL #7", "PRAYER WHEEL #8")) {
+ } else if (lookFl && player_said_any("PRAYER WHEEL #5", "PRAYER WHEEL #7", "PRAYER WHEEL #8")) {
digi_play("com076", 1, 255, -1, -1);
- } else if (ecx && player_said("PRAYER WHEEL #6") && _G(flags[V218])) {
+ } else if (lookFl && player_said("PRAYER WHEEL #6") && _G(flags[V218])) {
digi_play("com076", 1, 255, -1, -1);
- } else if (esi && !player_said_any("PRAYER WHEEL #5", "PRAYER WHEEL #6", "PRAYER WHEEL #7", "PRAYER WHEEL #8") && _G(flags[V286])) {
+ } else if (takeFl && !player_said_any("PRAYER WHEEL #5", "PRAYER WHEEL #6", "PRAYER WHEEL #7", "PRAYER WHEEL #8") && _G(flags[V286])) {
digi_play(_G(flags[V224]) ? "706r26" : "com143", 1, 255, -1, -1);
- } else if (esi && player_said_any("PRAYER WHEEL #5", "PRAYER WHEEL #6", "PRAYER WHEEL #7", "PRAYER WHEEL #8")) {
+ } else if (takeFl && player_said_any("PRAYER WHEEL #5", "PRAYER WHEEL #6", "PRAYER WHEEL #7", "PRAYER WHEEL #8")) {
_G(kernel).trigger_mode = KT_DAEMON;
kernel_trigger_dispatchx(kernel_trigger_create(player_said("PRAYER WHEEL #6") ? 70 : 80));
_G(kernel).trigger_mode = KT_DAEMON;
- } else if (ecx && player_said(" ")) {
+ } else if (lookFl && player_said(" ")) {
digi_play(_G(flags[V224]) ? "706r24" : "com075", 1, 255, -1, -1);
} else if (player_said("CUPOLA")) {
switch (_G(kernel).trigger) {
@@ -557,22 +557,22 @@ void Room704::parser() {
sendWSMessage_10000(1, _ripStairsMach, _ripGoesUpStairsSeries, 1, 29, 2, _ripGoesUpStairsSeries, 29, 29, 0);
break;
-
+
case 2:
sendWSMessage_10000(1, _ripStairsMach, _ripGoesUpStairsSeries, 30, 39, -1, _ripGoesUpStairsSeries, 39, 39, 0);
disable_player_commands_and_fade_init(3);
break;
-
+
case 3:
terminateMachine(_ripStairsMach);
player_set_commands_allowed(true);
adv_kill_digi_between_rooms(false);
digi_play_loop("950_s39", 3, 255, -1, -1);
_G(game).new_room = 707;
-
+
break;
-
+
default:
break;
}
@@ -583,14 +583,14 @@ void Room704::parser() {
case -1:
disable_player_commands_and_fade_init(4);
break;
-
+
case 4:
adv_kill_digi_between_rooms(false);
digi_play_loop("950_s39", 3, 255, -1, -1);
_G(game).new_room = 705;
-
+
break;
-
+
default:
break;
}
@@ -610,7 +610,7 @@ void Room704::parser() {
default:
break;
}
- } else if (!gearFl && !esi && !player_said_any("PRAYER WHEEL #5", "PRAYER WHEEL #6", "PRAYER WHEEL #7", "PRAYER WHEEL #8")) {
+ } else if (!gearFl && !takeFl && !player_said_any("PRAYER WHEEL #5", "PRAYER WHEEL #6", "PRAYER WHEEL #7", "PRAYER WHEEL #8")) {
digi_play("com017", 1, 255, -1, -1);
} else
return;
More information about the Scummvm-git-logs
mailing list