summaryrefslogtreecommitdiff
path: root/data/scripts/maps/PetalburgCity_WallysHouse.inc
blob: d642d70edc8338d98bef3e5937136799d9fa9b01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
PetalburgCity_WallysHouse_MapScripts:: @ 81543C3
	.byte 0

PetalburgCity_WallysHouse_EventScript_1543C4:: @ 81543C4
	lock
	faceplayer
	goto_if_set FLAG_DEFEATED_WALLY_VICTORY_ROAD, PetalburgCity_WallysHouse_EventScript_1543F7
	goto_if_set FLAG_RECEIVED_HM03, PetalburgCity_WallysHouse_EventScript_154427
	goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_WallysHouse_EventScript_154406
	goto_if_set FLAG_THANKED_FOR_PLAYING_WITH_WALLY, PetalburgCity_WallysHouse_EventScript_15443B
	msgbox PetalburgCity_WallysHouse_Text_179805, 4
	setflag FLAG_THANKED_FOR_PLAYING_WITH_WALLY
	release
	end

PetalburgCity_WallysHouse_EventScript_1543F7:: @ 81543F7
	goto_if_set FLAG_RECEIVED_HM03, PetalburgCity_WallysHouse_EventScript_154431
	goto PetalburgCity_WallysHouse_EventScript_154406
	end

PetalburgCity_WallysHouse_EventScript_154406:: @ 8154406
	msgbox PetalburgCity_WallysHouse_Text_179996, 4
	giveitem_std ITEM_HM03
	setflag FLAG_RECEIVED_HM03
	msgbox PetalburgCity_WallysHouse_Text_179B14, 4
	release
	end

PetalburgCity_WallysHouse_EventScript_154427:: @ 8154427
	msgbox PetalburgCity_WallysHouse_Text_179B5B, 4
	release
	end

PetalburgCity_WallysHouse_EventScript_154431:: @ 8154431
	msgbox PetalburgCity_WallysHouse_Text_179B92, 4
	release
	end

PetalburgCity_WallysHouse_EventScript_15443B:: @ 815443B
	msgbox PetalburgCity_WallysHouse_Text_179975, 4
	release
	end

PetalburgCity_WallysHouse_EventScript_154445:: @ 8154445
	lock
	faceplayer
	goto_if_set FLAG_RECEIVED_HM03, PetalburgCity_WallysHouse_EventScript_15446D
	goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_WallysHouse_EventScript_154463
	msgbox PetalburgCity_WallysHouse_Text_179C2C, 4
	release
	end

PetalburgCity_WallysHouse_EventScript_154463:: @ 8154463
	msgbox PetalburgCity_WallysHouse_Text_179CA1, 4
	release
	end

PetalburgCity_WallysHouse_EventScript_15446D:: @ 815446D
	msgbox PetalburgCity_WallysHouse_Text_179D12, 4
	release
	end