- 476
- Posts
- 7
- Years
- Seen Feb 26, 2020
(original post info, outdated but keeping it makes the early replies make sense):
Updates:
I'm trying to set up a battle in Pok?mon FireRed that lets the player get Mew, and I've got a script made from an example I saw in a video, with tweaks so it works in new versions of XSE. I'm wanting to use music from RSE (which is still in the FR ROM, but not even AdvanceMap knows how to view it) to make it more customized and unique, but The music is the only thing that doesn't work. I've got the script functioning - I got it imported and I get the Mew encounter, and even hacked the offset that makes Mewact like a teenager with his random naps, ignoring, and slapping himself for no reason not obey the player (I don't remember the thread or the offset, sorry :( ) and on top of that, edited the shiny spawn rate to make a shinyhunted mew reasonable for casual players, but I still can't make the music work. When I use the playsong command with a valid ID (I've tried both of the music pieces for Deoxys, I've tried Pallet Town's theme, I've tried all four generic encounter themes, etc.) it still uses the wild encounter music. I have not gotten it to play any other music. My current script uses Deoxys' theme and I even used a "special" command that people in this thread said should work. It didn't and it still uses the wild theme no matter what order I put things in relative to the playsong command, or what ID I put on it.
Here's my current script, that I have in my ROM right now:
'---------------
#org 0x800023
lock
faceplayer
checkflag 0x1213
if 0x0 goto 0x8800039
msgbox 0x8800065 MSG_NORMAL '"You've already earned my trust,\n[..."
release
end
'---------------
#org 0x800039
cry 0x97 0x0
playsong 0x3028 0x0
msgbox 0x880005B MSG_NORMAL '"Myuuu!!"
wildbattle 0x97 0x55 0x0
special 0x138
playsong 0x157 0x0
setflag 0x1213
textcolor 0xED
'---------
' Strings
'---------
#org 0x800065
= You've already earned my trust,\n[player]. No need for more fighting!
#org 0x80005B
= Myuuu!!
Any ideas as to what dumb noob mistake I'm making? :P I'm honestly completely stuck here.
Spoiler:
I'm trying to set up a battle in Pok?mon FireRed that lets the player get Mew, and I've got a script made from an example I saw in a video, but I don't know if this is correct or what exactly everything does. I'm also wanting to use Mewtwo's theme as a placeholder (I am not smart enough to make custom music for MEw and Mewtwo is close enough)
I haven't tested it yet (because I'm deathly afraid of crashes and I also don't know how) but here's what I already have:
#org @start
lock
faceplayer
checkflag 0x1213
if 0x01 goto $done
cry 0x97 0x2
#raw 0x33
pause 0x30
message @cry 0x6
playsong 0x156 0x0
waitkeypress
setwildbattle 0x97 0x55 0x0
setflag 0x1213
release
end
#org $done
message @mewkeeper 0x6
release
end
#org @cry
= Myuuu!!
#org @mewkeeper
= You've already earned my\ntrust, [player]. No need\nfor more fighting!
Any tips?
I haven't tested it yet (because I'm deathly afraid of crashes and I also don't know how) but here's what I already have:
#org @start
lock
faceplayer
checkflag 0x1213
if 0x01 goto $done
cry 0x97 0x2
#raw 0x33
pause 0x30
message @cry 0x6
playsong 0x156 0x0
waitkeypress
setwildbattle 0x97 0x55 0x0
setflag 0x1213
release
end
#org $done
message @mewkeeper 0x6
release
end
#org @cry
= Myuuu!!
#org @mewkeeper
= You've already earned my\ntrust, [player]. No need\nfor more fighting!
Any tips?
Updates:
I'm trying to set up a battle in Pok?mon FireRed that lets the player get Mew, and I've got a script made from an example I saw in a video, with tweaks so it works in new versions of XSE. I'm wanting to use music from RSE (which is still in the FR ROM, but not even AdvanceMap knows how to view it) to make it more customized and unique, but The music is the only thing that doesn't work. I've got the script functioning - I got it imported and I get the Mew encounter, and even hacked the offset that makes Mew
Here's my current script, that I have in my ROM right now:
Spoiler:
'---------------
#org 0x800023
lock
faceplayer
checkflag 0x1213
if 0x0 goto 0x8800039
msgbox 0x8800065 MSG_NORMAL '"You've already earned my trust,\n[..."
release
end
'---------------
#org 0x800039
cry 0x97 0x0
playsong 0x3028 0x0
msgbox 0x880005B MSG_NORMAL '"Myuuu!!"
wildbattle 0x97 0x55 0x0
special 0x138
playsong 0x157 0x0
setflag 0x1213
textcolor 0xED
'---------
' Strings
'---------
#org 0x800065
= You've already earned my trust,\n[player]. No need for more fighting!
#org 0x80005B
= Myuuu!!
Any ideas as to what dumb noob mistake I'm making? :P I'm honestly completely stuck here.
Last edited: