• 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?".
  • 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.

the three evolutions of rockruff

etique

etique
268
Posts
6
Years
  • Age 36
  • Seen Oct 30, 2022
I want to create for rockruff the three evolutions, I do not know how to edit, Lycanroc (Noon Form) lv25, Lycanroc (midnight form) lv25, Lycanroc (twilight form) lv25. Can anyone help?Name=Rockruff. Ou já tem isso pronto, mandar o linki.
InternalName=ROCKRUFF
Type1=ROCK
BaseStats=45,65,40,60,30,40
GenderRate=Female50Percent
GrowthRate=Medium
BaseEXP=56
EffortPoints=0,1,0,0,0,0
Rareness=190
Happiness=70
Abilities=KEENEYE,VITALSPIRIT
HiddenAbility=STEADFAST
Moves=1,TACKLE,1,LEER,4,SANDATTACK,7,BITE,12,HOWL,15,ROCKTHROW,18,ODORSLEUTH,23,ROCKTOMB,26,ROAR,29,STEALTHROCK,34,ROCKSLIDE,37,SCARYFACE,40,CRUNCH,45,ROCKCLIMB,48,STONEEDGE
EggMoves=CRUSHCLAW,FIREFANG,THUNDERFANG,SUCKERPUNCH,THRASH
Compatibility=Field
StepsToHatch=4096
Height=0.5
Weight=9.2
Color=Brown
Habitat=Mountain
Kind=Puppy
Pokedex=It's a good Pokémon for beginners because of its friendlinless, but its disposition grows rougher as it grows up.
BattlerPlayerY=1
BattlerEnemyY=4
BattlerAltitude=0
Evolutions=????
 
188
Posts
9
Years
  • Age 39
  • Seen Jan 21, 2024
You've done well so far; for Evolutions enter
Code:
LYCANROC,Level,25
The trick to get Rockruff to evolve to the right form is to give Rockruff three forms, each with the exact same sprites. The following assumes you're using version 17.2. To program how the forms are picked; in Pokemon_Forms under Hoopa enter this code:
Code:
MultipleForms.register(:ROCKRUFF,{
"getForm"=>proc{|pokemon|
   next 1 if pbGetTimeNow.hour >= 17 && pbGetTimeNow.hour < 18 # Dusk Form
   next 2 if pbGetTimeNow.hour >= 18 || pbGetTimeNow.hour < 6 # Midnight Form
   next 0
}
})
This assumes you want all Rockruff to evolve to their Dusk Forms when they reach level 25 between 5pm and 6pm instead of just the ones with Own Tempo.

Midday Lycanroc's data is entered into pokemon.txt (with FormName = Midday Form included) and the Dusk and Midnight Forms are entered into pokemonforms.txt as follows:
Code:
#-------------------------------
[LYCANROC-1]
FormName = Dusk Form
BaseStats = 75,117,65,110,55,65
Abilities = TOUGHCLAWS
Moves = 0,THRASH,1,THRASH,1,ACCELEROCK,1,COUNTER,1,TACKLE,1,LEER,1,SANDATTACK,1,BITE,4,SANDATTACK,7,BITE,12,HOWL,15,ROCKTHROW,18,ODORSLEUTH,23,ROCKTOMB,26,ROAR,29,STEALTHROCK,34,ROCKSLIDE,37,SCARYFACE,40,CRUNCH,45,ROCKCLIMB,48,STONEEDGE
Height = 0.8
Color = Red
Kind = Wolf
Pokedex = Bathed in the setting sun of evening, Lycanroc has undergone a special kind of evolution. An intense fighting spirit underlies its calmness.
#-------------------------------
[LYCANROC-2]
FormName = Midnight Form
BaseStats = 85,115,75,82,55,75
Abilities = KEENEYE,VITALSPIRIT
Hidden Ability = NOGUARD
Moves = 0,COUNTER,1,COUNTER,1,REVERSAL,1,TAUNT,1,TACKLE,1,LEER,1,SANDATTACK,1,BITE,4,SANDATTACK,7,BITE,12,HOWL,15,ROCKTHROW,18,ODORSLEUTH,23,ROCKTOMB,26,ROAR,29,STEALTHROCK,34,ROCKSLIDE,37,SCARYFACE,40,CRUNCH,45,ROCKCLIMB,48,STONEEDGE
Height = 1.1
Color = Red
Kind = Wolf
Pokedex = The more intimidating the opponent it faces, the more this Pokémon's blood boils. It will attack with no regard for its own safety.
 
2
Posts
5
Years
  • Age 24
  • Seen Jun 26, 2022
And if I want to do the same but they don't evolve by the hour? (If I want that they evolve by a stone for example). And for DUSK form I want to make that the player will be able to evolve only one that will be the starter and forced to evolve it in an event.
 

Juno and Ice

Developer of Pokémon Floral Tempus
150
Posts
5
Years
  • Age 25
  • Seen Apr 23, 2024
You've done well so far; for Evolutions enter
Code:
LYCANROC,Level,25
The trick to get Rockruff to evolve to the right form is to give Rockruff three forms, each with the exact same sprites. The following assumes you're using version 17.2. To program how the forms are picked; in Pokemon_Forms under Hoopa enter this code:
Code:
MultipleForms.register(:ROCKRUFF,{
"getForm"=>proc{|pokemon|
   next 1 if pbGetTimeNow.hour >= 17 && pbGetTimeNow.hour < 18 # Dusk Form
   next 2 if pbGetTimeNow.hour >= 18 || pbGetTimeNow.hour < 6 # Midnight Form
   next 0
}
})
This assumes you want all Rockruff to evolve to their Dusk Forms when they reach level 25 between 5pm and 6pm instead of just the ones with Own Tempo.

Midday Lycanroc's data is entered into pokemon.txt (with FormName = Midday Form included) and the Dusk and Midnight Forms are entered into pokemonforms.txt as follows:
Code:
#-------------------------------
[LYCANROC-1]
FormName = Dusk Form
BaseStats = 75,117,65,110,55,65
Abilities = TOUGHCLAWS
Moves = 0,THRASH,1,THRASH,1,ACCELEROCK,1,COUNTER,1,TACKLE,1,LEER,1,SANDATTACK,1,BITE,4,SANDATTACK,7,BITE,12,HOWL,15,ROCKTHROW,18,ODORSLEUTH,23,ROCKTOMB,26,ROAR,29,STEALTHROCK,34,ROCKSLIDE,37,SCARYFACE,40,CRUNCH,45,ROCKCLIMB,48,STONEEDGE
Height = 0.8
Color = Red
Kind = Wolf
Pokedex = Bathed in the setting sun of evening, Lycanroc has undergone a special kind of evolution. An intense fighting spirit underlies its calmness.
#-------------------------------
[LYCANROC-2]
FormName = Midnight Form
BaseStats = 85,115,75,82,55,75
Abilities = KEENEYE,VITALSPIRIT
Hidden Ability = NOGUARD
Moves = 0,COUNTER,1,COUNTER,1,REVERSAL,1,TAUNT,1,TACKLE,1,LEER,1,SANDATTACK,1,BITE,4,SANDATTACK,7,BITE,12,HOWL,15,ROCKTHROW,18,ODORSLEUTH,23,ROCKTOMB,26,ROAR,29,STEALTHROCK,34,ROCKSLIDE,37,SCARYFACE,40,CRUNCH,45,ROCKCLIMB,48,STONEEDGE
Height = 1.1
Color = Red
Kind = Wolf
Pokedex = The more intimidating the opponent it faces, the more this Pokémon's blood boils. It will attack with no regard for its own safety.

I don't know if this is because of the script or what, but for some reason theres a bug that causes the game to evolve Rockruff into Lycanroc Midday no matter what time it is, and the game will immediately crash with an error message.
 
Back
Top