my game will have alot of different regions, such as snow, marsh, saharah and foresty areas.
My discussion is about how to implement weather in a battle system such as;
If the weather is "rain" and an opponent is hit with lightning, it deals more damage, and if you use fire, it's weaker.
Maybe even having a "thunderstorm" weather that can occassionally hit either enemy or ally, just to add a bit more threat to battles later.
I have a few ideas about how to do this, but it feels messy and I feel it could be done better so I want to know what you guys think
Any idea how to put in a system like this?
I have Yanfly's Troop Events active.
I also want to set up a weather system using variables (since I can use variables with skills, ect.)
0 = clear
1 = rain
2 = snow
I just don't know how to implement it into skills do the damage varies.
I suppose a passive state might help, like "soaked" decreases thunder defence but now sure how to apply this to every battler in battle when a certain variable is active.