UX lab · Front-end
Boot to Command Deck
Walk the locked front-end. Esc / Enter / Space skip the intro. Hold Tab opens Local Map on planet (World Map in orbit). Tab toggles Local ↔ World. Set Primary drives the GUI locator. Tap M pings name + meters 4 s. Esc opens the session menu. Written lock and UX flow charts: Front-End UI (FE11, FE31 auth, FE32 Social).
Terra FirmaAwakening
Esc · Enter · Space to skip
Terra FirmaAwakening
Options
Lyra parity tabs.
Benchmark
Timed Earth + Ring flyover. Results stay local.
Avg 72 · 1% 48 · 0.1% 31 · Epic · 1920×1080
Credits
Terra Firma: Awakening — Shiv / HAVOC / Earth Year 1.
Quit Terra Firma: Awakening?
Play
Characters do not transfer between Solo and Online.
EOS login
Password save requires username save. Do not use this on a shared machine.
Stay signed in stores the EOS session in OS secure storage. Link Discord after login from Command Deck → Social → Discord (not on this screen). Discord consent is once until Log Out. The short-lived Discord AccessToken is never written to disk.
Two-factor
Enter the 6-digit code.
Character Select
No characters in this pool.
Shared device: Log out of EOS clears Stay signed in and Discord consent. Next Online shows the login screen. Unlink Discord (Social) is not an account switch.
Create character
Starts as this main class. Subclasses unlock in order as you level — not chosen here.
Reset campaign
Story flags, last location, and endgame hub state wipe. Name, Order, gear, Collections, Xenobiological Codex, hangar, and marketplace unlocks stay.
Type RESET to confirm.
Delete character?
This slot is gone. This is not Reset Campaign.
In worldHold Tab = map · Set Primary on Local or World Map · Tap M = ping 4s · Esc = session
Local Map · Ring Approach
Sector topo. Set Primary drives the GUI locator (pip + tape + tracker). Online: Daily / Weekly / Hard live here. Tab toggles World Map.
Earth + Indra’s Ring. Daily / Weekly / Hard live here too. Filter Tasks. Set as Primary. Local Objects stay on Local Map. Tab drops into Local Map. Solo hides RAID, VAULT, and Online tasks.
Character / Inventory
Opens Character screen I in-game. This lab does not replace the I-screen UX lab.
Hangar
Ships and mechs available to this character only.
Appearance
Collections
Journey
Game Story log — missions done, next steps, Val/Dea discoveries. Maps stay on Tab (Local ↔ World). This page is the narrative log only.
Marketplace
Social
Social is Online only. This tab stays visible and locked on Solo.
Discord
Lab mock of Discord OAuth / SDK consent. Real client never shows Discord email or password inside Terra Firma — Discord owns that UI if a Discord session is needed.
Connect Discord
Link Discord to EOS account —.
Opens Discord consent (app or browser). Terra Firma only receives a short-lived AccessToken for EOS Connect.
Authorize Terra Firma
Discord session: —
- Identify your Discord account
- Deliver fireteam / clan invite notifications
Authorize returns an AccessToken → EOS_Connect_LinkAccount (EOS_ECT_DISCORD_ACCESS_TOKEN). Token is never written to disk.
Linking…
Received AccessToken. Calling EOS Connect LinkAccount…
Settings
Same Options screen as the main menu.
Lyra parity.
PausedSession
Log out of EOS?
Clears Stay signed in and Discord consent on this device. Next Online shows the login screen. Discord stays linked on this EOS account for the next time you sign in — another player’s EOS login only sees their own Discord link.