• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Which Pokémon Masters protagonist do you like most? Let us know by casting a vote in our Masters favorite protagonist poll here!
  • Red, Hilda, Paxton, or Kellyn - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

New to ROM Hacking (FR) : few questions

  • 5
    Posts
    4
    Years
    Hello everyone !

    So I'm new in making ROM hacks but not playing it and browsing this forum.

    I'll not say too much about my project for now but what I've done for now is mainly editing code in DPE and CFRU. I rebuilt all the pokedex : all pokemon stats (not editing, I went from scratch and asked myself what would be the stats we expect for this pokemon based on its appearance and description), all pokemon order, regional dex, all pokemon xp loot and xp curves.

    I also made my own brand new world map and that works fine.


    Now what I want to do is replacing the starter choice system by an initial Safari session where I would get my starter.

    I changed my starting position to Fuschia City and edited wild pokemon in the safari area but I run into 2 issues :
    - All wild pokemons are level 0 when they are supposed to be level 5.
    - Most of them do not use Safari AI so they use Struggle against me...

    I noticed that those who have a dex number that matches a Pokemon that is present in vanilla FR safari will have safari AI, and others will use struggle.


    My questions :
    - what's up with the level 0 pokemons ??? how can it happen ? that was because I reduced exp tables to 100 level instead of 255 in CFRU
    - where are defined the pokemons that have the safari battle AI ? how do I set new pokemons in the safari ? seems ok now
    - is it possible to script that ends the safari session end after I capture 1 pokemon ? I have no experience in scripting in pokemon but i'm a very good programmer otherwise

    Thanks !
     
    Last edited:
    Back
    Top