summaryrefslogtreecommitdiff
path: root/data/scripts/safari_zone.inc
blob: 07ae88aa6acdb687e3829050837fdce3b83e779c (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
62
63
64
65
66
67
68
69
70
71
72
73
74
gUnknown_081C340A:: @ 81C340A
	setvar VAR_SAFARI_ZONE_STATE, 1
	special ExitSafariMode
	setwarp MAP_ROUTE121_SAFARI_ZONE_ENTRANCE, 255, 2, 5
	end

EventScript_1C341B: @ 81C341B
	setvar VAR_SAFARI_ZONE_STATE, 1
	special ExitSafariMode
	warp MAP_ROUTE121_SAFARI_ZONE_ENTRANCE, 255, 2, 5
	waitstate
	end

gUnknown_081C342D:: @ 81C342D
	lockall
	msgbox UnknownString_81C34B2, MSGBOX_YESNO
	compare VAR_RESULT, YES
	goto_if_eq EventScript_1C3443
	releaseall
	end

EventScript_1C3443:
	goto EventScript_1C341B

gUnknown_081C3448:: @ 81C3448
	lockall
	playse SE_DING_DONG
	message UnknownString_81C34E4
	waitmessage
	waitbuttonpress
	releaseall
	goto EventScript_1C341B

gUnknown_081C3459:: @ 81C3459
	lockall
	playse SE_DING_DONG
	message UnknownString_81C3514
	waitmessage
	waitbuttonpress
	releaseall
	goto EventScript_1C341B

gUnknown_081C346A:: @ 81C346A
	lockall
	special SafariZoneGetPokeblockNameInFeeder
	compare VAR_RESULT, 0xFFFF
	goto_if_ne EventScript_1C34A9
	msgbox UnknownString_81C354E, MSGBOX_YESNO
	compare VAR_RESULT, YES
	goto_if_eq EventScript_1C348E
	releaseall
	end

EventScript_1C348E:
	fadescreen FADE_TO_BLACK
	special OpenPokeblockCaseOnFeeder
	waitstate
	compare VAR_RESULT, 0xFFFF
	goto_if_ne EventScript_1C34A0
	end

EventScript_1C34A0:
	message UnknownString_81C35A9
	waitmessage
	waitbuttonpress
	releaseall
	end

EventScript_1C34A9:
	message UnknownString_81C3583
	waitmessage
	waitbuttonpress
	releaseall
	end