- 8
- Posts
- 8
- Years
- Seen Apr 13, 2020
Hi there,
im giving my first steps in pokemon hacking right now, and through all of my "problems", this one is the most annoying...
So, when I enter a script in XSE it looks like this:
But after compiling and opening it again, it will look like this:
Why is all that "organisation" and notes for!? Even son commands are different now... :why: I do understand why the pointers became offsets tho.
But, is there a way to get it to look a bit more like the original?
Maybe it is just confusing because I'am a newbie... but it really is a big time consumer when I'm testing or editing new scripts.
Cheers
im giving my first steps in pokemon hacking right now, and through all of my "problems", this one is the most annoying...
So, when I enter a script in XSE it looks like this:
Spoiler:
#dynamic 0x8001F0
#org @start
checkflag 0x828
if 0x1 goto @done
msgbox @1 0x6
applymovement 0x04 @move
waitmovement 0x0
applymovement 0xFF @move2
pause 0x30
msgbox @2 0x6
playsong 0x13E 0x0
applymovement 0x04 @move3
applymovement 0xFF @move3
waitmovement 0x0
fadesong 0x12C
release
end
#org @done
release
end
#org @move
#raw 0x62
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0xFE
#org @move2
#raw 0x03
#raw 0xFE
#org @move3
#raw 0x13
#raw 0x13
#raw 0x13
#raw 0x13
#raw 0xFE
#org @1
= Waaaiiiitttt!!!
#org @2
= You can't go out there\nwithout your own Pokemon.\pWild Pokemon will hurt you.
#org @start
checkflag 0x828
if 0x1 goto @done
msgbox @1 0x6
applymovement 0x04 @move
waitmovement 0x0
applymovement 0xFF @move2
pause 0x30
msgbox @2 0x6
playsong 0x13E 0x0
applymovement 0x04 @move3
applymovement 0xFF @move3
waitmovement 0x0
fadesong 0x12C
release
end
#org @done
release
end
#org @move
#raw 0x62
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0xFE
#org @move2
#raw 0x03
#raw 0xFE
#org @move3
#raw 0x13
#raw 0x13
#raw 0x13
#raw 0x13
#raw 0xFE
#org @1
= Waaaiiiitttt!!!
#org @2
= You can't go out there\nwithout your own Pokemon.\pWild Pokemon will hurt you.
But after compiling and opening it again, it will look like this:
Spoiler:
'---------------
#org 0x8001F0
checkflag 0x828
if 0x1 goto 0x8800238
msgbox 0x880024B MSG_NORMAL '"Waaaiiiitttt!!!"
applymovement 0x4 0x880023B
waitmovement 0x0
applymovement MOVE_PLAYER 0x8800242
pause 0x30
msgbox 0x880025D MSG_NORMAL '"You can't go out there\nwithout yo..."
playsong 0x13E 0x0
applymovement 0x4 0x8800245
applymovement MOVE_PLAYER 0x8800245
waitmovement 0x0
fadesong 0x12C
release
end
'---------------
#org 0x800238
release
end
'---------
' Strings
'---------
#org 0x80024B
= Waaaiiiitttt!!!
#org 0x80025D
= You can't go out there\nwithout your own Pokemon.\pWild Pokemon will hurt you.
'-----------
' Movements
'-----------
#org 0x80023B
#raw 0x62 'Exclamation Mark (!)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0xFE 'End of Movements
#org 0x800242
#raw 0x3 'Face Right
#raw 0xFE 'End of Movements
#org 0x800245
#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
#org 0x8001F0
checkflag 0x828
if 0x1 goto 0x8800238
msgbox 0x880024B MSG_NORMAL '"Waaaiiiitttt!!!"
applymovement 0x4 0x880023B
waitmovement 0x0
applymovement MOVE_PLAYER 0x8800242
pause 0x30
msgbox 0x880025D MSG_NORMAL '"You can't go out there\nwithout yo..."
playsong 0x13E 0x0
applymovement 0x4 0x8800245
applymovement MOVE_PLAYER 0x8800245
waitmovement 0x0
fadesong 0x12C
release
end
'---------------
#org 0x800238
release
end
'---------
' Strings
'---------
#org 0x80024B
= Waaaiiiitttt!!!
#org 0x80025D
= You can't go out there\nwithout your own Pokemon.\pWild Pokemon will hurt you.
'-----------
' Movements
'-----------
#org 0x80023B
#raw 0x62 'Exclamation Mark (!)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0xFE 'End of Movements
#org 0x800242
#raw 0x3 'Face Right
#raw 0xFE 'End of Movements
#org 0x800245
#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
Why is all that "organisation" and notes for!? Even son commands are different now... :why: I do understand why the pointers became offsets tho.
But, is there a way to get it to look a bit more like the original?
Maybe it is just confusing because I'am a newbie... but it really is a big time consumer when I'm testing or editing new scripts.
Cheers