RECORDANDRONCO/mods/vinylgod/maps/arena/map.yaml
type-two e11ec402ff Terrain overhaul: 52-tile atlas from 5 generated surfaces, tone-harmonized so they read as one material family
Replaces the single flat grey tile. Adds tools/build_tiles.py (atlas builder
with edge-blending + tone matching), paint_terrain.py (surgical tile-plane
repaint: asphalt base, concrete pads, dirt blobs, groove patches near wax,
rubble clumps), jitter_wax.py, render_map.py (offline map preview), and
check_assets.py.

Also fixes the arena harness being rigged: both wax fields sat ~12 cells from
BotA and ~18 from BotB, so BotB starved for map reasons, not balance reasons.
Arena wax is now mirrored (7.1/18/18/19.8 from both starts). Seep interval
90 -> 20 after telemetry showed the slower rate still drained both economies.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-25 22:37:38 +10:00

75 lines
1.1 KiB
YAML

MapFormat: 12
RequiresMod: vinylgod
Title: Balance Arena
Author: Monster Robot Party
Tileset: VINYLGOD
MapSize: 34,34
Bounds: 1,1,32,32
Visibility: MissionSelector
Categories: Tests
Players:
PlayerReference@Neutral:
Name: Neutral
OwnsWorld: True
NonCombatant: True
Faction: Random
PlayerReference@Multi0:
Name: Multi0
Playable: True
LockFaction: True
Faction: vinylgod
Enemies: BotA, BotB
PlayerReference@BotA:
Name: BotA
Faction: vinylgod
Bot: wax
Enemies: BotB, Multi0
PlayerReference@BotB:
Name: BotB
Faction: stream
Bot: wax
Enemies: BotA, Multi0
Actors:
Actor0: mpspawn
Owner: Multi0
Location: 16,3
Actor9: vault
Owner: Multi0
Location: 16,2
Actor1: popupvan
Owner: BotA
Location: 7,7
Actor2: digger
Owner: BotA
Location: 9,8
Actor3: streamvan
Owner: BotB
Location: 26,26
Actor4: scraper
Owner: BotB
Location: 24,25
waxseed0: waxseed
Owner: Neutral
Location: 8,25
waxseed1: waxseed
Owner: Neutral
Location: 12,12
waxseed2: waxseed
Owner: Neutral
Location: 21,21
waxseed3: waxseed
Owner: Neutral
Location: 25,8
Rules: rules.yaml