The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Fainted Pokemon Manipulation

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old August 5th, 2015 (5:47 PM). Edited August 7th, 2015 by GlobalSingeing.
GlobalSingeing's Avatar
GlobalSingeing GlobalSingeing is offline
Global Singeing
 
Join Date: Aug 2015
Location: Currently South Carolina, Soon Indiana
Gender: Male
Nature: Sassy
Posts: 6
First and foremost, I am new here on PokeCommunity so I apologize if this is in the wrong section or such. If so, feel free to move it or tell me to or however it works here. EMOTICON ACTIVATE! ^^

I am interested in developing a Pokemon Rom Hack. I am new to this specifically, but I have lots of programming knowledge and concepts under my belt already, so its really a matter of learning the syntax. Anyhoo, I have a really interesting idea for a hack that basically twists the dynamic of Pokemon. I'll save story and setting for a more specified post eventually when I begin, but I have a question on how to to script in a certain that my game concept kind of revolves around.

The hack is similar to Dark Rising: Order Destroyed in that it is survival-style with limited resources and Pokemon, and there are no healing centers. Unlike Order Destroyed, however, I would like more than a single team the entire playthrough. When a Pokemon faints in battle, I want one of three things to happen:
  1. I'll have a graveyard area, and when you press A on one of the gravestones it opens the PC, but only the MOVE and WITHDRAW options are removed. (All Pokemon will be obtained from events or people so there is no need to use the Box for actually storing their captured Pokemon, as there will be none.)
  2. When they obtain a new Pokemon they should have the option to send a current party member to the PC, where they'd obviously choose their fainted or unwanted Pokemon.
  3. Or, when they faint, as soon as the battle ends they are removed from the party. (Released or moved to box is fine.)

The first one is what I'd prefer for the best story atmosphere, and also so they'd have to physically go to the graveyard and rid of their dead rather than it being automatic. However, I have a feeling that removing those PC options may be difficult. The second two are my backups to retain the mechanic in hopes they may be implementable.

So I realize I drew this out quite a bit, but HERE'S THE QUESTION (finally): What specific code or functional concept could be used to remove PC options from the list, remove Fainted Pokemon from the party, or grant the player the option to send a party Pokemon to their PC to replace with the new received one?

I looked around and it doesn't seem like there is much demand for this type of mechanic, so hopefully asking directly will pull more results. :)
If you haven't an answer, consider referring this post to someone you know that may.
Whether you have an answer or not, thanks for indulging my post at least.
Good day to you.
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old August 6th, 2015 (1:08 AM).
Touched's Avatar
Touched Touched is offline
Resident ASMAGICIAN
 
Join Date: Jul 2014
Gender: Male
Posts: 625
Your answer: Lots of ASM

There are several routines on the ASM Resource Thread in R&D that delete fainted Pokemon (i.e. release them). If you want anything more advanced you'd have to adapt those routines to do extra stuff like sending them to a graveyard box, which means learning ASM. I would toss out the PC idea tbh. If you are willing to work at it, you should just create lots of gravestones that show a Picture of the dead Pokemon or something. That way you can still use the PC to store extra Pokemon and you don't have to hack it too much.
__________________

A Pokemon that is discriminated!
Support squirtle and make it everyone's favourite.
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old August 7th, 2015 (7:54 AM).
GlobalSingeing's Avatar
GlobalSingeing GlobalSingeing is offline
Global Singeing
 
Join Date: Aug 2015
Location: Currently South Carolina, Soon Indiana
Gender: Male
Nature: Sassy
Posts: 6
Quote:
Originally Posted by Touched View Post
Your answer: Lots of ASM

There are several routines on the ASM Resource Thread in R&D that delete fainted Pokemon (i.e. release them). If you want anything more advanced you'd have to adapt those routines to do extra stuff like sending them to a graveyard box, which means learning ASM. I would toss out the PC idea tbh. If you are willing to work at it, you should just create lots of gravestones that show a Picture of the dead Pokemon or something. That way you can still use the PC to store extra Pokemon and you don't have to hack it too much.
I see what you mean but the idea is they can't use a PC. Story-wise is because the game would take place before the creation of Pokeballs and the PC and such (which is why they can't heal with a Pokemon Center either), and gameplay-wise because if they just drop a Pokemon into the PC and pull them out, they'll be fully healed. I could just make the rule clear and let them go on the honor system, but how many people would actually follow it? (let's be honest)
Knowing this, the ENTIRE PC can be dedicated to their dead Pokemon, not just a single box.
Thanks for the idea, at least. (I may resort to it in the end.)
__________________
Completed Challenge Runs:
Pkmn Y - Leavanny Solo Run
Pkmn Omega Ruby - Blind Nuzlocke
Pkmn Emerald - Randomized No Center Nuzlocke
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old August 7th, 2015 (9:57 AM).
Touched's Avatar
Touched Touched is offline
Resident ASMAGICIAN
 
Join Date: Jul 2014
Gender: Male
Posts: 625
Quote:
Originally Posted by GlobalSingeing View Post
I see what you mean but the idea is they can't use a PC. Story-wise is because the game would take place before the creation of Pokeballs and the PC and such (which is why they can't heal with a Pokemon Center either), and gameplay-wise because if they just drop a Pokemon into the PC and pull them out, they'll be fully healed. I could just make the rule clear and let them go on the honor system, but how many people would actually follow it? (let's be honest)
Knowing this, the ENTIRE PC can be dedicated to their dead Pokemon, not just a single box.
Thanks for the idea, at least. (I may resort to it in the end.)
Even so, it would be easier to create a new interface of a graveyard map than hack the existing box interface. You'd just use the box space to store the dead Pokemon info.
__________________

A Pokemon that is discriminated!
Support squirtle and make it everyone's favourite.
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old August 7th, 2015 (10:17 AM).
GlobalSingeing's Avatar
GlobalSingeing GlobalSingeing is offline
Global Singeing
 
Join Date: Aug 2015
Location: Currently South Carolina, Soon Indiana
Gender: Male
Nature: Sassy
Posts: 6
Yes I suppose so.
Thanks- you've been a big help!
(Just curious, tell me if you know any good ASM tutorials out there. I'll go searching around myself, but any recommendations are appreciated.)
(Oh! And I saw your Mega Evolution thread. That's amazing! I can't wait for it to be fully functional! (: )
__________________
Completed Challenge Runs:
Pkmn Y - Leavanny Solo Run
Pkmn Omega Ruby - Blind Nuzlocke
Pkmn Emerald - Randomized No Center Nuzlocke
Reply With Quote
Reply

Quick Reply

Join the conversation!

Create an account to post a reply in this thread, participate in other discussions, and more!

Create a PokéCommunity Account
Ad Content

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


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