• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Forum moderator applications are now open! Click here for details.
  • Welcome to PokéCommunity! Register now and join one of the best places on the 'net to talk Pokémon and more! Community members will not see the bottom screen advertisements.
LilaTraube
Reaction score
2

Profile posts Latest activity Postings About

  • I made it possible to manually give a non-hatched Pokemon a Birthsign through scripts and events. When generating a Pokemon in an Event (such as through a gift, or a scripted battle like with a legendary), you can use .setBirthsign(X) to apply specific birthsigns to those generated Pokemon (replacing the X with the corresponding month number). Also, my Birthsign Event script allows you to give non-hatched Pokemon a birthsign when you set up a Birthstone event.


    If you want random encounters to have random birthsigns applied, add this bit of code:

    In the core Birthsigns script, search for this line:
    Events.onWildPokemonCreate.trigger(nil,genwildpoke)

    And paste the following directly above it:

    if $game_switches[125]
    randsign=rand(12)
    genwildpoke.setBirthsign(randsign)
    end

    With this addition, wild Pokemon will always generate with a random Birthsign when you set control switch 125 to ON. You may set it to whatever control switch number you want, I just used 125 because it should be a vacant slot.

    If you don't want the birthsigns to be random, and instead want wild Pokemon to always generate with the current month's sign, put this instead:

    if $game_switches[125]
    genwildpoke.setBirthsign(Time.now.mon)
    end
  • Loading…
  • Loading…
  • Loading…
Back
Top