mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 03:27:05 +01:00
cardboard cutouts (#27194)
This commit is contained in:
@@ -6,12 +6,15 @@
|
||||
icon_state = "cutout_basic"
|
||||
resistance_flags = FLAMMABLE
|
||||
w_class = WEIGHT_CLASS_BULKY
|
||||
var/list/possible_appearances = list("Assistant", "Clown", "Mime",
|
||||
var/list/possible_appearances = list("Assistant", "Female", "Clown", "Mime",
|
||||
"Traitor", "Nuke Op", "Cultist", "Revolutionary", "Wizard", "Shadowling", "Xenomorph", "Swarmer",
|
||||
"Deathsquad Commando", "Ian", "Slaughter Demon",
|
||||
"Laughter Demon", "Xenomorph Maid", "Security Officer", "Terror Spider")
|
||||
var/pushed_over = FALSE //If the cutout is pushed over and has to be righted
|
||||
var/deceptive = FALSE //If the cutout actually appears as what it portray and not a discolored version
|
||||
"Laughter Demon", "Xenomorph Maid", "Security Officer", "Terror Spider",
|
||||
"Changeling", "Vampire", "Abductor", "Zombie", "Soviet Marine", "Federation Marine")
|
||||
/// If the cutout is pushed over and has to be righted
|
||||
var/pushed_over = FALSE
|
||||
/// If the cutout actually appears as what it portray and not a discolored version
|
||||
var/deceptive = FALSE
|
||||
var/lastattacker = null
|
||||
|
||||
/obj/item/cardboard_cutout/attack_hand(mob/living/user)
|
||||
@@ -100,6 +103,10 @@
|
||||
name = "[pick(GLOB.first_names_male)] [pick(GLOB.last_names)]"
|
||||
desc = "A cardboard cutout of an assistant."
|
||||
icon_state = "cutout_greytide"
|
||||
if("Female")
|
||||
name = "[pick(GLOB.first_names_female)] [pick(GLOB.last_names)]"
|
||||
desc = "A cardboard cutout of a female assistant."
|
||||
icon_state = "cutout_female"
|
||||
if("Clown")
|
||||
name = pick(GLOB.clown_names)
|
||||
desc = "A cardboard cutout of a clown. You get the feeling that it should be in a corner."
|
||||
@@ -180,6 +187,30 @@
|
||||
icon = 'icons/mob/terrorspider.dmi'
|
||||
icon_state = "terror_gray"
|
||||
dir = "SOUTH"
|
||||
if("Soviet Marine")
|
||||
name = "[pick(GLOB.first_names_soviet)] [pick(GLOB.last_names_soviet)]"
|
||||
desc = "A cardboard cutout of a soviet marine."
|
||||
icon_state = "cutout_soviet"
|
||||
if("Federation Marine")
|
||||
name = "[pick("Corporal", "Sergeant", "Staff Sergeant", "Sergeant First Class", "Master Sergeant", "Sergeant Major")] [pick(GLOB.last_names)]"
|
||||
desc = "A cardboard cutout of a federation marine."
|
||||
icon_state = "cutout_sol"
|
||||
if("Changeling")
|
||||
name = "[pick(GLOB.first_names_male)] [pick(GLOB.last_names)]"
|
||||
desc = "A cardboard cutout of a changeling."
|
||||
icon_state = "cutout_cling"
|
||||
if("Abductor")
|
||||
name = "Unknown"
|
||||
desc = "A cardboard cutout of an abductor."
|
||||
icon_state = "cutout_abductor"
|
||||
if("Zombie")
|
||||
name = "[pick(GLOB.first_names_male)] [pick(GLOB.last_names)]"
|
||||
desc = "A cardboard cutout of a zombie."
|
||||
icon_state = "cutout_zombie"
|
||||
if("Vampire")
|
||||
name = "Unknown"
|
||||
desc = "A cardboard cutout of a vampire."
|
||||
icon_state = "cutout_vampire"
|
||||
|
||||
return 1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user