What works so far
A hand-written list of what you can do in game right now. It changes as things land.
70 of 142 working Last changed 4 days ago
Player
11 of 16 working-
WorkingPlayer movement and sprintingPeers move, sprint and turn in live sessions.
-
WorkingCrouching and sneakingValidated in game by owner report on 2026-08-03.
-
WorkingJumping and fallingValidated in game by owner report on 2026-08-03.
-
WorkingAim pitch and sighted poseValidated in game by owner report on 2026-08-03.
-
WorkingEquipped weapon modelValidated in game by owner report on 2026-08-03.
-
WorkingWeapon drawn and holsteredValidated in game by owner report on 2026-08-03.
-
PartialClothing and armorAnother player's outfit shows up when both of you are playing the same sex of character. On 2026-08-12, with one male and one female, the peer's body built wrong and no clothing appeared at all.
-
In progressPlayer face and body appearancePlayed twice on 2026-08-12 with a male and a female character and it failed both ways: one player invisible, the other with the wrong head. The cause is now known and a fix is written, not yet played.
-
PlannedPip-Boy open and closeTried in game on 2026-08-06 and the engine refuses to play it on another player's character. Parked for a later polish pass; a nametag already shows who is in their Pip-Boy.
-
WorkingPip-Boy light on peersValidated in game by owner report on 2026-08-03.
-
In progressPower armorRead-only probe is built; occupancy, ownership, mirror suits and fusion-core sync are not.
-
WorkingNametagsNames, levels, health and rads render over peers; head-bone anchoring fixed height bob.
-
WorkingAttention iconsValidated in game by owner report on 2026-08-03.
-
In progressPlayer map markersServer routing and the Pip-Boy model writer are built; whether the icon appears is untested.
-
WorkingParty HUD and vitalsHealth, rads and level are replayed on interest changes and resync periodically.
-
WorkingFurniture use and seatsValidated in game by owner report on 2026-08-03.
Combat
5 of 15 working-
WorkingPlayer gunfirePlayer shots are captured and replayed; dry-click shadow shots are fixed.
-
WorkingReload animationsValidated in game by owner report on 2026-08-03.
-
PartialMelee swingsArmed melee routes through the action path; unarmed replay is still unsafe and cosmetic only.
-
PlannedGun bashInput is distinguished, but the capture or proxy refusal path still needs a probe run.
-
WorkingPlayer-to-player damageConfirmed with two players on 2026-08-07: shooting another player hurts them. Before this, one player's gun could do nothing at all for a whole session.
-
In progressPlayer-to-NPC damageProtocol and authority routing are built; the recent fix still needs a live validation pass.
-
WorkingNPCs hurting playersNPC attacker damage is reported and applied to remote players.
-
PartialGrenades and physical projectilesValidated when the peer weapon equips; equipment gaps still gate some launches.
-
PartialExplosions from replicated projectilesReplica damage is guarded so one blast is not reported once per observer.
-
PartialDowned stateConfirmed in game on 2026-08-08: a killing blow puts you down instead of killing you, and your teammates see it. Nothing decides yet what happens when the whole party is down at once.
-
WorkingRespawn after bleedoutConfirmed in game on 2026-08-08: after bleeding out you get back on your feet on solid ground a short walk from where you fell. The earlier run that left you hanging in the air is fixed.
-
PartialRevive interactionConfirmed in game on 2026-08-08: a teammate can walk up to a downed player and bring them back. Charging a stimpak for it, and the pose the downed body holds, changed after that run and are untested.
-
In progressShared NPC aggroProbe and target-fairness design exist; fair combat membership is still being built.
-
PlannedFriendly NPC team logicSettlers and companions defending every player is not implemented yet.
-
In progressKill cameras suppressedConnected-session suppression is built; it needs live validation.
NPCs & Companions
1 of 16 working-
PlannedAmbient NPC movement
-
PartialAmbient NPC adoptionAdoption of matching references works; spawning missing NPC replicas is still unexercised.
-
PartialRuntime encounter actorsTemplate ancestry fallback is validated for adoption; true spawn cleanup is still open.
-
PartialQuest-managed actorsQuest alias actors now pose-sync, but the session will not kill or resurrect them.
-
PartialNPC equipmentEquipment rides roster entries and applies after 3D is ready; spawned presentation still needs coverage.
-
In progressNPC health and wounded stateRoster condition sync is built for health and WorkshopActorWounded; not run in game.
-
In progressNPC unconscious stateLife-state apply for unconscious actors is built and idempotent; not yet validated.
-
In progressNPC gunfire presentationNPC and turret gunfire relays as one burst message instead of one per round. Muzzle flash and sound on peers are not confirmed in game.
-
In progressNPC corpse positionsOwner-reported on 2026-08-07: a body can come to rest tens of metres from where the other player sees it. A fix landed the same day and it still drifts.
-
PartialNPC corpse lootOwner-reported on 2026-08-07: what a body is carrying can differ between the two players. Not diagnosed yet.
-
In progressBodies keep their wounds and gearLost limbs, and bodies vaporised by energy weapons, are not carried to the other player. Gear on a body that was already dead only partly matches.
-
WorkingCarrying NPC bodiesValidated in game by owner report on 2026-08-03.
-
Not plannedRandom encounters as a separate systemNo separate random-encounter system is planned; those actors should ride the ambient NPC roster.
-
PartialFollowers while connectedThe mod dismisses followers by default; recruited companion sync is not built.
-
In progressPeer followers on nametagsA nametag names who is with that player, and another player's cell no longer drags your own companion around. Built, not yet validated in game.
-
In progressCompanion perks from nearby playersThe Lone Wanderer companion-global bridge is built; not validated in game.
The World
14 of 24 working-
WorkingDoors opening and closingOrdinary doors relay end to end. A door that loads a new area is deliberately left alone, because syncing one could hang the other player.
-
WorkingEntering a building at the same timeTwo players walking into the same building together used to leave one of them stuck on a black screen. Fixed and confirmed in game on 2026-08-07.
-
WorkingLocksLock state converges through the world mutation path.
-
WorkingNon-workshop switches and lightsOpen-state relays for ordinary world refs are validated.
-
In progressActivating switches for everyoneThe message and the server rule are built, but the allow list ships empty and the receiver does not replay yet, so nothing is shared in game today.
-
In progressWorkshop switches and gatesServer-created refs now enter open-state sync; flip-a-pylon validation is next.
-
WorkingContainers and lootDurable snapshots and transactions are server-owned.
-
WorkingContainer menu live refreshOpen container menus repaint when another player changes the contents.
-
InvestigatingContainer leveled-list baselinesSeeding unresolved leveled lists can publish generator forms; the safe baseline needs a live run.
-
WorkingStatic loose item pickupStatic placed loose-item removal is durable and replayed on cell entry.
-
WorkingDropped itemsRuntime object identity lets dropped items survive outside the first occupied cell.
-
In progressLegendary and modded gear keeps its modsContainers and dropped items now carry each item's attached mods, so a legendary weapon is not a plain one for everybody else. Built and merged, not yet seen in a live game.
-
WorkingCarried and grabbed objectsCarried-object physics has the pause-resume fix from 2026-08-03.
-
WorkingPersistent world mutationsServer save stores creations, removals, open state and container state.
-
PartialCell replay before visibilityReplay works after entry; the true pre-presentation load hook is still unidentified.
-
PlannedCell respawn reconciliationRespawn-cell contents are not reconciled yet.
-
WorkingHarvesting plantsConfirmed with two players on 2026-08-07: picking a plant shows for the other player. Settlement crops, and plants growing back, are not confirmed yet.
-
PartialDestructible objectsCars are in sync while both players are there. Other breakable things, and anything destroyed before you arrive, are not confirmed yet.
-
WorkingExploding carsConfirmed with two players on 2026-08-07: a car takes damage and blows up the same way for both of them.
-
WorkingWeatherWeather form and blend synchronize in game.
-
WorkingTime of dayGameHour synchronization is validated in game.
-
PlannedCalendar dateGameDay, GameMonth and GameYear are not synchronized yet.
-
In progressMines and trapsDeleted references are visible to world sync now, and a detonated mine is told apart from a disabled one. None of it has run in game, and mines a player throws are a separate path.
-
PlannedScripted world eventsQuest-flagged refs are protected, but scripted event replication is not built.
Building
3 of 15 working-
WorkingWorkshop object placementPlacement syncs in a live session, including objects across settlement cell boundaries.
-
WorkingWorkshop scrappingWorkshop-built objects and plugin-placed clutter scrap in sync.
-
WorkingSettlement state persistenceValidated in game by owner report on 2026-08-03.
-
In progressSettlement registration on replayLinked ref and HandleCreation are built; generator-alone validation is next.
-
In progressBuild budget and resource ratingsHandleCreation should reach the build budget and ratings; the effect is unvalidated.
-
In progressLocal-only settlement reconciliationBuilt to hide singleplayer-only builds that the server never saw; not run in game.
-
PartialWire referencesPartial in game: refs are named and tracked, but peer cable presentation is incomplete.
-
PartialWire endpoints and spline paramsPartial in game: endpoints and spline params are tracked; power transfer and full peer rendering remain open.
-
InvestigatingSettlement power transferRead poweredA and poweredB first; the grid result decides the next fix.
-
InvestigatingGenerators after replayA no-wire generator test is first; current logs cannot separate registration from wiring.
-
In progressSettlement switches and powered lightsOpen-state support for server-named workshop refs is built and awaits flip validation.
-
PlannedSettlement resources and happinessResource totals, happiness and assignment state are not synchronized yet.
-
PlannedSettler jobs and assignmentsWorkshop NPC job scripts are not synchronized.
-
In progressWorkshop turrets as actorsAim, health and unconsciousness are built through actor roster paths; no game run yet.
-
In progressPower armor frame occupancyReuses furniture occupancy claims; suit-specific apply and ownership are not built.
Questing
1 of 8 working-
In progressQuest observation probeThe probe ships on by default so real quest churn can be measured.
-
In progressQuest progress wire and server historyQuestProgress, store, ordering and persistence are built; no game validation yet.
-
In progressQuest catch-up stateA query and debug panel can show stored party quest state.
-
PlannedShared quest stagesNo remote stage is applied yet; phase 2 requires per-quest opt-in.
-
In progressShared quest globalsSession-wide global sync is built with a deliberately empty allow list.
-
In progressQuest allow listsConfig and data extraction exist; live probe data still needs to fill the list.
-
PlannedDialogue policyDialogue remains private by default; no one is force-advanced.
-
WorkingQuest-owned object safetyQuest refs and quest-object inventory stacks are excluded from world sync paths.
Playing Together
12 of 14 working-
WorkingAccount sign-in from gameThe game opens the browser flow and receives the session back.
-
Not plannedEmail sign-in inside gameKernel requires a browser captcha, so the in-game password forms were removed.
-
WorkingAccount page and renameThe site can rename through kernel and refreshes the local profile.
-
WorkingFriends listSearch, request, accept, deny, cancel and unfriend are built.
-
WorkingText chatGlobal, party and nearby channels. Confirmed with two players on 2026-08-07.
-
WorkingPinging a spot for your partyConfirmed in game on 2026-08-06: the marker sits on the spot you pointed at, carries who placed it and how far away it is, and shows on the Pip-Boy map.
-
WorkingPresence and online stateThe event stream makes a player online and closes cleanly when the client dies.
-
PartialFriend activityShows server activity, but presence server ids remain client-reported.
-
WorkingPublic server registryOwners can claim and heartbeat servers; public listed servers appear on the site.
-
WorkingServer owner pagesOwners can list, claim, rotate, move and remove their servers.
-
WorkingServer moderationStaff can suspend and reinstate without leaking suspension state to owners.
-
WorkingAnnouncementsPublic announcements can be edited without a deploy and shown before sign-in.
-
WorkingSocial linksPublic social links are keyed, sanitized and shown on the site and in game.
-
WorkingPublic feature pageCurated rows live in the database and can be edited from admin content.
Servers
8 of 15 working-
WorkingDirect server queryReturns name, description, tags, slots, icon, ping and compatibility without joining.
-
WorkingIn-game server browserValidated in game by owner report on 2026-08-03.
-
PartialServer icons in the browserIcons are real PNG files and absolute paths; in-game browser display still needs final validation.
-
WorkingMax player capA full server refuses extra clients with a defined QUIC close code.
-
WorkingProven direct-server identityServers sign a fresh query challenge with an Ed25519 key.
-
PartialLocal play historyLocal history uses proven server keys; the session-start identity fix just landed.
-
PlannedSaves remember which server they played onA save records the servers it has joined, and joining a different one asks first. Built, not yet run in game.
-
PartialAccount play historyBackend and client sync exist; the session-start identity fix needs production proof.
-
PartialMost and least played sortingUses the larger of local and account totals; depends on proven key discovery.
-
WorkingServer detail pagesListed servers have public detail pages; private details stay owner-only.
-
WorkingPopulation historyHeartbeat samples keep 15-minute peaks for the server detail chart.
-
WorkingJoin public server by idThe registry returns an address only for joinable servers; private ids stay hidden.
-
PartialJoin from DiscordWorks when Fallout 4 is already running; launching the game from an invite is unsupported.
-
PartialAsk to JoinDiscord request path is plumbed, but there is no production UI prompt yet.
-
WorkingServer admin menuA password opens an in-game admin menu whose commands come from the server, including teleports. Confirmed with two players on 2026-08-07. Admins by account are not built.
Interface
8 of 11 working-
WorkingShared in-game panelFriends, servers, account and controls live in one RmlUi panel.
-
WorkingAccount paneShows sign-in state, friends, requests and profile data in game.
-
PartialServers paneDirect and registry server browsing is built; final in-game rendering pass is still open.
-
WorkingControls paneEvery mod key is listed in one place and can be changed from the panel.
-
WorkingRebindable hotkeysBindings round-trip through the TOML client config with conflict reporting.
-
PlannedInput capture safetyEscape capture hold is built to stop pause-menu bleed-through
-
WorkingScreenshot modeOne key hides this mod and the game HUD, validated in a running game.
-
PartialWorld keeps running in menusMenus no longer stop the world for everybody, confirmed in game. A vanilla tutorial popup and some menus still stop it for the one player who has it open.
-
WorkingMain menu onboardingThe main menu shows account state, announcements and social links.
-
WorkingParty invite toastInvite toasts keep their own RmlUi surface alive and draw above the panel.
-
WorkingUI asset checksRCSS alpha and font-weight traps are covered by project checks.
Diagnostics & Tooling
7 of 8 working-
WorkingDeveloper network overlayDone by owner report on 2026-08-03.
-
WorkingDeveloper resource monitorDone by owner report on 2026-08-03.
-
WorkingLogging level gate and rotationDone by owner report on 2026-08-03.
-
In progressCrash reports with module RVAsThe plugin records crash RVAs for engine failures; coverage grows with live crashes.
-
WorkingSave inspectorfop-save-inspect can read the server save and confirmed live settlement records.
-
WorkingTwo-instance dev launcherThe dev script launches both game instances and seeds probe keys.
-
WorkingCI/CD pipelineDone by owner report on 2026-08-03.
-
WorkingServer query CLIfop-query exercises the same direct query protocol as the browser.
No dates are promised here. "Planned" means somebody intends to build it, "not planned" means they do not.