Operator Field Manual

Tidefall // Manual

A top-down pixel extraction-survival game — Tarkov × Don't Starve — built on a Solana / USDC economy. Drop into a procedural cave, salvage everything that moves, and claw your way to an open extract before the clock hits zero. Die, and you lose the whole pack. Everything below is pulled straight from the live game rules.

Tick Rate15 Hz
Raid Timer15:00
World7680×5400
Players / Cave6
Extracts6 · 3 open
Max Level100
Overview & Pitch§01

Salvage the deep. Extract alive. Build an island that pays you while you sleep.

Tidefall is a session-based extraction-survival game viewed top-down in pixel art. Each "raid" drops your Operator into a freshly generated underground sector swarming with creatures. There is no respawn and no checkpoint inside a raid: the only way to keep what you find is to physically reach an open extraction point and hold it.

It fuses two loops:

  • The Tarkov loop — high-stakes raids where your loot is only yours once you extract. Get killed (by a creature OR another player) and your entire raid pack is gone.
  • The Don't Starve loop — a persistent Living Island base you decorate and develop. Producers passively generate resources (even offline), stations unlock crafting, and buffs strengthen your next dive.

The persistent layer is wired to a Solana wallet. Your account holds a USDC balance; the in-game Market is the single channel that converts salvaged loot into real spendable USDC. Every item carries a base value in USDC, which also drives its rarity tier.

Two currencies, two jobs
USDC is the hard economy — earned by selling loot, spent on supplies. Gold is a salvaged resource used as the sink for expanding your island. They never mix: you cannot buy gold with USDC, and gold is never paid out as USDC.
Core Loop§02

The game cycles through five stages. Master the rhythm and the risk curve becomes readable.

#StageWhereWhat happens
1PrepareBase / IslandAllocate stat points, collect island production, craft gear, sell/buy at the Market, read your active island buffs.
2DeployDeployment TerminalPick an insertion zone (Cave or Cemetery). Matchmaking joins an open instance or spins up a new one.
3RaidThe caveMove, fight creatures, salvage loot into your raid pack. Other players may share the cave — full friendly fire.
4ExtractAn open zoneReach an OPEN extraction point and stand in it for 3 s. Success commits your pack + XP to permanent storage.
5Bank & GrowBase / IslandLoot lands in your Stash, XP levels your hero. Reinvest into the island, repeat.
The whole loop is gated on stage 4
Loot is held in volatile session memory during a raid. It is only written to your account on a successful extract. Death = discard. The cave keeps everything you were carrying.
The Operator / Hero§03

Three core attributes feed three derived stats. Every level grants points to spend.

Your Operator is defined by three attributes. Each one feeds a single derived combat stat through a fixed formula:

AttributeFeedsFormulaPer point
STRENGTHDamage multiplier1.0 + 0.05 × STR+5% melee damage
VITALITYMax HP100 + 20 × VIT+20 max HP
AGILITYMove speed60 + 2 × AGI+2 speed (px/s)

Base attack damage before the multiplier is 12. So an Operator with 10 STR hits for 12 × (1 + 0.05×10) = 18 per swing. Base HP with 0 VIT is 100; base speed with 0 AGI is 60 px/s.

XP & Leveling

The XP threshold to advance scales quadratically: xp_to_next = level² × 100. Reaching level 2 needs 100 XP banked at level 1 (1²×100); level 3 needs 400; level 10 needs 8,100; and so on up to the cap of level 100.

LevelXP to nextLevelXP to next
1100108,100
24002562,500
52,50050250,000
86,40099980,100

Stat Points & Allocation

  • You start with 5 unspent stat points.
  • Each level-up grants +3 points.
  • Points are spent in the Base screen (the OPERATOR // HOME CAMP panel) — one click adds one point to STR, VIT, or AGI. You cannot spend more points than you hold.
XP is only earned on extract
XP from kills accrues in the session, but — like loot — it is only committed to your hero when you extract alive. A successful extract also multiplies your earned XP by your island's XP buff (see §10).
Raids§04

Two biomes, a 108-room procedural cave, and a 15-minute clock that ends in collapse.

When you deploy you choose an insertion zone. Two biomes exist today, each with its own enemy roster, loot tier, and difficulty rating:

ZoneSectorDifficultyLoot tierRoster
CAVESector 011 (Low)LowFungus creatures (4 types)
CEMETERYSector 023 (High)HighZombies & Banshee (4 types)

Higher difficulty raises both the danger and the reward: it adds extra enemies (+6 per difficulty level) and a richer loot tier. The Cemetery is the high-risk / high-reward dive.

The Procedural Cave

Every raid generates a fresh dungeon from a random seed — layout is never the same twice. The world is a huge 7680 × 5400 px space partitioned into a 12 × 9 room grid = 108 rooms. A randomized DFS spanning tree links the rooms with 3-tile-wide L-shaped (90°) corridors, plus ~22% extra edges that add loops so you're never funneled. The backend is authoritative: it generates the floor mask and ships it to your client, so collision and rendering can never drift apart.

  • Spawn — you start in the central room. Enemies populate every other room (any room more than 340 px from spawn).
  • Enemy density — roughly 1.2 creatures per room (≈130 on the 108-room grid), plus +6 × difficulty, hard-capped at 150 per cave.

Enemies & AI

Each creature uses the same simple, readable AI: it locks onto the nearest living player. If that target is within its aggro range it gives chase; once inside its attack range (30 px) it swings on its own cooldown. Outside aggro range it idles. They never path through walls — they respect the same floor mask you do.

Cave roster

CreatureHPDMGSpeedAggroAtk CDXPLoot
Immature Fungus183381100.90s4low
Old Fungus285341201.00s7low
Long Fungus (ranged)246281801.40s8low
Heavy Fungus559241001.30s14high

Cemetery roster

CreatureHPDMGSpeedAggroAtk CDXPLoot
Zombie356301301.10s9low
Muscle Zombie6011341301.10s16high
Bloated Zombie8014201001.50s18high
Banshee (caster)4510322201.60s22high

Player Combat

Base Damage12
Attack Range48 px
Attack Cooldown0.45 s
Body Radius12 px

Your swing is an instant radial hit: every enemy (and every other player) within 48 px takes your full damage at once, then a 0.45 s cooldown gates the next swing. Damage equals 12 × your STR multiplier. Killing a creature awards its XP and rolls its loot table into your raid pack.

The 15-Minute Clock & Collapse

Every raid runs on a hard 900-second (15:00) timer. When it hits zero the cave collapses: any player still "active" (not yet extracted) is instantly killed and their pack is lost. The HUD clock turns amber at 90 s left and flashes red "EXTRACT NOW" in the final 30 s. There is no overtime — the clock is the real boss.

Extraction§05

Six points, cycling open/closed on a deterministic schedule — exactly three are open at any instant.

Six fixed extraction points are spread across the cave: the four corner rooms, plus top-middle and bottom-middle. Each has a 44 px radius. They are not always usable — they cycle OPEN and CLOSED on a deterministic clock.

ParameterValueMeaning
Cycle period300 sFull open→close→open loop length
Open duration150 sHow long a point stays open each cycle
Open ratio150 / 300 = 1/2Each point is open exactly half the time
Phase staggeri × 300 / 6 = 50 sPoints are offset evenly around the cycle
Always openexactly 3 of 6The 1/2 ratio + even stagger guarantee it
Extract channel3.0 sTime you must hold an open zone
Decay rate1.5×How fast progress drains if you leave
The always-three invariant
Because every point is open half the time and the six phase offsets are spaced evenly (50 s apart), the windows interlock so that exactly 3 of the 6 points are open at every moment. An exit is always available somewhere — the question is whether you can reach it in time.

The Extract Channel

  • Stand inside an open point. A progress bar fills over 3 seconds.
  • Progress only advances while the point is currently open and you are inside its radius.
  • Leave the zone and progress decays at 1.5× — about 2 s to fully drain a full channel. Don't step out early.
  • At 100% you are EXTRACTED: your pack + XP commit instantly and you're out, even if others keep playing.

The Sector Map minimap (top-right of the HUD) plots every point as a diamond — teal when open with a glow ring, dim when closed — each labeled with a countdown to its next state change and a directional tag (NW, N, NE, W, E, SW, S, SE) relative to world center. The minimap shows only YOU, never enemies or rival players (an intentional info-leak rule).

PvP Multiplayer§06

Up to six operators per cave. No teams. Full friendly fire. Kill a rival, take their pack.

A cave instance is shared. Multiple operators can occupy the same dungeon, and there are no teams — every player can damage and kill every other player.

Matchmaking

RuleValueEffect
Max players6Hard ceiling per cave instance
Join window120 sYou can only join a session in its first 2 minutes
Matchingby biomeEnter looks for an open same-biome session before creating a new one
Idle grace15 sIf all clients disconnect, the session closes after 15 s (no leaking ghost raids)

When you deploy, the system first looks for a session that is still active, under the join window, below the player cap, and on your chosen biome. If one exists, you join it; otherwise a brand-new session is created with you as the founder. After the 120 s window closes, a session is locked — no late arrivals.

Spread Spawns

To prevent telefragging, new arrivals don't spawn on top of you. The spawn picker chooses the candidate room that maximizes the minimum distance to every player already in the cave. You always get breathing room.

Loot-Steal & Bounty XP

  • Your attack hits rival players in the same 48 px radius as creatures — there is no off switch for friendly fire.
  • Land the killing blow and you steal the victim's entire raid pack — every item they were carrying is merged into yours.
  • The kill also pays a flat +50 bounty XP on top of the dead player's dropped loot.
  • The victim is eliminated on the spot — their pack is zeroed, so nobody else can grab it.
A loaded rival is a walking jackpot
The richest target in the cave is another operator who's been farming. Killing them transfers their whole haul to you — but you still have to extract it. A failed ambush just feeds someone else.

Per-Player Island Buffs

Buffs are personal. Each operator carries their own island's Rested (max-HP) and XP multipliers into the shared raid — your neighbor's lavish base does not buff you, and finalize multiplies XP per-player. Multiplayer-safe by construction.

Outcomes§07

Every raid ends one of two ways. One keeps your pack; one feeds the cave.

▲ Extracted

You held an open point for the full channel. Your entire raid pack is secured and committed to your Stash. Earned XP (× island XP buff) is added to your hero. The end screen shows your secured loot manifest, XP gained, and time in raid.

✖ Eliminated

Killed by a creature, a rival operator, or the cave collapse at 0:00. Your raid pack is lost — discarded entirely (or stolen, if a player killed you). No loot, no XP. The cave keeps it all.

On extract you KEEPOn death you LOSE
All looted items → StashEverything in the raid pack
All earned XP → Hero (× XP buff)All earned XP from that run
Permanent — never lost againStolen by your killer if PvP
Your hero & stash are never at risk
Only what you carry during a raid is on the line. Your account, banked Stash, hero level, island, and USDC are persistent and safe — death only costs you the current run's pack and XP.
Loot & Rarity§08

Kills roll loot tables into your raid pack. Every item's USDC value sets its rarity tier.

When you kill a creature, its loot table is rolled — each row is an independent chance to drop a random quantity. Loot drops straight into your raid pack (the session inventory shown bottom-left on the HUD). Tougher, high-tier enemies roll richer tables.

Loot tablePossible drops (item · chance · qty)
cave_lowMushroom 60% ×1–3 · Stone 40% ×1–2 · Iron Ore 15% ×1 · Gem 2% ×1
cave_highIron Ore 50% ×1–3 · Gold 20% ×1–2 · Gem 8% ×1
cemetery_lowBone 70% ×1–3 · Herb 30% ×1–2 · Gold 10% ×1
cemetery_highBone 60% ×2–4 · Gold 30% ×1–3 · Gem 12% ×1–2

Rarity Tiers

Rarity is derived directly from an item's base USDC value — no separate roll. The same thresholds drive the Stash colors and the Market sort order:

TierUSDC valueExamples
LEGENDARY≥ 1.00Gem · Bone Club · Wooden Sword
EPIC0.30 – 0.99Health Potion · Sawmill · Furnace
RARE0.12 – 0.29Iron Ingot · Wooden Chest · Scarecrow
UNCOMMON0.05 – 0.11Iron Ore · Cave Mushroom · Herb
COMMON< 0.05Wood · Stone · Plank · Bone

The Gem (1.00 USDC) is the chase drop — a legendary that only the high loot tables roll, and only rarely (2%–12%). A single secured Gem can be worth more than an entire pack of common ore.

The Stash§09

Your durable vault. Everything you successfully extract lands here, permanently.

The Stash (STASH // SALVAGE on your base screen) is your persistent inventory. Unlike the raid pack, it is durable — items here are never lost to death. Extracted loot, crafted goods, island production, and market purchases all live in the Stash.

  • Each entry shows quantity, name, category, per-unit USDC value, and a rarity-colored tile.
  • The frame header shows your total Stash value (Σ quantity × unit value) in USDC.
  • Items sort by rarity (legendary → common), then value, then name.
  • Most resources stack to 999; consumables to 99; weapons are unique (stack 1).

The Stash is also the source of truth for everything else: crafting pulls inputs from it, building/placing consumes from it, expansion spends Gold from it, and the Market sells out of it.

Living Island / Base§10

Place objects that work for you: producers, stations, storage, and buffs — even while you're offline.

Your island is a tile grid you decorate by placing crafted objects. Most are cosmetic, but four roles carry mechanical effects (defined per object type). Placing an object consumes one of that crafted item from your Stash; removing it returns the item (the craft cost is only paid once).

RoleWhat it doesExamples (per hour / value)
ProducerPassively yields a resource over timeTree → wood 4/h · Oak Log → wood 6/h · Rock → stone 6/h · Coal Pile → stone 10/h · Statue → gold 2/h · Crystal → gem 0.5/h
StationUnlocks recipes (no Building needed)Sawmill, Furnace, Workbench, Alchemy
StorageRaises the per-item production capWooden Chest +120 · Barrel +80 · Crate +60 · Sack +50 · Pot/Jug/Urn +40
BuffStrengthens your next raidFountain +12% Rested · Rune Tablet +8% XP · Lamp/Lantern +5% XP

Passive Production & Offline Accrual

  • Producers generate continuously. Yield = per_hour × hours since last collected, floored to whole units. It accrues even while you're logged out.
  • Each item is independently capped at BASE_CAP 100 + Σ storage caps. With no storage, production stops accumulating once any item hits 100.
  • Hit COLLECT to sweep all pending production into your Stash; this resets the timer to now.
  • First-ever collect is not retroactive — it just starts the clock (no instant windfall from before you had producers).

Raid Buffs

BuffEffectPer-objectTotal cap
RestedHigher max HP this diveFountain +12% · Flask/Rack +10%+50%
XPMore XP from the diveRune +8% · Lamp/Lantern +5%+50%

Buffs stack from every matching object up to a hard +50% ceiling each. Rested raises your starting/max HP for the raid (a fully Rested operator with 0 VIT enters with 150 HP); XP multiplies committed XP on extract. The Deployment Terminal shows your active buffs before you dive.

Expansion

  • The island starts at 16 × 12 tiles (level 0).
  • Each EXPAND adds +4 × 4 to the dimensions (more placement capacity) and increments the level.
  • Cost is paid in Gold: 50 × (level + 1) — so 50, then 100, then 150, and so on. This is the main Gold sink.
Crafting§11

Stations unlock recipes. Inputs come out of the Stash, outputs go back in — one atomic transaction.

Crafting turns raw salvage into planks, ingots, potions, weapons, and the placeable objects that make your island work. A recipe that lists a station requires that station present in your base — either as a built Building or as a station-role placeable on your island. Stationless recipes (most decoration) only need the base itself.

RecipeStationInputs →Output
PlankSawmill2 Wood1 Plank
Iron IngotFurnace2 Iron Ore1 Iron Ingot
Health PotionAlchemy2 Herb + 1 Mushroom1 Potion (heals 50)
Wooden SwordWorkbench3 Plank1 Sword (8 dmg)
Bone ClubWorkbench4 Bone + 1 Plank1 Club (12 dmg)
Sawmill (placeable)4 Plank + 2 Iron Ingot1 Sawmill station
Cottage24 Plank + 10 Stone + 4 Ingot + 1 Gem1 Cottage

Plus ~90 decorative placeables (trees, rocks, fences, barrels, paths, statues…) crafted from wood / stone / herb / plank — each doubling as a producer, storage, station, or buff when its type carries a role.

Build the bootstrap chain first
Wood → Sawmill → Planks unlock the Workbench tier; Iron Ore → Furnace → Ingots unlock stations and houses. Stand up a Sawmill and Furnace early and the rest of the tree opens up.

Station build costs (as Buildings)

StationCost
Sawmill5 Wood
Furnace8 Stone
Workbench6 Wood
Alchemy Table4 Wood + 2 Herb
Anvil6 Stone + 2 Iron Ingot

Removing a Building refunds half its cost. Crafting is instant (time_sec = 0 for all current recipes).

Marketplace & Economy§12

The Black Market is the only bridge between loot and USDC. A built-in spread keeps the economy honest.

The Market is the single channel that turns salvage into spendable USDC and back into supplies. It runs on a fixed spread so buy is always pricier than sell, which kills arbitrage.

ActionRateUnit priceCatalog
SELL loot → USDC0.85×base_value × 0.85Anything in your Stash
BUY supplies → −USDC1.15×base_value × 1.15Only resources & consumables

So a Gem (base 1.00) sells for 0.85 USDC; Iron Ore (base 0.05) sells for 0.04. Buying is restricted to the supplies catalog (raw resources + consumables) — you can never buy weapons, legendary loot, or placeables; those must be looted or crafted. All money is handled in cents (rounded half-up), each trade committed atomically.

Sources & Sinks

Sources (+)
  • • Extracting raid loot → Stash
  • • Island passive production
  • • PvP loot-steal
  • • Selling loot → USDC
Sinks (−)
  • • Island expansion (Gold)
  • • Crafting consumes resources
  • • Buying supplies (USDC, +15%)
  • • Death — losing your pack
Controls & HUD§13

Controls

InputAction
W A S DMove (8-directional)
SPACEAttack (radial swing)
CLICKAttack (mouse alternative)

Movement intent is sent at a fixed rate; the server is authoritative and simulates at 15 Hz, so your client interpolates between snapshots. You only control your operator while your status is "active."

HUD Reference

HUD elementWhereShows
VitalsTop-leftHP integrity bar (teal→amber→red), STABLE/CRITICAL, +XP · FOES · HAUL chips
Mission ClockTop-rightTime left; amber ≤90 s, red flashing ≤30 s (EXTRACT NOW)
Sector MapTop-rightFloor silhouette, your dot, the 6 extract diamonds + countdowns
Extractions listUnder mapEach point: zone label, OPEN/CLOSED, time to change
Extract barBottom-centerChannel progress % when standing in an open point
Raid PackBottom-leftYour salvaged loot this run, with quantities
End OverlayOn finishEXTRACTED / ELIMINATED, loot manifest, XP, time in raid
Tips & Strategy§14
  • Plan your exit before you loot. Note which 3 points are open and where the next ones flip. The map countdowns tell you the future — read them.
  • The clock is the real killer. Most failed raids aren't deaths — they're a full pack lost at 0:00. Start heading for an exit with a comfortable margin.
  • Don't over-extend the channel. Stepping out at 90% drains fast (1.5×). Commit to the full 3 s once you start.
  • VIT survives, STR farms, AGI escapes. Early VIT keeps you alive to learn; AGI lets you outrun zombies (most are slower than 60 px/s) and reach exits.
  • Respect ranged & casters. Long Fungus (180 aggro) and Banshee (220 aggro) pull from far — close the gap or break line of sight.
  • Other operators are the biggest threat AND prize. A kill hands you their entire pack + 50 XP. But you still have to carry it out.
  • Build producers + storage first. Passive yield with a high cap means you log in to a full Stash. Add a Fountain (Rested) and a Rune Tablet (XP) before hard dives.
  • Mind the spread. Sell at 0.85×, buy at 1.15× — don't churn the same item; only buy supplies you can't loot efficiently.
Glossary§15
TermMeaning
OperatorYour playable hero — STR / VIT / AGI, levels, derived stats.
Raid PackVolatile per-run inventory of looted items. Lost on death, banked on extract.
Extraction PointOne of 6 zones that cycle open/closed. Hold an open one for 3 s to escape.
StashDurable persistent inventory. Never lost to death.
Living IslandYour persistent base of producers, stations, storage, and buffs.
BuffPer-player island bonus carried into a raid: Rested (HP) and XP, capped +50% each.
Friendly FireAll player attacks hit all other players — no teams in a cave.
Bounty XPFlat +50 XP for killing a rival operator.
USDCHard currency on Solana. Earned by selling loot, spent on supplies.
GoldSalvaged resource used only to expand the island.
CapPer-item production ceiling: 100 base + Σ storage caps.
CollapseThe cave killing every still-active player when the 15:00 clock hits zero.
Tidefall Field Manual · numbers sourced live from game rules⚔ Play