summaryrefslogtreecommitdiff
path: root/data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc
blob: 5e90673fe99c19fc48d85613881fbc5ad2c62e00 (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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
AbandonedShip_HiddenFloorRooms_MapScripts:: @ 815ED01
	map_script 2, AbandonedShip_HiddenFloorRooms_MapScript2_15ED07
	.byte 0

AbandonedShip_HiddenFloorRooms_MapScript2_15ED07:: @ 815ED07
	map_script_2 0x4001, 0, AbandonedShip_HiddenFloorRooms_EventScript_15ED11
	.2byte 0

AbandonedShip_HiddenFloorRooms_EventScript_15ED11:: @ 815ED11
	setvar 0x4001, 1
	getplayerxy 0x4002, 0x4003
	setvar 0x4004, 1
	compare 0x4002, 21
	callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED89
	compare 0x4002, 36
	callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED8F
	compare 0x4003, 2
	callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED95
	switch 0x4004
	case 1, AbandonedShip_HiddenFloorRooms_EventScript_15ED9B
	case 2, AbandonedShip_HiddenFloorRooms_EventScript_15EDC4
	case 3, AbandonedShip_HiddenFloorRooms_EventScript_15EDC5
	case 4, AbandonedShip_HiddenFloorRooms_EventScript_15EDEB
	case 5, AbandonedShip_HiddenFloorRooms_EventScript_15EE23
	case 6, AbandonedShip_HiddenFloorRooms_EventScript_15EE6A
	end

AbandonedShip_HiddenFloorRooms_EventScript_15ED89:: @ 815ED89
	addvar 0x4004, 1
	return

AbandonedShip_HiddenFloorRooms_EventScript_15ED8F:: @ 815ED8F
	addvar 0x4004, 2
	return

AbandonedShip_HiddenFloorRooms_EventScript_15ED95:: @ 815ED95
	addvar 0x4004, 3
	return

AbandonedShip_HiddenFloorRooms_EventScript_15ED9B:: @ 815ED9B
	pause 20
	setanimation 0, 10
	setanimation 1, 10
	setanimation 2, 0
	doanimation 54
	specialval RESULT, 290
	compare RESULT, 0
	callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE8B
	checkanimation 54
	pause 10
	end

AbandonedShip_HiddenFloorRooms_EventScript_15EDC4:: @ 815EDC4
	end

AbandonedShip_HiddenFloorRooms_EventScript_15EDC5:: @ 815EDC5
	specialval RESULT, 288
	compare RESULT, 1
	jumpeq AbandonedShip_HiddenFloorRooms_EventScript_15EDEA
	pause 20
	compare RESULT, 0
	callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE6B
	checkanimation 54
	pause 10
	end

AbandonedShip_HiddenFloorRooms_EventScript_15EDEA:: @ 815EDEA
	end

AbandonedShip_HiddenFloorRooms_EventScript_15EDEB:: @ 815EDEB
	pause 20
	setanimation 0, 8
	setanimation 1, 5
	setanimation 2, 0
	doanimation 54
	setanimation 0, 11
	setanimation 1, 3
	setanimation 2, 0
	doanimation 54
	specialval RESULT, 291
	compare RESULT, 0
	callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE9B
	checkanimation 54
	pause 10
	end

AbandonedShip_HiddenFloorRooms_EventScript_15EE23:: @ 815EE23
	pause 20
	setanimation 0, 16
	setanimation 1, 3
	setanimation 2, 0
	doanimation 54
	setanimation 0, 25
	setanimation 1, 2
	setanimation 2, 0
	doanimation 54
	setanimation 0, 24
	setanimation 1, 6
	setanimation 2, 0
	doanimation 54
	specialval RESULT, 289
	compare RESULT, 0
	callif 1, AbandonedShip_HiddenFloorRooms_EventScript_15EE7B
	checkanimation 54
	pause 10
	end

AbandonedShip_HiddenFloorRooms_EventScript_15EE6A:: @ 815EE6A
	end

AbandonedShip_HiddenFloorRooms_EventScript_15EE6B:: @ 815EE6B
	setanimation 0, 42
	setanimation 1, 10
	setanimation 2, 0
	doanimation 54
	return

AbandonedShip_HiddenFloorRooms_EventScript_15EE7B:: @ 815EE7B
	setanimation 0, 20
	setanimation 1, 5
	setanimation 2, 0
	doanimation 54
	return

AbandonedShip_HiddenFloorRooms_EventScript_15EE8B:: @ 815EE8B
	setanimation 0, 1
	setanimation 1, 12
	setanimation 2, 0
	doanimation 54
	return

AbandonedShip_HiddenFloorRooms_EventScript_15EE9B:: @ 815EE9B
	setanimation 0, 1
	setanimation 1, 2
	setanimation 2, 0
	doanimation 54
	return

AbandonedShip_HiddenFloorRooms_EventScript_15EEAB:: @ 815EEAB
	lockall
	msgbox AbandonedShip_HiddenFloorRooms_Text_198EE2, 4
	releaseall
	end