Here is the problem with my script. After the first movement script, something weird happens. I use Fire Red ROM and this is a person event. Here is what it looks like on notepad:
Spoiler:
#org $script
lock
faceplayer
checkflag 0x1201
if 0x1 goto $after
message $stuff
$stuff 1 = What are you still doing here?\nYou have to hurry to professor\lOak's lab to get your Pokemon!
boxset 6
release
end
#org $after
checkflag 0x1206
if 0x1 goto $momheal
setflag 0x1206
message $stuff1
$stuff1 1 = Did you get your Pokemon? Which\none did you choose?\p...\n...\pWhat a lovely choice. I'm sure\nyou two will become best friends.\pAlthough...
boxset 6
applymovement 1 $worry
$worry ; #binary 0x12 0xFE
pausemove 0
message $stuff2
$stuff2 1 = I'm worried, \v\h01.\nThis is something you've never\ldone before, and I can't help but\lthink that something bad will end\lup happening to you.\pThere are so many scary things in\nthe world. I just don't want you\lgetting caught up in someting over\lyour head.
boxset 6
applymovement 1 $worry2
$worry2 ; #binary 0x13 0xFE
pausemove 0
message $stuff3
$stuff3 1 = But I think that is just my\nmotherly worries coming out.\lI'm sure nothing will go wrong.\pHere. This is a little something to\nhelp you on your journey.
boxset 6
fanfare 0x13E
message $map
$map 1 = You got the Town Map!
boxset 4
waitfanfare
message $stuff4
$stuff4 1 = Now you'll never get lost!\nIf your Pokemon ever need a rest,\lyou can always come back here.\lNow go out and have an adventure!
boxset 6
release
end
#org $momheal
message $heal
$heal 1 = Do your Pokemon need a rest?\nWhy don't you take a nice, long nap?
boxset 6
fadescreen 1
playsfx 1
pause 20
fadescreen 0
message $done
$done 1 = All rested up!\nThanks for stopping by, \v\h01.
boxset 6
release
end
But this is what is looks like in PKSV
Spoiler:
#org 0x880A274
'-----------------------------------
lock
faceplayer
checkflag 0x1201
if true jump 0x880A289 ' Flag is set
msgbox 0x880A2FE ' What are you still d...
callstd MSG_LOCK ' Built-in lock command
release
end
#org 0x880A289
'-----------------------------------
checkflag 0x1206
if true jump 0x880A2DB ' Flag is set
setflag 0x1206
msgbox 0x880A35B ' Did you get your Pok...
callstd MSG_LOCK ' Built-in lock command
applymovement 0x1 0x880A2A4 ' walk_left end
loadbytefrompointer 0xFE 0xF000051
nop0 ' #raw 0x0
#raw 0xE4
resetweather
storeitem 0x8 0x609
applymovement 0x1 0x880A2B8 ' walk_right end
setfarbyte 0xFE 0xF000051
nop0 ' #raw 0x0
#raw 0xDE
setweather 0x880
callstd MSG_LOCK ' Built-in lock command
fanfare 0x13E
msgbox 0x880A575 ' You got the Town Map...
callstd MSG_NOCLOSE ' Non-closing message
waitfanfare
msgbox 0x880A58B ' Now you'll never get...
callstd MSG_LOCK ' Built-in lock command
release
end
#org 0x880A2DB
'-----------------------------------
msgbox 0x880A609 ' Do your Pokemon need...
callstd MSG_LOCK ' Built-in lock command
fadescreen FADEOUT_BLACK
multichoice2 0x6C 0x61 0x79 0x6673
braille 0x28203120
'Braille not in ROM area
copyscriptbanks 0x0 0x97
nop0 ' #raw 0x0
msgbox 0x880A64B ' All rested up!\nThan...
callstd MSG_LOCK ' Built-in lock command
release
end
#org 0x880A2FE
= What are you still doing here?\nYou have to hurry to professor\lOak's lab to get your Pokemon!
#org 0x880A35B
= Did you get your Pokemon? Which\none did you choose?\p...\n...\pWhat a lovely choice. I'm sure\nyou two will become best friends.\pAlthough...
#org 0x880A575
= You got the Town Map!
#org 0x880A58B
= Now you'll never get lost!\nIf your Pokemon ever need a rest,\lyou can always come back here.\lNow go out and have an adventure!
#org 0x880A609
= Do your Pokemon need a rest?\nWhy don't you take a nice, long nap?
#org 0x880A64B
= All rested up!\nThanks for stopping by, \v\h01.
#org 0x880A2A4
M walk_left end
#org 0x880A2B8
M walk_right end
So it's clear something is going wrong with the pausemove 0 command. But i don't know what. Something also appears to be odd about the playsfx command as well. I have no idea. Thanks in advance though.
First step: download XSE 1.1.1 here: https://filetrip.net/gba-downloads/tools-utilities/start-xtreme-script-editor-111-f9559.html
Second step: enjoy life easier
Third step: profit