The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary ROM Hacking (https://www.pokecommunity.com/forumdisplay.php?f=284)
-   -   Potential implementation of new trainer-system (https://www.pokecommunity.com/showthread.php?t=352406)

HFresch July 18th, 2015 11:44 AM

Potential implementation of new trainer-system
 
I'll begin my saying that I am like many others you have probably seen come here; a complete newbie with a way too advanced idea. However, I really want to give this idea of mine a go, so bear with me please.

Without boring you with too much detail, I want to make a ROM-hack, probably using FireRed, with a medieval setting and more of an open-world feel to it. I am quite aware that I will need to make countless new tiles and make more maps than what is usual, but that doesn't bother me, honestly. However, I also want to implement a relatively simple class-system into the game, where you choose a class at the start of the game (ex. Rougue, Mage or Soldier) and this impacts the way you battle with your Pokemon. This means that you would be able to use some kind of "Trainer Power" in battle, something which is far from supported in the standard FireRed.

What I'm wondering is, is this at all possible? If so, would it be within my capabilities to script such a thing? Remember, I'm starting from scratch with no earlier experience.

Bonus Question: Is there an existing resource which puts pokemon, attacks and abilities from future generations into the FireRed game, or must I also do that myself?

Touched July 18th, 2015 3:19 PM

Quote:

Originally Posted by HFresch (Post 8851606)
I'll begin my saying that I am like many others you have probably seen come here; a complete newbie with a way too advanced idea. However, I really want to give this idea of mine a go, so bear with me please.

Without boring you with too much detail, I want to make a ROM-hack, probably using FireRed, with a medieval setting and more of an open-world feel to it. I am quite aware that I will need to make countless new tiles and make more maps than what is usual, but that doesn't bother me, honestly. However, I also want to implement a relatively simple class-system into the game, where you choose a class at the start of the game (ex. Rougue, Mage or Soldier) and this impacts the way you battle with your Pokemon. This means that you would be able to use some kind of "Trainer Power" in battle, something which is far from supported in the standard FireRed.

What I'm wondering is, is this at all possible? If so, would it be within my capabilities to script such a thing? Remember, I'm starting from scratch with no earlier experience.

Bonus Question: Is there an existing resource which puts pokemon, attacks and abilities from future generations into the FireRed game, or must I also do that myself?

I wanted to make a medieval hack

It's certainly possible, but you won't be able to script it. It would require extensive hacking with ASM. It will require more work if you want to add another button to the interface, etc. I would need more detail about the functioning of this mechanic to give you a proper idea of how difficult it would be.

As for your bonus question, you'll want this.


All times are GMT -8. The time now is 2:28 AM.


Like our Facebook Page Follow us on Twitter © 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.