Ajarmar / universal-pokemon-randomizer-zx

Public repository of source code for the Universal Pokemon Randomizer ZX
GNU General Public License v3.0
593 stars 152 forks source link

idea to contribute to the upr and upr-zx programs independently #766

Open N3Wthrix opened 2 months ago

N3Wthrix commented 2 months ago

I am writing through a translator, sorry if you write something wrong when translating.

I am writing to try to help the program independently, I don't know if you consider it a good idea or not correct, whatever the reason for the choice to implement it within the program, but I would still like to help both the upr and the upr-zx, I say both because maybe there are people that for some reason they cannot access upr-zx and are only with upr, possibly through videos on YouTube, I even think I am planning to make a discord server and host the idea there as well, and it is about organizing the list of trainers that is in the registry of the rom configured by the program so that it can be easily located according to its location in the games. I have done it with all the games from generations 1-7. I will first make an example of how the program is and how my "version" is saved in a separate notebook:

up and upr-zx:

list of trainers

trainer a trainer b trainer c trainer d trainer e trainer f trainer g trainer h trainer i …

my "version":

list of trainers

location 1

trainer a trainer e trainer i

location 2

condition to access them like hidden machines and others

trainer c trainer h

location 3

trainer b

rematch

rematch 1 trainer d rematch 2 trainer f rematch 3 or more trainer g

My idea is to be like a complement to both programs for both those who have upr and upr-zx I will make an example of this idea:

I want to play pkmn x I configure it and I have even randomized the trainers and I tell the program to generate the rom record now before starting to play I will leave the program's notebook open and when I start I start fighting with a route trainer 1 (originally there are no trainers and wild ones so I will do the example here) but I don't know who he is since the program gives me many names but I don't know who he is so in this example I downloaded the notebook that I made and I opened it and I see that I wrote "route 1: trainer #419" then in the program pad I look for trainer #419 and it says "#419 trick trainer: gorochu level 99" then with that when fighting the text will say: "face a hand fight from the trick trainer" "trick trainer takes out gorochu" and when checking the combat data it will say "gorochu level 99"

Currently I have saved this idea personally but I thought it could be helpful to the community and for now I obviously have it in my native language but I plan to do it in all the official languages ​​of the games obviously since I don't know the other languages ​​I have I thought to take as a reference encyclopedic pages made by fans like bulbapedia and the rest of the community of encyclopedias of other languages ​​to reference the names in all languages