Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Some of them where pretty hilarious, and I'm wondering if they are randomly created, or specific to the staff listed? If they aren't random, is there a list somewhere?

share|improve this question
up vote 14 down vote accepted

They are randomly generated.

And here's a great news for you. I've created a little webpage for generating the same exact names that are found on Portal 2 Coop end credits. See (refresh to get a new job title). It is a REST service so you guys can actually use it for your own apps or you can also get the source code in PHP.

Where you can find the list:

Inside XYZ:\Program Files (x86)\Steam\steamapps\common\portal 2\portal2\scripts\vscripts\credits\credits_coop.nut there is a section that contains job prefixes, middle and suffixes:

JobPrefix <- [

JobMiddle <- [
"Deep Sea",

JobSuffix <- [

And on line 639 of that same file, there is the script that randomly generates the job title:

// send off a random job title  
EntFire( "@command", "Command", "coop_set_credits_jobtitle " + "\"" + JobPrefix[RandomInt( 0, JobPrefix.len()-1 )] + " " +  JobMiddle[RandomInt( 0, JobMiddle.len()-1 )] + " " + JobSuffix[RandomInt( 0, JobSuffix.len()-1 )] + " <<\"", 0)
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.