Battle Terrain
Revision as of 07:08, 23 December 2023 by Jaskrendix (talk | contribs)
Battle backgrounds are an important component during the fight.
File JSON
The first step of the battle terrain is a file JSON. These can be found in mods/tuxemon/db/environment:
"slug": "grass",
"battle_graphics":
"island_back": "gfx/ui/combat/grass_island.png",
"island_front": "gfx/ui/combat/grass_island.png",
"background": "gfx/ui/combat/grass_background.png",
"hud":
"hud_player": "gfx/ui/combat/hp_player_nohp.png",
"hud_opponent": "gfx/ui/combat/hp_opponent_nohp.png",
"tray_player": "gfx/ui/combat/player_party_tray.png",
"tray_opponent": "gfx/ui/combat/opponent_party_tray.png"
"icons":
"icon_alive": "gfx/ui/icons/party/party_icon01.png",
"icon_status": "gfx/ui/icons/party/party_icon02.png",
"icon_faint": "gfx/ui/icons/party/party_icon03.png",
"icon_empty": "gfx/ui/icons/party/party_empty.png"
"battle_music": "music_battle_loop"
Set background
How do I set up the battle terrain? It depends on your "taste".
Dynamic background
It changes depending the time. Night and day.
- One called "Environment Day"
set_variable environment:grass
is variable_set daytime:true
- One called "Environment Night"
set_variable environment:night_grass
is variable_set daytime:false
Fixed background
It doesn't change.
set_variable environment:grass