Elite Overlord LeSabre™
America's Best-Selling Full-Size Car, 1993-2005
- 11,005
- Posts
- 17
- Years
- Age 99
- Some Quality Inn somewhere, probably
- Seen today
So, I'm pretty new at this ROM hacking thing, and I'm trying to do two things in Pallet Town. I've currently got XSE,Advance Map, HMA, and a few other tools (Hopeless Trainer Editor, Advance Starter, etc.) at my disposal.
1) Starter Selection:
I want to make it so the player character is forced to select a specific one of Oak's Pokeballs (let's say, the center one), and I want to make it so that if the player tries to select either of the other two, Oak admonishes them and they can't take the Pokemon (and the sprite image of the Pokemon doesn't appear on screen). I can make it so the other two Pokeballs contain the ""?" Pokemon and change Oak's dialogue, but I can't figure out how to make the other two Pokeballs unselectable.
2) The battle:
EDIT: I solved the battle dilemma by moving it to Route 1. However since I had to make it a "Gym Leader" battle (trainerbattle 0x1) in order to make him walk away post-battle, there's no intro music/fanfare before the battle and I'd like to add it back. Using playsong and fanfare seem to cause the game to crash.
'---------------
#org 0x800000
trainerbattle 0x1 0x1 0x0 0x8800013 0x8800041 0x8800055
'---------------
#org 0x800055
msgbox 0x880007A MSG_FACE '"I'll have my revenge!"
applymovement 0x3 0x880006E
waitmovement 0x0
hidesprite 0x3
setflag 0x200
'---------
' Strings
'---------
#org 0x800013
= I'm gonna be the strongest!\nMe and Pikachu!
#org 0x800041
= NOOO! My Pikachu!
#org 0x80007A
= I'll have my revenge!
'-----------
' Movements
'-----------
#org 0x80006E
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0xFE 'End of Movements
Any help would be appreciated :)
1) Starter Selection:
I want to make it so the player character is forced to select a specific one of Oak's Pokeballs (let's say, the center one), and I want to make it so that if the player tries to select either of the other two, Oak admonishes them and they can't take the Pokemon (and the sprite image of the Pokemon doesn't appear on screen). I can make it so the other two Pokeballs contain the ""?" Pokemon and change Oak's dialogue, but I can't figure out how to make the other two Pokeballs unselectable.
2) The battle:
EDIT: I solved the battle dilemma by moving it to Route 1. However since I had to make it a "Gym Leader" battle (trainerbattle 0x1) in order to make him walk away post-battle, there's no intro music/fanfare before the battle and I'd like to add it back. Using playsong and fanfare seem to cause the game to crash.
Spoiler: Script
'---------------
#org 0x800000
trainerbattle 0x1 0x1 0x0 0x8800013 0x8800041 0x8800055
'---------------
#org 0x800055
msgbox 0x880007A MSG_FACE '"I'll have my revenge!"
applymovement 0x3 0x880006E
waitmovement 0x0
hidesprite 0x3
setflag 0x200
'---------
' Strings
'---------
#org 0x800013
= I'm gonna be the strongest!\nMe and Pikachu!
#org 0x800041
= NOOO! My Pikachu!
#org 0x80007A
= I'll have my revenge!
'-----------
' Movements
'-----------
#org 0x80006E
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0xFE 'End of Movements
Any help would be appreciated :)
Last edited: