winnipeginstinct
Some random guy on the internet
- 3
- Posts
- 6
- Years
- Canada
- Seen May 4, 2022
I'm getting errors when trying to compile the code. The only changes I've made are map changes in Porymap, Installing Dizzyeggs battle + pokedex updates, and the map code for prof birches lab
The errors I'm getting are here
and my code is here
any help is greatly appreciated!
The errors I'm getting are here
Spoiler:
and my code is here
Spoiler:
.set LOCALID_BALLWHISMUR, 1
.set LOCALID_BALLROOKIDEE, 2
.set LOCALID_BALLSHINX, 3
.set LOCALID_BALLAXEW, 4
.set LOCALID_BALLABRA, 5
.set LOCALID_BALLMAGBY, 6
.set LOCALID_BALLFLABEBE, 7
.set LOCALID_BALLBOUNSWEET, 8
.set LOCALID_PROFESSOR, 9
.set LOCALID_CPUAIDE, 10
LittlerootTown_Lab_Mapscripts:
.byte 0
LittlerootLabStarterSelect
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabReleaseCode
goto_if_set FLAG_UNUSED_0x020, LittlerootLabDontLeaveYet
lock
applymovement 10, AideTurnLeft
msgbox StartStarterSelect
waitmovement 0
applymovement OBJ_EVENT_ID_PLAYER, PlayerStepDown
waitmovement 1
setflag FLAG_UNUSED_0x020
release
end
LittlerootLabDontLeaveYet
lock
msgbox SelectStarterBeforeLeaving
applymovement OBJ_EVENT_ID_PLAYER, PlayerStepDown
release
end
LittlerootLabAide
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabAideAfterSelect
msgbox LittlerootLabAidePick, MSGBOX_NPC
end
LittlerootLabAideAfterSelect
msgbox LittlerootLabAideFinal, MSGBOX_NPC
end
LittlerootLabCPU
msgbox LittlerootLabComputer, MSGBOX_SIGN
end
LittlerootBallWhis
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_WHISMUR
setvar {STR_VAR_2}, 1
goto LittlerootLabBall
end
LittlerootBallAbra
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_ABRA
setvar {STR_VAR_2}, 5
goto LittlerootLabBall
end
LittlerootBallMagb
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_MAGBY
setvar {STR_VAR_2}, 6
goto LittlerootLabBall
end
LittlerootBallShin
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_SHINX
setvar {STR_VAR_2}, 3
goto LittlerootLabBall
end
LittlerootBallAxew
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_AXEW
setvar {STR_VAR_2}, 4
goto LittlerootLabBall
end
LittlerootBallFlab
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_FLABEBE
setvar {STR_VAR_2}, 7
goto LittlerootLabBall
end
LittlerootBallBoun
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_BOUNSWEET
setvar {STR_VAR_2}, 8
goto LittlerootLabBall
end
LittlerootBallRook
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_ROOKIDEE
setvar {STR_VAR_2}, 2
goto LittlerootLabBall
end
LittlerootLabBall
playmoncry {STR_VAR_1,} 0
msgbox DoYouPick MSGBOX_YESNO
waitmoncry
compare VAR_RESULT, 0
goto_if_eq LittlerootLabEnd
givemon {STR_VAR_1}, 5, ITEM_ORAN_BERRY
playfanfare MUS_OBTAIN_ITEM
msgbox StarterPicked
waitfanfare
msgbox gText_NicknameThisPokemon, MSGBOX_YESNO
compare VAR_RESULT, NO
goto_if_eq LittlerootLab_GetPokemon
call Common_EventScript_GetGiftMonPartySlot
call Common_EventScript_NameReceivedPartyMon
setflag FLAG_SYS_POKEMON_GET
removeobject {STR_VAR_2}
setflag FLAG_UNUSED_0x021
release
end
DoYouPick
.string "This Ball Contains {STR_VAR_1},\p"
.string "Do you want {STR_VAR_1}\l
.string "as your starter?$"
LittlerootLabEnd
release
end
StarterPicked
.string "You Recieved {STR_VAR_1}!"
LittlerootLab_GetPokemon
release
end
LittlerootLabYouAlreadyPicked
msgbox YouAlreadyPicked
release
end
LittlerootLabTooManyPokemon
msgbox TooManyPokemon
release
end
TooManyPokemon
.string "Somehow, you have too many\l"
.string "Pokemon! I Don't know how you\n"
.string "managed that, but you need to \n"
.string "clear some party space.$"
YouAlreadyPicked
.string "You already picked a starter\l"
.string "Better leave the others!$"
LittlerootLabReleaseCode
release
end
AideTurnLeft
face_up
step_end
StartStarterSelect
.string "Hi, {PLAYER},\l"
.string "The Professor told me to\n"
.string "tell you to pick a starter!\p"
.string "The others have already\l"
.string "picked, and have gone out\n"
.string "to the hill east of town.\p"
.string "So Pick your Pokemon and go\l"
.string "Meet up with them!$"
SelectStarterBeforeLeaving
.string "Hey, you need to pick a\l"
.string "Starter before you go meet\n"
.string "up with the others.$"
PlayerStepDown
walk_down
step_end
LittlerootLabAidePick
.string "I'm not a Starter!\l"
.string "Go pick one of the balls\n"
.string "on the tables!$"
LittlerootLabAideFinal
.string "How's your starter doing?$"
LittlerootLabComputer
.string "The screen has complex\l"
.string "Pokemon research on it$"
.set LOCALID_BALLROOKIDEE, 2
.set LOCALID_BALLSHINX, 3
.set LOCALID_BALLAXEW, 4
.set LOCALID_BALLABRA, 5
.set LOCALID_BALLMAGBY, 6
.set LOCALID_BALLFLABEBE, 7
.set LOCALID_BALLBOUNSWEET, 8
.set LOCALID_PROFESSOR, 9
.set LOCALID_CPUAIDE, 10
LittlerootTown_Lab_Mapscripts:
.byte 0
LittlerootLabStarterSelect
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabReleaseCode
goto_if_set FLAG_UNUSED_0x020, LittlerootLabDontLeaveYet
lock
applymovement 10, AideTurnLeft
msgbox StartStarterSelect
waitmovement 0
applymovement OBJ_EVENT_ID_PLAYER, PlayerStepDown
waitmovement 1
setflag FLAG_UNUSED_0x020
release
end
LittlerootLabDontLeaveYet
lock
msgbox SelectStarterBeforeLeaving
applymovement OBJ_EVENT_ID_PLAYER, PlayerStepDown
release
end
LittlerootLabAide
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabAideAfterSelect
msgbox LittlerootLabAidePick, MSGBOX_NPC
end
LittlerootLabAideAfterSelect
msgbox LittlerootLabAideFinal, MSGBOX_NPC
end
LittlerootLabCPU
msgbox LittlerootLabComputer, MSGBOX_SIGN
end
LittlerootBallWhis
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_WHISMUR
setvar {STR_VAR_2}, 1
goto LittlerootLabBall
end
LittlerootBallAbra
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_ABRA
setvar {STR_VAR_2}, 5
goto LittlerootLabBall
end
LittlerootBallMagb
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_MAGBY
setvar {STR_VAR_2}, 6
goto LittlerootLabBall
end
LittlerootBallShin
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_SHINX
setvar {STR_VAR_2}, 3
goto LittlerootLabBall
end
LittlerootBallAxew
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_AXEW
setvar {STR_VAR_2}, 4
goto LittlerootLabBall
end
LittlerootBallFlab
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_FLABEBE
setvar {STR_VAR_2}, 7
goto LittlerootLabBall
end
LittlerootBallBoun
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_BOUNSWEET
setvar {STR_VAR_2}, 8
goto LittlerootLabBall
end
LittlerootBallRook
lock
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootLabYouAlreadyPicked
getpartysize
compare VAR_RESULT, 6
goto_if_eq LittlerootLabTooManyPokemon
bufferspeciesname 0, SPECIES_ROOKIDEE
setvar {STR_VAR_2}, 2
goto LittlerootLabBall
end
LittlerootLabBall
playmoncry {STR_VAR_1,} 0
msgbox DoYouPick MSGBOX_YESNO
waitmoncry
compare VAR_RESULT, 0
goto_if_eq LittlerootLabEnd
givemon {STR_VAR_1}, 5, ITEM_ORAN_BERRY
playfanfare MUS_OBTAIN_ITEM
msgbox StarterPicked
waitfanfare
msgbox gText_NicknameThisPokemon, MSGBOX_YESNO
compare VAR_RESULT, NO
goto_if_eq LittlerootLab_GetPokemon
call Common_EventScript_GetGiftMonPartySlot
call Common_EventScript_NameReceivedPartyMon
setflag FLAG_SYS_POKEMON_GET
removeobject {STR_VAR_2}
setflag FLAG_UNUSED_0x021
release
end
DoYouPick
.string "This Ball Contains {STR_VAR_1},\p"
.string "Do you want {STR_VAR_1}\l
.string "as your starter?$"
LittlerootLabEnd
release
end
StarterPicked
.string "You Recieved {STR_VAR_1}!"
LittlerootLab_GetPokemon
release
end
LittlerootLabYouAlreadyPicked
msgbox YouAlreadyPicked
release
end
LittlerootLabTooManyPokemon
msgbox TooManyPokemon
release
end
TooManyPokemon
.string "Somehow, you have too many\l"
.string "Pokemon! I Don't know how you\n"
.string "managed that, but you need to \n"
.string "clear some party space.$"
YouAlreadyPicked
.string "You already picked a starter\l"
.string "Better leave the others!$"
LittlerootLabReleaseCode
release
end
AideTurnLeft
face_up
step_end
StartStarterSelect
.string "Hi, {PLAYER},\l"
.string "The Professor told me to\n"
.string "tell you to pick a starter!\p"
.string "The others have already\l"
.string "picked, and have gone out\n"
.string "to the hill east of town.\p"
.string "So Pick your Pokemon and go\l"
.string "Meet up with them!$"
SelectStarterBeforeLeaving
.string "Hey, you need to pick a\l"
.string "Starter before you go meet\n"
.string "up with the others.$"
PlayerStepDown
walk_down
step_end
LittlerootLabAidePick
.string "I'm not a Starter!\l"
.string "Go pick one of the balls\n"
.string "on the tables!$"
LittlerootLabAideFinal
.string "How's your starter doing?$"
LittlerootLabComputer
.string "The screen has complex\l"
.string "Pokemon research on it$"
any help is greatly appreciated!