diff --git a/code/game/objects/items/cardboard_cutouts.dm b/code/game/objects/items/cardboard_cutouts.dm index 1995f8d2e8f..8c197a503cc 100644 --- a/code/game/objects/items/cardboard_cutouts.dm +++ b/code/game/objects/items/cardboard_cutouts.dm @@ -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 diff --git a/icons/obj/cardboard_cutout.dmi b/icons/obj/cardboard_cutout.dmi index 5ec47ecb5d3..023ef9049e2 100644 Binary files a/icons/obj/cardboard_cutout.dmi and b/icons/obj/cardboard_cutout.dmi differ diff --git a/icons/obj/statue.dmi b/icons/obj/statue.dmi index de14c4fb776..332dd226e86 100644 Binary files a/icons/obj/statue.dmi and b/icons/obj/statue.dmi differ