![]() |
Quote:
|
oh it is great and why not have Emerald ASM code?
|
Quote:
|
I'd like to report an issue with the code pertaining to the Infinte TM Usage implementation for FireRed. If you teach a TM to a Pokémon with less than four known moves and watch the entire TM learning animation, the TM will be removed from your TM Case.
I actually would have never noticed that this happened had someone else not pointed it out to me. Everything else works wonders! |
Quote:
Quote:
Quote:
For everyone using these routines: If you find any bugs in anything please do report them. Make sure that the bugs are caused by the code and not insertions errors on your part though, ty. |
Changing the Player's Overworld ingameIntro: I recently made this routine, it's kind of limited in the sense that you can only be change to 30 different overworlds (excluding the special version of the default characters). While it is limited, I don't really think that that's a problem (you'd probably only be OWs swapping to 2-3 different OWs the entire game anyways, so unless you wanted to player to play as more than 30 characters, this routine will work just fine for you). It's also a little "smaller" in comparison to JPAN's 6 seperate routines which he used (though in his favor, I don't think his limits the amount like mine). I blame the table, it's weird. Actually the whole overworld loading thing is weird..it's done in like 9 places lol. I should also note that if the OW you're changing to doesn't have a running frame, things are going to look weird when you try to run~ How to insert: Compile into free space the following routine: Spoiler:
Now navigate to 0x5CA4C and insert the following byte changes: Code:
Usage: The routine requires two conditions to toggle. 1) Flag 0x406 is set 2) Var 0x8000 is not 0xFF As you may have guessed you need to set variable 0x8000 to a value which matches the overworld you want the player to transform into. Please note that for the effect to happen, you need to warp first. Here's a list of values and their corresponding sprite to the left: Spoiler:
While no particular value will cause a crash, I've excluded values which are "repeated" OWs. If you experience bugs, use it in conjunction with the backsprite hack I made. If you still have bugs, report them here! |
Can you please describe how to make my hunger idea possible?
|
Quote:
|
Is it possible to make an effect like Absorb, but which the percentage of recover HP can be chosen?
I have a little idea on how to do this but i think the animation will not work. |
Is it possible to make a different track play for a last Pokémon like the Gym Leaders in Black and White/cut the HP sound off after a few beeps like X/Y? Or if Characteristic / colored text for +/- stats due to ability?
I know I ask a lot of questions, but, these are things I wonder if it's possible to do. |
Hey FBI, it's been a looooooooong time I don't post anything here xD. Well. I've been thinking about something I couldn't solve and since I think it may be ASM-Related, I summon you :P
I was wondering if it is possible to change from one map to another (like a warp or something) and keep the music that you started playing on the previous map. |
If the music is the same on both maps, the music won't change.
|
Quote:
|
I'm interested in inserting a Focus Sash that is reusable in Fire Red. What I mean by that is that the Focus Sash, rather than being consumed like berries, will stay held by the Pokémon, but will only activate if the user has all of its available HP. I don't like that it is a one use item lol. The Focus Band in Fire Red does the same thing, and you can change it so it always activates, but it would need to be changed to check the user's current HP with its current maximum HP.
I don't really care if it replaces Focus Band in the game, because I find it to be relatively useless as an item due to its unreliability. Thanks in advance for anyone willing to help! |
Quote:
Quote:
Quote:
Quote:
For the bug where the TM gets consumed upon use after the animation: Insert: 00 00 00 00 at 0x124F78 I'll update my TM post with this information too. |
Quote:
|
Quote:
|
Quote:
|
How about fixing The "Your foe's weakness" thingy after I send out my desired pokemon?
I always encounter that text string although my Pokemon isn't my foe's weakness |
Fire Red gives you one trainer card with 8 gym badges, but some hacks have more than 8 gyms/travels to different regions. Is it possible to create more than one sets of badges? and maybe changing the trainer card backdrop/tileset with it. playing as a different person, stealing badges, there are many possibilities of events with it. It can be easily done with key-items, but come on, it's not the same thing. Well, just an idea. ^_^
All badges are only in one image, so a swapping routine would deal with that, I suppose. The rest of it can be handled via scripts |
Hello dude! (sorry for my english but i'm italian :S)
For many days (ehm...months xD) I try to create a new pokemon menù (the menù that appeared when you press "start"), to change the classical pokémon menù, and I want to change text with pictures (for example the picture of pokédex, or a ball for pokémon etc), and replace menù in the left of the game (however the upper side is ok, but the menù must be in horizontal in this case). Can you help me please? |
Quote:
Quote:
Spoiler:
Any idea why? |
Quote:
Mov can only load upto 0xFF. From there you need to derrive the number. Take a look at my second beginner tutorial to see how that problem is fixed. Here's the solution: Code:
|
Quote:
|
Quote:
|
| All times are GMT -8. The time now is 8:46 AM. |
![]()
© 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.
Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.