Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Requesting suggestions for thursday's new daily job
#46
Product Promoter. You get a couple boxes full of some item, with the goal of getting the crewmen interested in buying it on the station. Maybe it's some free samples of soda, or a set of deluxe steak knives.
Reply
#47
Simple. Construction worker. Starts with everything they do on the new construction mode. Except... broken versions of all their guns. Like a broken version of the room planner, etc. They just have basic engineering access. that's about it
Reply
#48
Idea: construction worker, fully functioning, as a mentor-restricted job. One or two allowed per round.

With 200 units of rcd ammo and stuff they could build on a cool room, and with their designators they could redecorate the bar for the barman or something
Reply
#49
UrsulaMejor Wrote:Idea: construction worker, fully functioning, as a mentor-restricted job. One or two allowed per round.

With 200 units of rcd ammo and stuff they could build on a cool room, and with their designators they could redecorate the bar for the barman or something

With mentor-restricted late-join whatevers in the works, this oughta fill the bill over a day selection.
Reply
#50
UrsulaMejor Wrote:Idea: construction worker, fully functioning, as a mentor-restricted job. One or two allowed per round.

With 200 units of rcd ammo and stuff they could build on a cool room, and with their designators they could redecorate the bar for the barman or something

Not that I don't like the idea walking into the station and start redecorating... EVERYTHING... The 1500 unit Deluxe RCD has reduced Decon costs (2 - 4 per use instead of 7 - 9) So all you need is a traitor knowing EXACTLY what the Con workers start with, murdering the shit out of them, and start deconstructing large holes into the station.
Then if that traitor wanted to be a MASSIVE PRICK, he could use the Material Shapeer to completely glass off entire rooms quickly and efficiently.

Ontop of that, the amount of mind fuckery that people can do to the normal crewmans with the Plan Designator would certainly be a BLAST. Making a evil lair in the back of the station and killing people for giggles.

Overall, the idea would be cool, but you knew some prick is going to get their hands on that awesome gear and just fuck things up.
Reply
#51
Sorry for the double post but I just had this as a thought.

It would be fun to have a admin gimmick round to respawn all the dead as a shuttle full of construction workers with the objective of

"Rebuild and redecorate the station" And have people just go nuts with it
Reply
#52
Silvercloud29 Wrote:Sorry for the double post but I just had this as a thought.

It would be fun to have a admin gimmick round to respawn all the dead as a shuttle full of monsters with the objective of

"eat everyone on the station" And have people just go nuts with it
Reply
#53
Wizard cosplayer: Spawns with the blue wizard equipment along with the staff. Same access as a Staff Assistant. Can cast "spells" that play the real sound effects (PHEE CABU, EYCEE BEEM, etc.) but with none of the lethality and visuals.

Just around the station and make people panic.
Reply
#54
I was slowly working on adding some new flavor jobs a few weeks ago. I should probably hurry up and finish this shit.

Code:
// mentor-list Special Jobs

/datum/job/special/whitelist
    requires_whitelist = 1
    var/list/alt_names = list()
    name = "Hollywood Actor"

    New()
        ..()
        spawn(5)
            if(src.alt_names.len)
                name = pick(src.alt_names)

/datum/job/special/whitelist/vip
    name = "VIP"
    linkcolor = "#FF0000"
    slot_jump = /obj/item/clothing/under/suit
    slot_head = /obj/item/clothing/head/that
    slot_eyes = /obj/item/clothing/glasses/monocle
    slot_foot = /obj/item/clothing/shoes/black
    slot_lhan = /obj/item/storage/briefcase
    items_in_backpack = list(/obj/item/material_piece/gold,/obj/item/material_piece/gold,/obj/item/baton/cane)
    access = list(access_heads)
    alt_names = list("Senator", "President", "CEO", "Board Member", "Mayor", "Vice-President","Governor")


/datum/job/special/whitelist/inspector
    name = "Inspector"

    slot_belt = /obj/item/device/pda2/heads
    slot_jump = /obj/item/clothing/under/misc/lawyer/black // so they can slam tables
    slot_foot = /obj/item/clothing/shoes/brown
    slot_ears = /obj/item/device/radio/headset/command
    slot_head = /obj/item/clothing/head/NTberet
    slot_suit = /obj/item/clothing/suit/armor/NT
    slot_eyes = /obj/item/clothing/glasses/regular
    slot_poc1 = /obj/item/clipboard
    slot_lhan = /obj/item/storage/briefcase
    items_in_backpack = list(/obj/item/tank/emergency_oxygen,/obj/item/device/flash)

    access = list(access_security, access_tox, access_tox_storage, access_chemistry, access_medical, access_medlab,
    access_emergency_storage, access_eva, access_heads, access_tech_storage, access_maint_tunnels, access_bar, access_janitor,
    access_kitchen, access_robotics, access_cargo, access_research_outpost, access_hydro)


/datum/job/special/whitelist/director
    name = "Regional Director"

    slot_belt = /obj/item/device/pda2/heads
    slot_jump = /obj/item/clothing/under/misc/NT
    slot_foot = /obj/item/clothing/shoes/brown
    slot_ears = /obj/item/device/radio/headset/command
    slot_head = /obj/item/clothing/head/NTberet
    slot_suit = /obj/item/clothing/suit/wcoat
    slot_eyes = /obj/item/clothing/glasses/sunglasses
    slot_poc1 = /obj/item/clipboard
    items_in_backpack = list(/obj/item/tank/emergency_oxygen,/obj/item/device/flash)

    New()
        ..()
        src.access = get_all_accesses()



/datum/job/special/whitelist/diplomat
    name = "Diplomat"
    slot_lhan = /obj/item/storage/briefcase
    slot_eyes = /obj/item/clothing/glasses/monocle
    alt_names = list("Diplomat", "Ambassador")


    access = list(access_heads)

    special_setup(var/mob/living/carbon/human/M)
        if (!M) return
        var/morph = pick(/datum/mutantrace/monkey,/datum/mutantrace/lizard,/datum/mutantrace/skeleton,/datum/mutantrace/ithillid,/datum/mutantrace/martian)
        M.mutantrace = new morph(M)

/datum/job/special/whitelist/testsubject
    name = "Test Subject"
    slot_jump = /obj/item/clothing/under/shorts


    special_setup(var/mob/living/carbon/human/M)
        if (!M) return
        if(prob(50))
            M.mutantrace = new /datum/mutantrace/monkey(M)


/datum/job/special/whitelist/musician
    name = "Musician"
    slot_jump = /obj/item/clothing/under/suit/pinstripe
    slot_head = /obj/item/clothing/head/flatcap
    items_in_backpack = list(/obj/item/saxophone,/obj/item/harmonica)

/datum/job/special/whitelist/union
    name = "Union Rep"
    slot_jump = /obj/item/clothing/under/misc/lawyer
    slot_lhan = /obj/item/storage/briefcase
    slot_poc1 = /obj/item/pen
    slot_poc2 = /obj/item/clipboard
    alt_names = list("Assistant Union Rep", "Cyborg Union Rep", "Union Rep", "Security Union Rep")

/datum/job/special/whitelist/salesman
    name = "Salesman"
    slot_suit = /obj/item/clothing/suit/merchant
    slot_jump = /obj/item/clothing/under/gimmick/merchant
    slot_head = /obj/item/clothing/head/merchant_hat
    slot_lhan = /obj/item/storage/briefcase
    items_in_backpack = list(/obj/item/material_piece/gold,/obj/item/material_piece/gold)


/datum/job/special/whitelist/coach
    name = "Coach"
    slot_jump = /obj/item/clothing/under/jersey
    slot_suit = /obj/item/clothing/suit/armor/vest/macho
    slot_eyes = /obj/item/clothing/glasses/sunglasses
    items_in_backpack = list(/obj/item/football,/obj/item/football,/obj/item/basketball,/obj/item/basketball,/obj/item/clothing/gloves/boxing)

/datum/job/special/whitelist/journalist
    name = "Journalist"
    slot_jump = /obj/item/clothing/under/suit/red
    slot_head = /obj/item/clothing/head/fedora
    slot_lhan = /obj/item/storage/briefcase
    slot_rhan = /obj/item/camera_test
    slot_poc1 = /obj/item/pen
    slot_poc2 = /obj/item/clipboard
    items_in_backpack = list(/obj/item/device/camera_viewer,/obj/item/device/audio_log,/obj/item/device/radio,/obj/item/clothing/head/helmet/camera)
Reply
#55
Cogwerks Wrote:I was slowly working on adding some new flavor jobs a few weeks ago. I should probably hurry up and finish this shit.

Code:
// mentor-list Special Jobs

/datum/job/special/whitelist
    requires_whitelist = 1
    var/list/alt_names = list()
    name = "Hollywood Actor"

    New()
        ..()
        spawn(5)
            if(src.alt_names.len)
                name = pick(src.alt_names)

/datum/job/special/whitelist/vip
    name = "VIP"
    linkcolor = "#FF0000"
    slot_jump = /obj/item/clothing/under/suit
    slot_head = /obj/item/clothing/head/that
    slot_eyes = /obj/item/clothing/glasses/monocle
    slot_foot = /obj/item/clothing/shoes/black
    slot_lhan = /obj/item/storage/briefcase
    items_in_backpack = list(/obj/item/material_piece/gold,/obj/item/material_piece/gold,/obj/item/baton/cane)
    access = list(access_heads)
    alt_names = list("Senator", "President", "CEO", "Board Member", "Mayor", "Vice-President","Governor")


/datum/job/special/whitelist/inspector
    name = "Inspector"

    slot_belt = /obj/item/device/pda2/heads
    slot_jump = /obj/item/clothing/under/misc/lawyer/black // so they can slam tables
    slot_foot = /obj/item/clothing/shoes/brown
    slot_ears = /obj/item/device/radio/headset/command
    slot_head = /obj/item/clothing/head/NTberet
    slot_suit = /obj/item/clothing/suit/armor/NT
    slot_eyes = /obj/item/clothing/glasses/regular
    slot_poc1 = /obj/item/clipboard
    slot_lhan = /obj/item/storage/briefcase
    items_in_backpack = list(/obj/item/tank/emergency_oxygen,/obj/item/device/flash)

    access = list(access_security, access_tox, access_tox_storage, access_chemistry, access_medical, access_medlab,
    access_emergency_storage, access_eva, access_heads, access_tech_storage, access_maint_tunnels, access_bar, access_janitor,
    access_kitchen, access_robotics, access_cargo, access_research_outpost, access_hydro)


/datum/job/special/whitelist/director
    name = "Regional Director"

    slot_belt = /obj/item/device/pda2/heads
    slot_jump = /obj/item/clothing/under/misc/NT
    slot_foot = /obj/item/clothing/shoes/brown
    slot_ears = /obj/item/device/radio/headset/command
    slot_head = /obj/item/clothing/head/NTberet
    slot_suit = /obj/item/clothing/suit/wcoat
    slot_eyes = /obj/item/clothing/glasses/sunglasses
    slot_poc1 = /obj/item/clipboard
    items_in_backpack = list(/obj/item/tank/emergency_oxygen,/obj/item/device/flash)

    New()
        ..()
        src.access = get_all_accesses()



/datum/job/special/whitelist/diplomat
    name = "Diplomat"
    slot_lhan = /obj/item/storage/briefcase
    slot_eyes = /obj/item/clothing/glasses/monocle
    alt_names = list("Diplomat", "Ambassador")


    access = list(access_heads)

    special_setup(var/mob/living/carbon/human/M)
        if (!M) return
        var/morph = pick(/datum/mutantrace/monkey,/datum/mutantrace/lizard,/datum/mutantrace/skeleton,/datum/mutantrace/ithillid,/datum/mutantrace/martian)
        M.mutantrace = new morph(M)

/datum/job/special/whitelist/testsubject
    name = "Test Subject"
    slot_jump = /obj/item/clothing/under/shorts


    special_setup(var/mob/living/carbon/human/M)
        if (!M) return
        if(prob(50))
            M.mutantrace = new /datum/mutantrace/monkey(M)


/datum/job/special/whitelist/musician
    name = "Musician"
    slot_jump = /obj/item/clothing/under/suit/pinstripe
    slot_head = /obj/item/clothing/head/flatcap
    items_in_backpack = list(/obj/item/saxophone,/obj/item/harmonica)

/datum/job/special/whitelist/union
    name = "Union Rep"
    slot_jump = /obj/item/clothing/under/misc/lawyer
    slot_lhan = /obj/item/storage/briefcase
    slot_poc1 = /obj/item/pen
    slot_poc2 = /obj/item/clipboard
    alt_names = list("Assistant Union Rep", "Cyborg Union Rep", "Union Rep", "Security Union Rep")

/datum/job/special/whitelist/salesman
    name = "Salesman"
    slot_suit = /obj/item/clothing/suit/merchant
    slot_jump = /obj/item/clothing/under/gimmick/merchant
    slot_head = /obj/item/clothing/head/merchant_hat
    slot_lhan = /obj/item/storage/briefcase
    items_in_backpack = list(/obj/item/material_piece/gold,/obj/item/material_piece/gold)


/datum/job/special/whitelist/coach
    name = "Coach"
    slot_jump = /obj/item/clothing/under/jersey
    slot_suit = /obj/item/clothing/suit/armor/vest/macho
    slot_eyes = /obj/item/clothing/glasses/sunglasses
    items_in_backpack = list(/obj/item/football,/obj/item/football,/obj/item/basketball,/obj/item/basketball,/obj/item/clothing/gloves/boxing)

/datum/job/special/whitelist/journalist
    name = "Journalist"
    slot_jump = /obj/item/clothing/under/suit/red
    slot_head = /obj/item/clothing/head/fedora
    slot_lhan = /obj/item/storage/briefcase
    slot_rhan = /obj/item/camera_test
    slot_poc1 = /obj/item/pen
    slot_poc2 = /obj/item/clipboard
    items_in_backpack = list(/obj/item/device/camera_viewer,/obj/item/device/audio_log,/obj/item/device/radio,/obj/item/clothing/head/helmet/camera)
I'm pretty sure I saw Diplomat with martian variable in there, which is god damn amazing.
Reply
#56
Cogwerks Wrote:I was slowly working on adding some new flavor jobs a few weeks ago. I should probably hurry up and finish this shit.

Code:
// mentor-list Special Jobs


Please don't tell me all these jobs are metor only. I don't see how ANY of these jobs would require it to be mentor locked.
Reply
#57
I was mostly thinking that mentors would enjoy them a lot and be able to play them interestingly, but I also kinda hate whitelists, so meh. I'll think about it more later.
Reply
#58
Why not give mentors first dibs and after you've collected significant feedback, then release to public.
Reply
#59
I actually quite enjoyed those, cogs.

Some would probably be mentor only since one starts with a stun cane and another is a mutant race.
Reply
#60
I don't see why that would mean they'd have to be mentor only Ali0en. Scientists start with the ability to make deadly chems the seconded the round starts, whether they are traitors or not. The detective starting with a gun doesn't mean it should be a non-public job. That's why A-help exists.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)