summaryrefslogtreecommitdiff
path: root/data/scripts/maps/LavaridgeTown_Gym_B1F.inc
blob: 88b0e66e74fcdca1d7260438577e4a1ca4a5553d (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
LavaridgeTown_Gym_B1F_MapScripts:: @ 81FF87E
	map_script 3, LavaridgeTown_Gym_B1F_MapScript1_1FF884
	.byte 0

LavaridgeTown_Gym_B1F_MapScript1_1FF884: @ 81FF884
	call LavaridgeTown_Gym_B1F_EventScript_1FF88F
	call LavaridgeTown_Gym_B1F_EventScript_1FF8DC
	end

LavaridgeTown_Gym_B1F_EventScript_1FF88F:: @ 81FF88F
	setvar VAR_0x4007, 0
	setvar VAR_0x4008, 0
	setvar VAR_0x4009, 0
	setvar VAR_0x400A, 0
	checktrainerflag TRAINER_KEEGAN
	goto_eq LavaridgeTown_Gym_B1F_EventScript_1FF8B1
	setvar VAR_0x4007, 1

LavaridgeTown_Gym_B1F_EventScript_1FF8B1:: @ 81FF8B1
	checktrainerflag TRAINER_JACE
	goto_eq LavaridgeTown_Gym_B1F_EventScript_1FF8BF
	setvar VAR_0x4008, 1

LavaridgeTown_Gym_B1F_EventScript_1FF8BF:: @ 81FF8BF
	checktrainerflag TRAINER_JEFF
	goto_eq LavaridgeTown_Gym_B1F_EventScript_1FF8CD
	setvar VAR_0x4009, 1

LavaridgeTown_Gym_B1F_EventScript_1FF8CD:: @ 81FF8CD
	checktrainerflag TRAINER_ELI
	goto_eq LavaridgeTown_Gym_B1F_EventScript_1FF8DB
	setvar VAR_0x400A, 1

LavaridgeTown_Gym_B1F_EventScript_1FF8DB:: @ 81FF8DB
	return

LavaridgeTown_Gym_B1F_EventScript_1FF8DC:: @ 81FF8DC
	checktrainerflag TRAINER_KEEGAN
	goto_eq LavaridgeTown_Gym_B1F_EventScript_1FF8E9
	setobjectmovementtype 2, 63

LavaridgeTown_Gym_B1F_EventScript_1FF8E9:: @ 81FF8E9
	checktrainerflag TRAINER_JACE
	goto_eq LavaridgeTown_Gym_B1F_EventScript_1FF8F6
	setobjectmovementtype 1, 63

LavaridgeTown_Gym_B1F_EventScript_1FF8F6:: @ 81FF8F6
	checktrainerflag TRAINER_JEFF
	goto_eq LavaridgeTown_Gym_B1F_EventScript_1FF903
	setobjectmovementtype 3, 63

LavaridgeTown_Gym_B1F_EventScript_1FF903:: @ 81FF903
	checktrainerflag TRAINER_ELI
	goto_eq LavaridgeTown_Gym_B1F_EventScript_1FF910
	setobjectmovementtype 4, 63

LavaridgeTown_Gym_B1F_EventScript_1FF910:: @ 81FF910
	return