TraumaRL

A 7DRL survival shooter · wake up in the trauma centre of a space station where something has gone terribly wrong

> Enter the dungeon
Date of birth2014 7DRL 2014, released 16 March 2014 (v1.0 commit 17 March, 7drl-v1.1 on 22 March); this build flend/roguelike traumarl @ d429380
Creatorflend (Tom Ford) art by ShroomArts
LanguageC# .NET with libtcod
PlatformWindows tiles in a libtcod window

Lineage

TraumaRL is the third of flend’s 7DRLs in one C# code base (the repository’s first commit, “Minimal skeleton for RogueBase project”, is from 3 January 2009): DDRogue (7DRL 2009) → FlatlineRL (7DRL 2013, v1.0 on 17 March 2013) → TraumaRL (7DRL 2014). RogueBasin calls it “the direct successor to FlatlineRL” that “continues the plot from that game”, and names DoomRL (shooting) and System Shock (adventure structure) as inspirations. Each game is a branch of flend/roguelike; the source tree still carries the fantasy monsters and items of DDRogue and FlatlineRL’s readme.

See the family tree.

Credits

flendTom Ford: design and code (flend/roguelike)
ArtShroomArts (ShroomArts blog post)
Librarieslibtcod by jice, libtcod-net by Chris et al. (acknowledged in the readme)
Web portThis site: .NET WebAssembly, windows, menus, saves (memmaker/traumaRL)

Licence: code GPL v3; “the graphics … are proprietary and may not be used in other projects without my permission” (README).

Trivia

What's unique

Code dive

Stats

ThingCountNotable ones
Creatures74 classesstation foes: Camera, Alert bot, Patrol Bot, Swarmer, UltraSwarmer, Juggernaut, Warrior Cyborg, Heavy turret, Rolling Bomb, Explosive Barrel, The Captain; plus DDRogue’s fantasy bestiary still in the code (black unicorn, necromancer, pixie, “poor defenceless friend”)
Items73 classesPistol, Shotgun, Heavy Laser, Vibroblade, Frag, Stun and Sound grenades, wetware (Aim, Bio, Boost, Shield, Stealth), Nano Repair, Tactical Overlay; fantasy leftovers like the GodSword and the Knockout Dress

Manual

We found no manual: the 7DRL release has none beyond the in-game help (?) and the intro, and the RogueBasin page describes the game. Our help page collects the keys, the intro and tips.

Getting started

  1. Open the game and read the intro.
  2. Move with the arrow keys or vi keys; f fires, x examines, i lists the inventory.
  3. Pick up weapons and wetware; read logs for the plot and for where key cards are.
  4. Take the elevators between levels; locked doors need their card, found on another level.
  5. Enter lists every command; help.html has keys, saving and credits.

Help

We found no written walkthrough. Video: DFuxa Explores – 7DRL 2014 TraumaRL Part 1. Rules of thumb from RogueBasin and the code:

Cheats

Upstream has a debug mode (debug=true in config.txt: debug keys such as K to open all locks and on-screen debug info). Our build ships debug=false; the page URL ?rviplocks enables only the lock-opening key and a Debug menu entry. No wizard mode.