mirror of
https://github.com/KabKebab/GS13.git
synced 2026-07-09 15:05:38 +01:00
new ghost roles and small extras
- three new ghost roles (feeder, feeder victim, wagie) - new posters (courtesy of Cubic) - updated feeder's den and fast food restaurant to include ghost roles - fixed some stuff in the fatty statue
This commit is contained in:
@@ -623,19 +623,19 @@
|
||||
|
||||
|
||||
/obj/effect/mob_spawn/human/fastfood
|
||||
name = "Corporate Cryostasis Pod"
|
||||
desc = "On the grease-stained cryopod glass, you can see someone sleeping inside..."
|
||||
mob_name = "fastfood_worker"
|
||||
name = "Corporate cryostasis pod"
|
||||
desc = "Through the grease-stained cryopod glass, you can see someone sleeping inside..."
|
||||
mob_name = "fastfood worker"
|
||||
job_description = "Restaurant Worker"
|
||||
icon = 'icons/obj/machines/sleeper.dmi'
|
||||
icon_state = "sleeper"
|
||||
roundstart = FALSE
|
||||
death = FALSE
|
||||
roundstart = FALSE
|
||||
mob_species = /datum/species/human
|
||||
short_desc = "It's the grand opening day!"
|
||||
flavour_text = "After you've sold your soul to corporate overlords, your contract obliged you to enter cryostasis. \
|
||||
Finally, after God knows how long, the cryopod system have awakened you with only a single sentence of information - welcome and lure in new guests into the freshly opened restaurant!"
|
||||
assignedrole = "Free villager"
|
||||
assignedrole = "Restaurant worker"
|
||||
mirrorcanloadappearance = TRUE
|
||||
|
||||
/obj/effect/mob_spawn/human/fastfood/Initialize(mapload)
|
||||
@@ -645,24 +645,109 @@
|
||||
if(1)
|
||||
flavour_text += "You are this restaurant's manager, taking care of all the necessary paperwork, overseeing all the workers...\
|
||||
But most importantly, you always have to make sure that the restaurant prospers and remains in good shape! "
|
||||
outfit.head = /obj/item/clothing/head/pharaoh
|
||||
outfit.uniform = /obj/item/clothing/under/tunic
|
||||
outfit.glasses = /obj/item/clothing/glasses/sunglasses/reagent
|
||||
outfit.uniform = /obj/item/clothing/under/suit_jacket/burgundy
|
||||
outfit.shoes = /obj/item/clothing/shoes/sneakers/black
|
||||
outfit.back = /obj/item/storage/backpack/satchel/leather
|
||||
if(2)
|
||||
flavour_text += "You are this restaurant's cook, using up the plethora of ingredients to cook up deliciously greasy and caloric foods.\
|
||||
The kitchen and the bar is your turf! Make sure the guests stay fed."
|
||||
outfit.head = /obj/item/clothing/head/rice_hat
|
||||
outfit.uniform = /obj/item/clothing/under/tunic
|
||||
outfit.glasses = /obj/item/clothing/glasses/sunglasses/reagent
|
||||
outfit.head = /obj/item/clothing/head/soft/black
|
||||
outfit.uniform = /obj/item/clothing/under/bb_sweater/purple
|
||||
outfit.suit = /obj/item/clothing/suit/apron/chef
|
||||
outfit.shoes = /obj/item/clothing/shoes/sneakers/black
|
||||
outfit.back = /obj/item/storage/backpack
|
||||
if(3)
|
||||
flavour_text += "You are this restaurant's waiter, responsible not only for tending to the guests, but also fixing and taking care of station's shape, power and looks.\
|
||||
Make sure everything looks squeaky clean and that the restaurant remains powered!"
|
||||
outfit.uniform = /obj/item/clothing/under/mummy
|
||||
outfit.uniform = /obj/item/clothing/under/tunic
|
||||
outfit.head = /obj/item/clothing/head/soft/black
|
||||
outfit.uniform = /obj/item/clothing/under/waiter
|
||||
outfit.shoes = /obj/item/clothing/shoes/sneakers/black
|
||||
outfit.back = /obj/item/storage/backpack
|
||||
|
||||
/obj/effect/mob_spawn/human/fastfood/special(mob/living/carbon/human/new_spawn)
|
||||
ADD_TRAIT(new_spawn,TRAIT_EXEMPT_HEALTH_EVENTS,GHOSTROLE_TRAIT)
|
||||
|
||||
/obj/effect/mob_spawn/human/fastfood/Destroy()
|
||||
new/obj/structure/fluff/empty_sleeper(get_turf(src))
|
||||
return ..()
|
||||
|
||||
|
||||
// Feeder's Den - fanatic (GS13)
|
||||
|
||||
/obj/effect/mob_spawn/human/feeders_den/fanatic
|
||||
name = "Sleeper pod"
|
||||
desc = "Through the red glass, you can see someone sleeping inside..."
|
||||
mob_name = "fanatical feeder"
|
||||
job_description = "Fanatical degenerate"
|
||||
short_desc = "You are a member of a niche branch of Syndicate with... strange goals."
|
||||
flavour_text = "After months of construction and gathering equipment, your den is finished - a monument to gluttony, equipped with every tool to turn any sharp body into a quivering mound of lard..."
|
||||
important_info = "Keep your den in one piece and away from curious eyes! YOU AREN'T ALLOWED TO CAPTURE / FATTEN UP PEOPLE WHO DON'T DO NON-CON OR DIDN'T AGREE TO IT!!"
|
||||
outfit = /datum/outfit/feeders_den/fanatic
|
||||
mirrorcanloadappearance = TRUE
|
||||
assignedrole = "Space fanatic"
|
||||
icon = 'icons/obj/machines/sleeper.dmi'
|
||||
icon_state = "sleeper_s"
|
||||
death = FALSE
|
||||
roundstart = FALSE
|
||||
mob_species = /datum/species/human
|
||||
|
||||
/datum/outfit/feeders_den/fanatic
|
||||
name = "Feeder Fanatic"
|
||||
uniform = /obj/item/clothing/under/syndicate
|
||||
suit = /obj/item/clothing/suit/armor/vest
|
||||
shoes = /obj/item/clothing/shoes/combat
|
||||
gloves = /obj/item/clothing/gloves/combat
|
||||
ears = /obj/item/radio/headset/syndicate/alt
|
||||
back = /obj/item/storage/backpack
|
||||
r_hand = /obj/item/melee/transforming/energy/sword/saber
|
||||
r_pocket = /obj/item/gun/ballistic/automatic/pistol
|
||||
id = /obj/item/card/id/syndicate/anyone
|
||||
implants = list(/obj/item/implant/weapons_auth)
|
||||
|
||||
/datum/outfit/feeders_den/fanatic/Destroy()
|
||||
new/obj/structure/fluff/empty_sleeper/syndicate(get_turf(src))
|
||||
..()
|
||||
|
||||
/obj/effect/mob_spawn/human/feeders_den/fanatic/special(mob/living/carbon/human/new_spawn)
|
||||
ADD_TRAIT(new_spawn,TRAIT_EXEMPT_HEALTH_EVENTS,GHOSTROLE_TRAIT)
|
||||
|
||||
|
||||
// Feeder's Den - victim (GS13)
|
||||
|
||||
|
||||
/obj/effect/mob_spawn/human/feeders_den/victim
|
||||
name = "Grease stained cryopod"
|
||||
mob_name = "feeder victim"
|
||||
desc = "Through the grease-stained cryopod glass, you can see someone obese sleeping inside..."
|
||||
job_description = "Den Victim"
|
||||
short_desc = "You don't remember how you even got here."
|
||||
flavour_text = "It's been a while since you've been stuck here. Each day passes by with non-stop feeding, lazing around and the pain of a stretched, creaking stomach... Is there any hope for you to get out of here before things get truly hopeless?"
|
||||
important_info = "Keep your behaviour appropriate and fitting for your role, at least loosely."
|
||||
outfit = /datum/outfit/feeders_den/victim
|
||||
mirrorcanloadappearance = TRUE
|
||||
assignedrole = "Imprisoned victim"
|
||||
icon = 'icons/obj/machines/sleeper.dmi'
|
||||
icon_state = "sleeper_s"
|
||||
death = FALSE
|
||||
roundstart = FALSE
|
||||
mob_species = /datum/species/human
|
||||
|
||||
/datum/outfit/feeders_den/victim
|
||||
name = "Den Victim"
|
||||
uniform = /obj/item/clothing/under/polychromic/shortpants
|
||||
|
||||
/datum/outfit/feeders_den/victim/Destroy()
|
||||
new/obj/structure/fluff/empty_sleeper/syndicate(get_turf(src))
|
||||
..()
|
||||
|
||||
/obj/effect/mob_spawn/human/feeders_den/victim/startfat(mob/living/carbon/human/new_spawn)
|
||||
new_spawn.fatness = 1000
|
||||
return ..()
|
||||
|
||||
/obj/effect/mob_spawn/human/feeders_den/victim/special(mob/living/carbon/human/new_spawn)
|
||||
ADD_TRAIT(new_spawn,TRAIT_EXEMPT_HEALTH_EVENTS,GHOSTROLE_TRAIT)
|
||||
|
||||
/obj/effect/mob_spawn/proc/startfat(mob/M) //move this somewhere else later when we're cleaning up our content - Sono
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user