Conversation Between LilaTraube and Lucidious89
1 to 3 of 3
  1. LilaTraube
    June 13th, 2017 10:53 AM
    LilaTraube
    Hello!
    Thanks for the fast answer - i take the days a look at it and will write you then :)
    Greets~~
  2. Lucidious89
    June 12th, 2017 3:15 PM
    Lucidious89
    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
  3. LilaTraube
    June 12th, 2017 9:43 AM
    LilaTraube
    Hello, your birthsign script looks really awesome!
    But i dont like the idea, that only new hatched pokes will get the effect - can i set up the birthsigns effect to new catched pokemon?

    Thanks already - greets~~