trebornosliw
Learning
- 516
- Posts
- 15
- Years
- Seen Jul 22, 2012
Okay, here it is:
#dynamic 0x800000
#org @ohpleaseno
lockall
hidesprite 0x1
compare 0x9000 0x1
if 0x1 goto @alldone
msgbox @1 0x6
applymovement 0xFF @uhoh
waitmovement 0x0
msgbox @2 0x6
applymovement 0xFF @wathowwen
waitmovement 0x0
msgbox @mirror 0x6
applymovement 0xFF @freakout
waitmovement 0x0
msgbox @3 0x6
applymovement 0xFF @runstairs
waitmovement 0x0
showsprite 0x1
applymovement 0x1 @wth
applymovement 0xFF @oops
waitmovement 0x0
msgbox @4 0x6
applymovement 0xFF @stepback
waitmovement 0x0
msgbox @5 0x6
applymovement 0xFF @stepagain
waitmovement 0x0
msgbox @6 0x6
msgbox @9 0x6
applymovement 0x1 @leaveroom
waitmovement 0x0
hidesprite 0x1
msgbox @imdead 0x6
setvar 0x9000 0x1
releaseall
end
#org @alldone
releaseall
end
'TEXT STRINGS
#org @1
= [player]: *yawn*...man...what happened?\nDid I fall asleep in the middle of\lWigglytuff's lecture?\l[.]\lWait! That's right! I was on a\lmission for the Rescue Guild with\lTorchic! We were supposed to\linvestigate those wierd events in\lLabyrinth Cave[.]\lThen what, though? Urgh[.] I can't\lseem to remember[.]Did we get into\la fight or something? Where's\lTorchic?
#org @2
= [player]: Huh? I feel wierd[.]
#org @mirror
= [player]: Hm? What's this thing, some kind\nof mirror? I can see my\lreflection[.]
#org @3
= [player]: KYAAAAAAAAH!!!
#org @4
= [player]: Um, I know this looks bad,\nb-but you've gotta believe me, I\ldidn't mean to sneak into your\lroom!\p???:[.][.][.][.][.][.]
#org @5
= [player]: No really! I'm telling the\ntruth! Heck, until today I wasn't\leven a human!
#org @6
= [player]: [.]you believe me, don't you?
#org @9
= ???:[player][.][.][.][.][.][.][.]\n[.][.][.][.][.][.][.][.][.][.]\lMOM! THERE'S A CREEPY PERSON IN MY\lROOM!
#org @imdead
= [player]:[.]great. Just great.
'MOVEMENTS
#org @uhoh
#raw 0x63 0x02 0x03 0x04 0x02 0xFE
#org @wathowwen
#raw 0x12 0x00 0x03 0x63 0x0A 0x09 0x0A 0x09 0x0A 0x09 0x09 0x0A 0x00 0x63 0xFE
#org @freakout
#raw 0x53 0x62 0xFE
#org @runstairs
#raw 0x4E 0x10 0x01 0x10 0x01 0x1D 0x1D 0x1D 0x20 0x1E 0x20 0x1E 0x1E 0x1E 0x1E 0x1E 0x1D 0x20 0x20 0x20 0x20 0x1D 0x1D 0x20 0x1E 0x20 0x20 0x1E 0xFE
#org @wth
#raw 0x62 0x52 0xFE
#org @oops
#raw 0x62 0x53 0xFE
#org @stepback
#raw 0x10 0x01 0xFE
#org @stepagain
#raw 0x10 0x01 0xFE
#org @leaveroom
#raw 0x02 0x27 0xFE
So first I had this set as "02, loads handler etc." then when that didn't worked I tried 03 (on entering map/not menu close) and 04 (loads handler to...). Those were also epic fail. I've already decompiled and rewritten the glitched byte caused by A-map, so that's not the problem.
This is supposed to be an entry script for a concept I had, a sort of reverse-mystery dungeon where the player is a Pokemon who wakes upto find he has become, horror of horrors, a human! It's basically just a mini project that I work on while my other hack is in beta testing.
I just had a thought. There's a pre-existing level script on the map that makes the player look up when the game starts. Would it work if I just put call 0x800000 onto the end of that script?
Spoiler:
#dynamic 0x800000
#org @ohpleaseno
lockall
hidesprite 0x1
compare 0x9000 0x1
if 0x1 goto @alldone
msgbox @1 0x6
applymovement 0xFF @uhoh
waitmovement 0x0
msgbox @2 0x6
applymovement 0xFF @wathowwen
waitmovement 0x0
msgbox @mirror 0x6
applymovement 0xFF @freakout
waitmovement 0x0
msgbox @3 0x6
applymovement 0xFF @runstairs
waitmovement 0x0
showsprite 0x1
applymovement 0x1 @wth
applymovement 0xFF @oops
waitmovement 0x0
msgbox @4 0x6
applymovement 0xFF @stepback
waitmovement 0x0
msgbox @5 0x6
applymovement 0xFF @stepagain
waitmovement 0x0
msgbox @6 0x6
msgbox @9 0x6
applymovement 0x1 @leaveroom
waitmovement 0x0
hidesprite 0x1
msgbox @imdead 0x6
setvar 0x9000 0x1
releaseall
end
#org @alldone
releaseall
end
'TEXT STRINGS
#org @1
= [player]: *yawn*...man...what happened?\nDid I fall asleep in the middle of\lWigglytuff's lecture?\l[.]\lWait! That's right! I was on a\lmission for the Rescue Guild with\lTorchic! We were supposed to\linvestigate those wierd events in\lLabyrinth Cave[.]\lThen what, though? Urgh[.] I can't\lseem to remember[.]Did we get into\la fight or something? Where's\lTorchic?
#org @2
= [player]: Huh? I feel wierd[.]
#org @mirror
= [player]: Hm? What's this thing, some kind\nof mirror? I can see my\lreflection[.]
#org @3
= [player]: KYAAAAAAAAH!!!
#org @4
= [player]: Um, I know this looks bad,\nb-but you've gotta believe me, I\ldidn't mean to sneak into your\lroom!\p???:[.][.][.][.][.][.]
#org @5
= [player]: No really! I'm telling the\ntruth! Heck, until today I wasn't\leven a human!
#org @6
= [player]: [.]you believe me, don't you?
#org @9
= ???:[player][.][.][.][.][.][.][.]\n[.][.][.][.][.][.][.][.][.][.]\lMOM! THERE'S A CREEPY PERSON IN MY\lROOM!
#org @imdead
= [player]:[.]great. Just great.
'MOVEMENTS
#org @uhoh
#raw 0x63 0x02 0x03 0x04 0x02 0xFE
#org @wathowwen
#raw 0x12 0x00 0x03 0x63 0x0A 0x09 0x0A 0x09 0x0A 0x09 0x09 0x0A 0x00 0x63 0xFE
#org @freakout
#raw 0x53 0x62 0xFE
#org @runstairs
#raw 0x4E 0x10 0x01 0x10 0x01 0x1D 0x1D 0x1D 0x20 0x1E 0x20 0x1E 0x1E 0x1E 0x1E 0x1E 0x1D 0x20 0x20 0x20 0x20 0x1D 0x1D 0x20 0x1E 0x20 0x20 0x1E 0xFE
#org @wth
#raw 0x62 0x52 0xFE
#org @oops
#raw 0x62 0x53 0xFE
#org @stepback
#raw 0x10 0x01 0xFE
#org @stepagain
#raw 0x10 0x01 0xFE
#org @leaveroom
#raw 0x02 0x27 0xFE
So first I had this set as "02, loads handler etc." then when that didn't worked I tried 03 (on entering map/not menu close) and 04 (loads handler to...). Those were also epic fail. I've already decompiled and rewritten the glitched byte caused by A-map, so that's not the problem.
This is supposed to be an entry script for a concept I had, a sort of reverse-mystery dungeon where the player is a Pokemon who wakes upto find he has become, horror of horrors, a human! It's basically just a mini project that I work on while my other hack is in beta testing.
I just had a thought. There's a pre-existing level script on the map that makes the player look up when the game starts. Would it work if I just put call 0x800000 onto the end of that script?
Last edited: