Flying Turtle
Some Random Ghost
- 29
- Posts
- 10
- Years
- Nowhere
- Seen Sep 9, 2020
This looks nice! But can I join even in week 2?
This looks nice! But can I join even in week 2?
Uh, I can't download the IPS patch, when I try, it downloads a attachment.php thing that I can't open.
Did you try from the first post? I just double checked and it seems to be working there! If it's not working in one of the posts my links must have gone wonky ):.
For map 2 I touched up the bottom tree line and made the mountains look like there is a path up into them continuing off screen.
For map 3 I tried adjusting it a bit to have a little bit more going on without making it too crowded. If this still feels open and empty, I have a different direction I think I'd want to go with it.
Let me know what you think and I'll make any necessary changes.
Hope I did everything I needed to do.
I'm really, REALLY sorry I didn't get this in by the technical due date... But... I only just learned about this competition! I really hope you'll accept my Task 1 Entry. If I can I'll try and get the other 2 done as well.
Task 1 I basically got the idea of a Pokémon Reserve, A place which normal people are not allowed to enter without proper authority. They can however watch Pokémon feed on in the feeding area to the right of the map, if they so chose. The middle area with the watering hole is basically where these young Pokémon stay until they can fend for themselves in the reserve. The woman in front of the building would ask for your identification as a Pokémon Investigator, the bug catcher works there at the feeding area preparing the younger Pokémon's meal, the guard in front of the guard station would lead you to the area where the poaching happened. And you could also check one of the Pokémon for a clue.
I hope you enjoy it, I really wanted to make something for this as soon as I found out about it.
Edit: Sorry bout that, Managed to get it in the attachments. Should be fixed now.
This was really fun to do! Even if my maps aren't so good (this is my first time mapping) it was still nice to try something new.
Also, I can't upload the IPS, so I'll upload images.
Excited to be getting into XSE now! I dabbled a little with it before you started the Hack-Along, so I feel confident that I can do each of these :) (I've actually already done some of these things in my dummy/mess-around rom)
I think these tasks are a good starting spot for XSE skills, enough to be a challenge but not so difficult to deter someone who puts their best effort in.
Alright, here we go!
Task 1:
Spoiler:'---------------
#org 0x800000
lock
faceplayer
msgbox 0x880000D MSG_NORMAL '"Finally, [player]! I thought you w..."
release
end
'---------
' Strings
'---------
#org 0x80000D
= Finally, [player]! I thought you were\ngoing to be late!
Task 2:
Spoiler:'---------------
#org 0x800040
lock
faceplayer
checkflag 0x200
if 0x1 goto 0x8800065
msgbox 0x880006F MSG_NORMAL '"I know you're not good at catching..."
giveitem 0x1 0x1 MSG_OBTAIN
setflag 0x200
release
end
'---------------
#org 0x800065
msgbox 0x88000B0 MSG_NORMAL '"I already gave you a MASTER BALL!\..."
end
'---------
' Strings
'---------
#org 0x80006F
= I know you're not good at catching\npokemon, so I got you this.
#org 0x8000B0
= I already gave you a MASTER BALL!\nWhat more could you want?!
Task 3:
Spoiler:'---------------
#org 0x8000ED
lock
faceplayer
checkflag 0x202
if 0x1 goto 0x8800131
checkflag 0x201
if 0x1 goto 0x880014E
msgbox 0x880018A MSG_NORMAL '"Your mom said you weren't a good\n..."
givepokemon 0x9 0x14 0x0 0x0 0x0 0x0
fanfare 0x13E
msgbox 0x88001CD MSG_KEEPOPEN '"You received a Blastoise!"
waitfanfare
closeonkeypress
setflag 0x201
setflag 0x829
setflag 0x828
release
end
'---------------
#org 0x800131
trainerbattle 0x1 0x19E 0x0 0x88001E9 0x8800224 0x880016C
msgbox 0x8800264 MSG_NORMAL '"What am I doing in Palet Town?"
release
end
'---------------
#org 0x80014E
msgbox 0x8800285 MSG_YESNO '"Would you like to battle now?"
compare LASTRESULT 0x1
if 0x1 goto 0x8800131
msgbox 0x88002A5 MSG_NORMAL '"Oh, ok..."
release
end
'---------------
#org 0x80016C
msgbox 0x88002B1 MSG_NORMAL '"Congratulations!\pFor beating me, ..."
fanfare 0x13E
msgbox 0x88002E8 MSG_NORMAL '"[player] recieved a badge!"
waitfanfare
closeonkeypress
setflag 0x202
setflag 0x820
release
end
'---------
' Strings
'---------
#org 0x80018A
= Your mom said you weren't a good\ntrainer, so I'll give you this.
#org 0x8001CD
= You received a Blastoise!
#org 0x8001E9
= Now that I know you have a decent\npokemon, let's go!
#org 0x800224
= Wow... Maybe I shouldn't give out\nPokemon I'm weak against...
#org 0x800264
= What am I doing in Palet Town?
#org 0x800285
= Would you like to battle now?
#org 0x8002A5
= Oh, ok...
#org 0x8002B1
= Congratulations!\pFor beating me, you get\nthis badge!
#org 0x8002E8
= [player] recieved a badge!
lock
faceplayer
checkflag 0x202
if 0x1 goto 0x8800131
checkflag [B]0x828[/B] <- Use a flag that is set anyway, rather than using multiple flags.
if 0x1 goto 0x880014E
msgbox 0x880018A MSG_NORMAL '"Your mom said you weren't a good\n..."
givepokemon 0x9 0x14 0x0 0x0 0x0 0x0
fanfare 0x13E
msgbox 0x88001CD MSG_KEEPOPEN '"You received a Blastoise!"
waitfanfare
closeonkeypress
[s]setflag 0x201[/s]
setflag 0x829
setflag 0x828
release
end
Just one tip to point out here - to do with the flags you use:
checkflag 0x828 <- Use a flag that is set anyway, rather than using multiple flags.
You could also consider removing your 0x202 checkflag/setflag and use checktrainerflag. This'll cut down on the commands used in your script and also save your flags for further events :).
Here is my attempt. Please ignore the bad jokes.
Task 1:
Spoiler:'---------------
#org 0x800000
msgbox 0x880000A MSG_FACE '"MOM: Finally, [player]! I thought\..."
end
'---------
' Strings
'---------
#org 0x80000A
= MOM: Finally, [player]! I thought\nyou were going to be late!
Task 2:
Spoiler:'---------------
#org 0x800042
checkflag 0x200
if 0x1 goto 0x880006C
msgbox 0x8800076 MSG_FACE '"MOM: Are you still here? I've been..."
giveitem 0x54 0x1 MSG_OBTAIN
msgbox 0x8800113 MSG_FACE '"MOM: Honey, you're 10 now.\nWould ..."
setflag 0x200
end
'---------------
#org 0x80006C
msgbox 0x8800113 MSG_FACE '"MOM: Honey, you're 10 now.\nWould ..."
end
'---------
' Strings
'---------
#org 0x800076
= MOM: Are you still here? I've been\nspraying this stuff around but it\ldoesn't seem to be working.\pMOM: Sigh...\pMOM: Please throw this away for me\nwill you?
#org 0x800113
= MOM: Honey, you're 10 now.\nWould you please move out?
Task 3:
Spoiler:'---------------
#org 0x80014A
checkflag 0x820
if 0x1 goto 0x88001C1
checkflag 0x828
if 0x1 goto 0x88001A3
msgbox 0x880026E MSG_FACE '"OAK: Oh boy! You startled me.\pOAK..."
givepokemon 0x7C 0x14 0x0 0x0 0x0 0x0
fanfare 0x13E
msgbox 0x88002FD MSG_KEEPOPEN '"\c\h01?You got a Jynx pushed into ..."
waitfanfare
closeonkeypress
setflag 0x828
setflag 0x829
msgbox 0x8800329 MSG_YESNO '"\c\h01?Would you like to give a\nn..."
compare LASTRESULT 0x1
if 0x1 call 0x88001CB
msgbox 0x8800359 MSG_FACE '"OAK: It's like I'm looking at\ntwi..."
end
'---------------
#org 0x8001C1
msgbox 0x880045A MSG_FACE '"OAK: Go away, I have nothing more\..."
end
'---------------
#org 0x8001A3
faceplayer
msgbox 0x8800380 MSG_YESNO '"OAK: You look angered.\pOAK: What ..."
compare LASTRESULT 0x1
if 0x1 goto 0x88001D2
msgbox 0x88003CB MSG_FACE '"OAK: Damn right you're not."
end
'---------------
#org 0x8001CB
call 0x81A74EB
return
'---------------
#org 0x8001D2
msgbox 0x88003E9 MSG_FACE '"OAK: So, which one of you is the\n..."
trainerbattle 0x9 0x1FF 0x0 0x8800202 0x880023E
msgbox 0x8800415 MSG_FACE '"OAK: You bastard! Take this!"
fanfare 0x13E
msgbox 0x8800434 MSG_KEEPOPEN '"\c\h01?A badge was thrown in [play..."
waitfanfare
closeonkeypress
setflag 0x820
end
'---------------
#org 0x1A74EB
fadescreen 0x1
special 0x9E
waitstate
return
'---------
' Strings
'---------
#org 0x80026E
= OAK: Oh boy! You startled me.\pOAK: You look just like a pokemon\nI found.\pOAK: Here, you can have it. The\ntwo of you make the perfect couple.
#org 0x8002FD
= \c\h01?You got a Jynx pushed into your\nhands!
#org 0x800329
= \c\h01?Would you like to give a\nnickname to Jynx?
#org 0x800359
= OAK: It's like I'm looking at\ntwins.
#org 0x80045A
= OAK: Go away, I have nothing more\nto throw at you.
#org 0x800380
= OAK: You look angered.\pOAK: What are you going to do\nabout it? Fight me?
#org 0x8003CB
= OAK: Damn right you're not.
#org 0x8003E9
= OAK: So, which one of you is the\ntrainer?
#org 0x800202
= How could I lose to a pokemon 15\nlevels higher than mine?
#org 0x80023E
= How in the world did you manage to\nlose that?
#org 0x800415
= OAK: You bastard! Take this!
#org 0x800434
= \c\h01?A badge was thrown in [player]'s\nface!
Here is my attempt. Please ignore the bad jokes.