• ✨ ARCHIVE MODE ✨
    The forum has now been set to read-only mode, no new posts, resources, replies etc will not be possible.
    We recommend you join our Discord server to get real-time response: Discord Invite Link

Solved Pokemon Evolution

Status
Not open for further replies.

Prince Vade

Champion
Trusted Support
Retired Mod
Not sure if this goes here so correct me if it doesn't :confused:
I am experimenting with the evo conditions to evolve pokemon.
I am referring to the coding here:
Pokemon>Content>Pokemon>data
I am using Bulbasaur as an example. This is his evolution code:
Code:
EvolutionCondition|1,0,0,0,16,0,0,0,2
I am assuming "1" is the pokedex number of the current pokemon
"16" is the level required to evolve.
and that last digit "2" is the final product of said evolution.
Anyone do any testing with the other values? I'd like to know what each of these represent. I'd love to hear your results. If i discover anything I'll put it up here as well.
Thanks in advance.
 

Darkfire

Administrator
Administrator
P3D Developer
In order:
level up evolution(1 - on, 0 - off)
item evolution(1 - on, 0 - off)
?trade?
Happiness evolution(1 - on, 0 - off)
Level of evolution
Item for evolution
????
happiness value for evolution
what is evolved into

ex: Eevee's evolutions
Code:
EvolutionCondition|0,1,0,0,0,84,0,0,134
EvolutionCondition|0,1,0,0,0,83,0,0,135
EvolutionCondition|0,1,0,0,0,82,0,0,136
EvolutionCondition|0,0,0,1,0,0,0,220,196
EvolutionCondition|0,0,0,1,0,0,0,220,197
 

Prince Vade

Champion
Trusted Support
Retired Mod
In order:
level up evolution(1 - on, 0 - off)
item evolution(1 - on, 0 - off)
?trade?
Happiness evolution(1 - on, 0 - off)
Level of evolution
Item for evolution
????
happiness value for evolution
what is evolved into

ex: Eevee's evolutions
Code:
EvolutionCondition|0,1,0,0,0,84,0,0,134
EvolutionCondition|0,1,0,0,0,83,0,0,135
EvolutionCondition|0,1,0,0,0,82,0,0,136
EvolutionCondition|0,0,0,1,0,0,0,220,196
EvolutionCondition|0,0,0,1,0,0,0,220,197
So helpful man. Thanks.
 

Darkfire

Administrator
Administrator
P3D Developer
questions i have
for pokemon with trade evolutions with held items will it be like this?
Code:
EvolutionCondition|0,1,1,0,0,#,?,0,poke
 

Prince Vade

Champion
Trusted Support
Retired Mod
questions i have
for pokemon with trade evolutions with held items will it be like this?
Code:
EvolutionCondition|0,1,1,0,0,#,?,0,poke
Maybe that question mark value is the item being held? Just my thought. So maybe:
Code:
EvolutionCondition|0,1,1,0,0,0,?,0,poke
Where that "?" value represents the held item's ID? So for like sneasel to weavile that "?" would be a razor claw(?)
And for something like Haunter to Gengar maybe this?
Code:
EvolutionCondition|0,0,1,0,0,0,0,0,poke
Thoughts on that?
 

Darkfire

Administrator
Administrator
P3D Developer
I'm thinking # would be where you would put the item(it's where it goes normally)
I wish there were trades so we could test this
I'm thinking that the unknown one might be a location index? for leafeon glaceon probopass and magnezone?
 

Prince Vade

Champion
Trusted Support
Retired Mod
I'm thinking # would be where you would put the item(it's where it goes normally)
I wish there were trades so we could test this
I'm thinking that the unknown one might be a location index? for leafeon glaceon probopass and magnezone?
Has anyone tested if it could be time or weather?
Lets get some help moderator help here:
DracoHouston
 

DracoHouston

Kolben Developer
Contributor
evolutions take 4 flags
by level
by item
by place
by happiness

then 4 values
min level
item id
place as a string, includes Trade, Day and Night
min happiness

then a pokemon id to evolve into

 

Prince Vade

Champion
Trusted Support
Retired Mod
DracoHouston
So a proper Eevee to Espeon would look like this?
Code:
EvolutionCondition|0,0,1,1,0,0,day,220,196
Or are there numerical values for day, night, place, and trade? Cause the video showed the world "trade" where the "0" was originally at.
Also, this means that Darkfire was right? About the held item? Or maybe the staff has something else planned?
 

DracoHouston

Kolben Developer
Contributor
DracoHouston
So a proper Eevee to Espeon would look like this?
Code:
EvolutionCondition|0,0,1,1,0,0,day,220,196
Or are there numerical values for day, night, place, and trade? Cause the video showed the world "trade" where the "0" was originally at.
Also, this means that Darkfire was right? About the held item? Or maybe the staff has something else planned?
its not actually implemented so this is just how its planned
an evolution that needs 100 happiness, level 12, holding king's rock, and being trade
Code:
EvolutionCondition|1,1,1,1,12,82,Trade,100,196
 

Prince Vade

Champion
Trusted Support
Retired Mod
its not actually implemented so this is just how its planned
an evolution that needs 100 happiness, level 12, holding king's rock, and being trade
Code:
EvolutionCondition|1,1,1,1,12,82,Trade,100,196
As of right now, only level evolution is implemented correct?
 

Darkfire

Administrator
Administrator
P3D Developer
Just tested this:
Code:
EvolutionCondition|1,1,0,0,5,18,0,0,2
on Bulbasaur
I gave it a potion(and used one on it) and it did not start evolving til lvl 5(like supposed to)
I then took the potion away and it did not evolve at the next level
However both with the above code and changing both values 1 and 5 to 0s using a potion on bulbasaur would not evolve it(holding it would)
does it have to hold the item and lvl up?
no just using the stone on the pokemon?

For location do i just type what the file name is for the map?(violet = violet city, route30 = route 30,)
and can you list multiple locations(like each floor of sprout tower)
the day and night features do they need to be capitalized or not?
can you use a weather condition(say snow)

thanks for the info
 
Status
Not open for further replies.
Top