Wiki/Exploration & Zones/Zone Progression

Zone Progression

Zones form a connected graph. Exploration unlocks zone exits to adjacent zones, with exit discovery scaling as you explore more.

Zone Exit Scaling

Zone exits become easier to discover as exploration percentage increases. Below 50%, the base exit chance is used unchanged. Above that threshold, a quadratic multiplier applies.

progress = min((explorationPercent - 50) / (100 - 50), 1)
multiplier = 1 + (20 - 1) * progress2 (quadratic scaling)
scaledExitChance = baseExitChance * multiplier
ConstantValueDescription
ZONE_EXIT_SCALING_START50%Exploration % below which no scaling applies
ZONE_EXIT_SCALING_MAX_MULTIPLIER20xMaximum exit chance multiplier at 100% exploration

Travel Costs

Moving between zones costs turns. Difficult terrain doubles the cost. Returning along a previously traveled path (breadcrumb) is free.

ConstantValueDescription
BASE_TRAVEL_COST100 turnsBase turn cost to travel between zones
DIFFICULT_TERRAIN_MULTIPLIER2xCost multiplier for difficult terrain

Zone Exploration Progress

Exploration progress within a zone determines which mob tiers are available and how zone exit chances scale. Each zone uses configurable tier thresholds; the defaults are:

TierUnlocks At
Tier 10% exploration
Tier 225% exploration
Tier 350% exploration
Tier 475% exploration

Encounter Decay

Discovered encounter sites and resource nodes decay over time if not engaged.

ConstantValueDescription
ENCOUNTER_SITE_DECAY_RATE_PER_HOUR25%/hrEncounter site decay rate
RESOURCE_NODE_DECAY_RATE_PER_HOUR65%/hrResource node decay rate

Encounter Site Sizes

When an encounter site is discovered, its size determines the number of rooms and mobs within.

SizeMob Count Range
Small23
Medium46
Large710