1 // The village head.
2 
3 #appendto Dialogue
4 
Dlg_VillageHead_Init(object clonk)5 public func Dlg_VillageHead_Init(object clonk)
6 {
7 	return true;
8 }
9 
Dlg_VillageHead_1(object clonk)10 public func Dlg_VillageHead_1(object clonk)
11 {
12 	MessageBox("$DlgVillageHeadHowToAttack$", clonk, clonk);
13 	return true;
14 }
15 
Dlg_VillageHead_2(object clonk)16 public func Dlg_VillageHead_2(object clonk)
17 {
18 	MessageBox("$DlgVillageHeadNoIdea$", clonk, dlg_target);
19 	if (!FindObject(Find_ID(Axe), Find_Container(clonk)))
20 		clonk->CreateContents(Axe);
21 	return true;
22 }
23 
Dlg_VillageHead_3(object clonk)24 public func Dlg_VillageHead_3(object clonk)
25 {
26 	MessageBox("$DlgVillageHeadThanks$", clonk, clonk);
27 	return true;
28 }
29 
Dlg_VillageHead_4(object clonk)30 public func Dlg_VillageHead_4(object clonk)
31 {
32 	MessageBox("$DlgVillageHeadGoodLuck$", clonk, dlg_target);
33 	StopDialogue();
34 	SetDialogueProgress(1);
35 	return true;
36 }
37 
Dlg_VillageHead_Closed(object clonk)38 public func Dlg_VillageHead_Closed(object clonk)
39 {
40 	GameCall("OnHasTalkedToVillageHead", clonk);
41 	return true;
42 }
43