mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-15 14:18:37 +00:00
BLADERUNNER: Comments on dialogue options
This commit is contained in:
parent
342c6fab99
commit
31c79b6064
@ -1673,8 +1673,8 @@ void AIScriptGordo::talkToMcCoyAtNR02() {
|
||||
void AIScriptGordo::dialogue2() {
|
||||
Music_Stop(5);
|
||||
Dialogue_Menu_Clear_List();
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(820, -1, 5, 7);
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(830, 7, 5, -1);
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(820, -1, 5, 7); // ARREST
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(830, 7, 5, -1); // LET GO
|
||||
|
||||
Dialogue_Menu_Appear(320, 240);
|
||||
int answer = Dialogue_Menu_Query_Input();
|
||||
|
@ -1017,32 +1017,32 @@ void AIScriptIzo::FledCombat() {
|
||||
|
||||
void AIScriptIzo::dialogueWithIzo() {
|
||||
Dialogue_Menu_Clear_List();
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(0, 7, 4, -1); // MOTIVES
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(0, 7, 4, -1); // MOTIVES // A bug? This is a wrong option
|
||||
|
||||
if (Actor_Clue_Query(kActorMcCoy, kClueGrigorianInterviewA)) {
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(10, 8, -1, -1); // LUCY
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(10, 8, -1, -1); // LUCY // A bug? This is a wrong option
|
||||
}
|
||||
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(20, 3, 7, 4); // REFERENCE
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(30, -1, 3, 7);
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(20, 3, 7, 4); // REFERENCE // A bug? This is a wrong option
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(30, -1, 3, 7); // DONE // A bug? why not Dialogue_Menu_Add_DONE_To_List?
|
||||
|
||||
Dialogue_Menu_Appear(320, 240);
|
||||
int input = Dialogue_Menu_Query_Input();
|
||||
Dialogue_Menu_Disappear();
|
||||
|
||||
switch (input) {
|
||||
case 0: // MOTIVES
|
||||
Actor_Says(kActorMcCoy, 5470, 15);
|
||||
Actor_Says(kActorMcCoy, 710, 13);
|
||||
case 0: // MOTIVES -> Should be "LET GO"?
|
||||
Actor_Says(kActorMcCoy, 5470, 15); // Get lost, Izo. Take off.
|
||||
Actor_Says(kActorIzo, 710, 13); //
|
||||
Actor_Set_Goal_Number(kActorIzo, kGoalIzoEscape);
|
||||
Player_Gains_Control();
|
||||
break;
|
||||
|
||||
case 10: // LUCY
|
||||
case 10: // LUCY -> Should be split to "WEAPONS" AND "CRYSTAL" (if Replicant)?
|
||||
if (Game_Flag_Query(kFlagIzoIsReplicant)) {
|
||||
Actor_Says(kActorMcCoy, 5475, 18);
|
||||
Actor_Says(kActorMcCoy, 5475, 18); // Listen, there's another Blade Runner after you and she won't stop to talk.
|
||||
Actor_Says(kActorIzo, 720, 12);
|
||||
Actor_Says(kActorMcCoy, 5485, 13);
|
||||
Actor_Says(kActorMcCoy, 5485, 13); // Where did you get the hardware, Izo?
|
||||
Actor_Says(kActorIzo, 740, 14);
|
||||
Actor_Says(kActorMcCoy, 5495, 12);
|
||||
Actor_Says(kActorIzo, 750, 15);
|
||||
@ -1050,10 +1050,10 @@ void AIScriptIzo::dialogueWithIzo() {
|
||||
Actor_Says(kActorMcCoy, 5500, 12);
|
||||
Actor_Says(kActorIzo, 770, 15);
|
||||
Actor_Says(kActorIzo, 780, 15);
|
||||
Actor_Says(kActorMcCoy, 5505, 12);
|
||||
Actor_Says(kActorMcCoy, 5505, 12); // I need to talk to Clovis.
|
||||
Actor_Says(kActorIzo, 790, 15);
|
||||
} else {
|
||||
Actor_Says(kActorMcCoy, 5510, 15);
|
||||
Actor_Says(kActorMcCoy, 5510, 15); // Where did you get the hardware, Izo?
|
||||
Actor_Says(kActorIzo, 820, 13);
|
||||
Actor_Says(kActorMcCoy, 5520, 13);
|
||||
Actor_Says(kActorIzo, 830, 13);
|
||||
@ -1063,8 +1063,8 @@ void AIScriptIzo::dialogueWithIzo() {
|
||||
Player_Gains_Control();
|
||||
break;
|
||||
|
||||
case 20: // REFERENCE
|
||||
Actor_Says(kActorMcCoy, 5480, 18);
|
||||
case 20: // REFERENCE -> Should be VOIGT-KAMPFF
|
||||
Actor_Says(kActorMcCoy, 5480, 18); // Look, just come along with me. You’re gonna have to take a little personality test.
|
||||
Actor_Set_Goal_Number(kActorIzo, kGoalIzoEscape);
|
||||
Player_Gains_Control();
|
||||
break;
|
||||
|
@ -1234,12 +1234,12 @@ void AIScriptZuben::FledCombat() {
|
||||
|
||||
void AIScriptZuben::dialogue() {
|
||||
Dialogue_Menu_Clear_List();
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(1490, 5, 5, -1);
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(1490, 5, 5, -1); // CLOVIS
|
||||
if (Actor_Query_Goal_Number(kActorLucy) != kGoalLucyGone) {
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(1500, 5, 5, 5);
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(1500, 5, 5, 5); // LUCY
|
||||
}
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(1510, -1, 5, 5);
|
||||
Dialogue_Menu_Add_DONE_To_List(1520);
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(1510, -1, 5, 5); // RUNCITER
|
||||
Dialogue_Menu_Add_DONE_To_List(1520); // DONE
|
||||
Dialogue_Menu_Appear(320, 240);
|
||||
int answer = Dialogue_Menu_Query_Input();
|
||||
Dialogue_Menu_Disappear();
|
||||
|
@ -296,7 +296,7 @@ void SceneScriptPS09::dialogueWithGrigorian() {
|
||||
|| Actor_Clue_Query(kActorMcCoy, kClueGrigorianInterviewB1)
|
||||
|| Actor_Clue_Query(kActorMcCoy, kClueGrigorianInterviewB2)
|
||||
) {
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(170, 5, 5, 3); // PROTEST
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(170, 5, 5, 3); // PROTEST
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(180, -1, 5, 5); // CARS
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(200, -1, 3, 6); // VOIGT-KAMPFF
|
||||
}
|
||||
@ -308,7 +308,7 @@ void SceneScriptPS09::dialogueWithGrigorian() {
|
||||
) {
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(190, 5, 6, -1); // NOTE
|
||||
}
|
||||
Dialogue_Menu_Add_To_List(210); // DONE
|
||||
Dialogue_Menu_Add_To_List(210); // DONE // A bug? why not Dialogue_Menu_Add_DONE_To_List?
|
||||
|
||||
Dialogue_Menu_Appear(320, 240);
|
||||
int answer = Dialogue_Menu_Query_Input();
|
||||
|
@ -146,9 +146,9 @@ void SceneScriptRC02::dialogueWithRunciter() {
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(20, 6, 4, 5); // REFERENCE
|
||||
}
|
||||
if (_vm->_cutContent) {
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(200, -1, 3, 6); // VK - TEST
|
||||
DM_Add_To_List_Never_Repeat_Once_Selected(200, -1, 3, 6); // VK - TEST
|
||||
}
|
||||
Dialogue_Menu_Add_DONE_To_List(30); // DONE
|
||||
Dialogue_Menu_Add_DONE_To_List(30); // DONE
|
||||
|
||||
Dialogue_Menu_Appear(320, 240);
|
||||
int answer = Dialogue_Menu_Query_Input();
|
||||
|
@ -245,7 +245,7 @@ void SceneScriptRC04::dialogueWithBulletBob() {
|
||||
#if BLADERUNNER_ORIGINAL_BUGS
|
||||
Actor_Clue_Acquire(kActorMcCoy, kClueGogglesReplicantIssue, true, kActorMcCoy); // A bug? Shouldn't the last argument be -1 or kActorBulletBob here?
|
||||
#else
|
||||
Actor_Clue_Acquire(kActorMcCoy, kClueGogglesReplicantIssue, true, kActorBulletBob); // A bug? Shouldn't the last argument be -1 or kActorBulletBob here?
|
||||
Actor_Clue_Acquire(kActorMcCoy, kClueGogglesReplicantIssue, true, kActorBulletBob);
|
||||
#endif // BLADERUNNER_ORIGINAL_BUGS
|
||||
}
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user