Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • vgstation13 vgstation13
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,627
    • Issues 1,627
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 44
    • Merge requests 44
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • vgstation
  • vgstation13vgstation13
  • Issues
  • #12437
Closed
Open
Created Nov 01, 2016 by Rob Nelson@N3X15Maintainer

Freeing up job roles automatically AKA "our detective wants quit, send us a new one"

Created by: gbasood

I can't remember if I was talking to @Clusterfack or @PJB3005 about this but basically the idea is that you'd have the ability for players to gracefully remove themselves from round.

I'm not entirely sure, offhand, how to execute this without fucking up. My first impression was

  • Player wants to quit
  • Player gets his resignation stamped by heads
  • Player departs on a departures shuttle specifically for this purpose, or some other method (suicide booth?)
  • Players in lobby would have the ability to select the departee's job as if it were never taken, and would arrive like any other latejoiner. Departee would become a ghost and would be treated as if they suicided.

Potential problems:

  • No heads to stamp
  • Player items need to stay on station (which we can deal with with code, so whatever)
  • If using a "departures shuttle", would need to prevent non-departing players from being shipped off, so maybe we don't use this.
  • Traitor targets probably need to stay on station no matter what

Input is welcome, tagged discussion for a reason.

Assignee
Assign to
Time tracking