func Dlg_Pyrit_20(object clonk) { MessageBox("$Pyrit20$", clonk, dlg_target); // gold underground StopDialogue(); SetDialogueProgress(16); return true; }
func Dlg_Newton_5(object clonk) { MessageBox("$Newton6$", clonk, dlg_target); // look east @ forest StopDialogue(); SetDialogueProgress(2); return true; }
func Dlg_Newton_4(object clonk) { MessageBox("$Newton4$", clonk, dlg_target); // look west @ mine StopDialogue(); SetDialogueProgress(2); return true; }
// post attack dialogue func Dlg_Lara_100(object clonk) { MessageBox("$Lara100$", clonk, dlg_target); // they will never leave us in peace StopDialogue(); SetDialogueProgress(100); return true; }
func Dlg_Lara_6(object clonk) { MessageBox("$Lara6$", clonk, dlg_target); // get wood plz. StopDialogue(); SetDialogueProgress(6); return true; }
func Dlg_Pyrit_14(object clonk) { MessageBox("$Pyrit14$", clonk, dlg_target); // ask around 4 oil // 2nd time in dialogue omit last message if (g_pyrit_spoken) { StopDialogue(); SetDialogueProgress(16); } return true; }
func Dlg_Pyrit_15(object clonk) { MessageBox("$Pyrit15$", clonk, dlg_target); // take con plans for plane g_pyrit_spoken = true; g_goal->SetStagePlane(); AddTimer(this.CheckOilAtPlane, 10); SetBroadcast(false); StopDialogue(); SetDialogueProgress(16); SetPlrKnowledge(NO_OWNER, Plane); // many NPCs get new texts now Dialogue->FindByTarget(npc_newton)->SetDialogueProgress(200, nil, true); Dialogue->FindByTarget(npc_mave)->SetDialogueProgress(100, nil, true); Dialogue->FindByTarget(npc_clonko)->SetDialogueProgress(100, nil, true); Dialogue->FindByTarget(npc_dora)->AddAttention(); // in case player spoke to Dora before speaking to Pyrit... return true; }
func Dlg_Gyro_9(object clonk) { MessageBox("$Gyro9$", clonk); // Stubbed my toe pretty bad though. Should have put on my safety-sandals... SetDialogueProgress(0); return StopDialogue(); }