Maruno
Lead Dev of Pokémon Essentials
- 5,286
- Posts
- 17
- Years
- Seen May 3, 2024
1. You answered your own question (although it's Water, StillWater and DeepWater). Although for slightly more simplicity, you may just want to check $PokemonGlobal.surfing (if it's true, then you're surfing) rather than the terrain tag.My turn:
1-I think this is a easy and common question, but I can't fond a easy fix...
Surf on one cave and the battle base is still a cave...
I think that have something with line 1111 in PokemonField.
The only fix that I can thing is to change
ToCode:elsif $PokemonEncounters && $PokemonEncounters.isCave? return PBEnvironment::Cave
And make a new background mixing the base and bgCode:elsif $PokemonEncounters && $PokemonEncounters.isCave? terrain=$game_player.terrain_tag if terrain==PBTerrain::DeepWater || terrain==PBTerrain::Water || PBEnvironment::MovingWater return PBEnvironment::CaveWater else return PBEnvironment::Cave end
2-Any news in the anti-lag tips? For me the lag occur only in the beggining when I open a game, anyone had any idea?
3-I probably got missed:
There is a way that I can give the player a item with internal name stored in one variable?
2. Is there less lag when you disable the day/night system? I imagine that per-minute shading can put a strain on the system. I've never had lag, because I have a good computer, so I don't know anything about it.
3. When you give the item to a player, just use $game_variables[42]="Potion". To use the item's name in a message, use \v[42].