• 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!
  • Our weekly protagonist poll is now up! Vote for your favorite Trading Card Game 2 protagonist in the poll by clicking here.
  • 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.

[Question] Region forms

ChaosandCalamity

The Harbinger
  • 29
    Posts
    4
    Years
    To keep it simple I'm trying to have regular Ponyta evolve into a region exclusive version of Rapidash in a certain area (Kinda like how Koffing evolves into Galarian Weezing). I'm not good with creating my own forms in Essentials so I need some guidance.

    #-------------------------------
    [PONYTA,2]
    #-------------------------------
    [RAPIDASH,2]
    FormName = Altimorian
    Type1 = FLYING
    Type2 = FAIRY
    Abilities = RUNAWAY
    HiddenAbility = ACCELERATION
    Weight = 80.0
    Color = White
    Kind = Unique Horn
    Pokedex = This pokemon is a fast and powerful noble stead, this pokemon is also known for a strange phenomenon called Zhong li. This phenomenon has something to do with the gravity around the pokemon.
    BattlerPlayerY = 12
    BattlerEnemyY = 13
    Evolution =
    #-------------------------------
     
    So go into your scripts into pokemon forms and look at the bottom were it says alolan forms (or maybe galar forms if your using gen 8 stuff) then copy and paste it the create your own section bellow that called Altimorian Forms (I DON'T MEAN MAKE A NEW SCRIPT) and you should see it says something like.


    #===============================================================================
    # Alolan forms
    #===============================================================================

    # These species don't have visually different Alolan forms, but they need to
    # evolve into different forms depending on the location where they evolved.
    MultipleForms.register(:EXEGGCUTE,{
    "getForm" => proc { |pkmn|
    next if pkmn.formSimple>=2
    mapPos = pbGetMetadata($game_map.map_id,MetadataMapPosition)
    next 1 if mapPos && mapPos[0]==1 # Tiall region
    next 0
    }
    })

    MultipleForms.copy(:EXEGGCUTE,:CUBONE)


    So you should add

    #===============================================================================
    # Altimorian forms
    #===============================================================================

    MultipleForms.register(:PONYTA,{
    "getForm" => proc { |pkmn|
    next if pkmn.formSimple>=2
    mapPos = pbGetMetadata($game_map.map_id,MetadataMapPosition)
    next 1 if mapPos && mapPos[0]==1 # Tiall region
    next 0
    }
    })
     
    Last edited:
    Back
    Top