Script Scripting? I want to change prof. Oaks script in the beginning where you get a starter
Binary ROM HackingNeed a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.
I've changed pallett town in fire red and i now need help changing oaks script to make him not walk into a wall. I have literally no knowledge of scripting so all help is appreciated.
if this has not been resolved
download XSE for pokemon-google it
download Advance Map Pokemon
now open the rom first in Advance map, open pallet town, and find the 'Events' tab
if it does not show 3 tiles with a letter s on them, click the icon that looks like a person, upper left
it should show these tiles now
there are 2 tiles side by side with very similar offsets
click either one
now you see lines such saying like this at the top-mid of script
if 0x1 call 0x81656E0
where in my example it says 0x81656E0
higlight only the part after 0x8 (1656E0)
go to Edit>Find and Replace make sure the top text box says '1656E0' or whatever you highlighted
find next
it leads to this, close the box
#org 0x1656E0
applymovement MOVE_PLAYER 0x8165744
do the same with 165744
and this is at the very bottom
#org 0x165744
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x10 'Step Down (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0xFE 'End of Movements
now lets say you moved the entrance to the lab down 2 spaces, and 2 spaces to the right
find out which one of the movement scripts is for which you want to edit
find where it says #raw 0x13 'Step Right (Normal) add the same to the next 2 lines (do not delete anything
where it says #raw 0x10 'Step Down (Normal) do the same
remember
this is an example for if you moved the lab door down 2 spaces, and right 2 (and moved the warp tile to the same place)
test the game and keep trying until it is working
i hope this works out, its how i did it in my own game
You have to use advance text. You go to the parts where oak talks and then replace with what you want. It has to be the exact same characters though. Repointing causes errors in the rom
You can also use diegos intro manager to change the pokemon oak reveals, the music that plays, whether you pick gender or rival and etc