Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds "Stowaway" job #351

Merged
merged 6 commits into from
Oct 1, 2023
Merged

Adds "Stowaway" job #351

merged 6 commits into from
Oct 1, 2023

Conversation

MrMelbert
Copy link
Owner

Adds the "Stowaway" job, subconsciously inspired by the Goonstation trait of the same name (where I ended up making this entirely independently and then remembered the Goon trait exists).

You get:

  • No bank account
  • No headset
  • No PDA
  • No proper ID card
    • You're given an ID card which has basic maintenance access, but does not have your name
  • A toolbox with some tools
  • A station bounced radio
  • A flashlight
  • Some pocket change

Additionally

  • You have no entry on the crew manifest, no security record, and no medical record
  • You don't receive mail
  • You cannot latejoin as this job
  • You spawn somewhere random in maintenance

But why?:

I thought it'd be a fun job for one-off gimmicks.

I don't expect anyone to ""main"" Stowaway, but if they want a way to introduce a new character, or have a character they rarely play, they can cut down on some admin setup by just throwing themselves in maintenance and hiding until they get found.

Or it gives some shenanigans for security to get up to as a stowaway is technically not here legally. Of course you're not an antag

@MrMelbert MrMelbert added the Feature Its a bug label Sep 27, 2023
@CRITAWAKETS
Copy link
Contributor

Would be interesting if there were a slight element of randomness to it. Presumably most stowaways were there from a previous shift or the station construction crew/reclamation crew, so they'd have some kind of story behind that. It's an easy way to generate a fun little story for your character if you have no idea what to do.

@@ -28,6 +28,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0)
JOB_ASSISTANT,
"Bridge Officer", //NON-MODULE CHANGE // MELBERT MODULARIZE ME
"Asset Protection", // NON-MODULE CHANGE
"Stowaway",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"Stowaway",
"Stowaway", // NON-MODULE CHANGE

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This list is killed next update anyways, so putting comments by it is pointless

@MrMelbert
Copy link
Owner Author

Would be interesting if there were a slight element of randomness to it.

I kind of intended it to be a "you fill in the blanks" role, but I could generate some fake memories for people who just wanna get something random.

@MrMelbert MrMelbert merged commit f29acce into master Oct 1, 2023
19 checks passed
@MrMelbert MrMelbert deleted the lost_quirk branch October 1, 2023 22:41
backstory_suggested_goal = "Give up your old life and start anew - maybe on the station itself, or attempt to reconcile with [old_boss]."

if(5)
var/datum/job/old_job = pick(SSjob.joinable_occupations)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

didnt notice this, but wouldnt this mean you can get a head of staff
would be funny if you ended up getting fucking captain

@MrMelbert MrMelbert added the Non-Module Code Touches main files. I'd make an action for this but I'm lazy. label Nov 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Its a bug Non-Module Code Touches main files. I'd make an action for this but I'm lazy.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants