From d90be129c82342e1950d29985b1e68fb8ac60285 Mon Sep 17 00:00:00 2001 From: SweetBlueSylveon Date: Sat, 13 Jun 2020 01:58:14 -0700 Subject: [PATCH] Wow a lot to process here. This adds the entire framework needed for the clowns to work. Clowns work with three variants: Normal, friendly, every tuesday clowns. Big, hostile, space clowns. And AdminBus Clowns. The Honk Elemental is here and it spawns eggs that act like lost drone pods. If you're a ghost getting sucked in, you'll be able to choose from any of the normal clowns. This is for a special event that'll happen off station. There are some unused sprites for clown mobs I haven't gotten coded up. These are all in the "TG clowns" dmi. They will be finished at a later date when I can get them to do their special tricks. TODO: Edit gutter map, make extra clowns, make clown map. --- .../subtypes/vore/mobs_monsters/clowns/Big.dm | 6 +- .../vore/mobs_monsters/clowns/Clowns.dm | 2 + .../vore/mobs_monsters/clowns/Normal.dm | 275 ------- .../vore/mobs_monsters/clowns/bigclowns.dm | 701 ++++++++++++++++++ .../subtypes/vore/mobs_monsters/clowns/bus.dm | 2 +- .../vore/mobs_monsters/clowns/busclowns.dm | 601 ++++++++++++++- .../vore/mobs_monsters/clowns/hespawner.dm | 30 + .../mobs_monsters/clowns/honkelemental.dm | 35 + .../mobs_monsters/clowns/regularclowns.dm | 647 ++++++++++++++++ icons/mob/mobs_monsters/TGClowns.dmi | Bin 78808 -> 81731 bytes icons/mob/mobs_monsters/giantclowns.dmi | Bin 28810 -> 47135 bytes icons/mob/mobs_monsters/hands.dmi | Bin 49976 -> 0 bytes sound/effects/Whipcrack.ogg | Bin 0 -> 17279 bytes vorestation.dme | 5 +- 14 files changed, 2022 insertions(+), 282 deletions(-) delete mode 100644 code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Normal.dm create mode 100644 code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bigclowns.dm create mode 100644 code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/hespawner.dm create mode 100644 code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/honkelemental.dm create mode 100644 code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/regularclowns.dm delete mode 100644 icons/mob/mobs_monsters/hands.dmi create mode 100644 sound/effects/Whipcrack.ogg diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Big.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Big.dm index 2729e8a18f..92a8a46306 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Big.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Big.dm @@ -12,9 +12,9 @@ attack_sharp = FALSE attack_edge = FALSE melee_attack_delay = 1 SECOND - attacktext = list("mauled") + attacktext = list("clowned") - ai_holder_type = /datum/ai_holder/simple_mob/melee/clowns + ai_holder_type = /datum/ai_holder/simple_mob/melee/angryclowns loot_list = list(/obj/item/weapon/bikehorn = 100) @@ -31,7 +31,7 @@ minbodytemp = 0 maxbodytemp = 700 -/datum/ai_holder/simple_mob/melee/clowns +/datum/ai_holder/simple_mob/melee/angryclowns can_breakthrough = TRUE violent_breakthrough = FALSE hostile = TRUE // The majority of simplemobs are hostile, gaslamps are nice. diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Clowns.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Clowns.dm index df314aae91..f0ad8746dc 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Clowns.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Clowns.dm @@ -1,6 +1,8 @@ /mob/living/simple_mob/mobs_monsters/clowns/ tt_desc = "E Homo sapiens corydon" //this is a clown faction = "clown" + movement_sound = 'sound/effects/clownstep2.ogg' + attack_sound = 'sound/effects/Whipcrack.ogg' maxHealth = 100 health = 100 diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Normal.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Normal.dm deleted file mode 100644 index 624fc561d8..0000000000 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/Normal.dm +++ /dev/null @@ -1,275 +0,0 @@ -/mob/living/simple_mob/mobs_monsters/clowns/normal - name = "Clown" - desc = "A regular, every tuesday Clown." - tt_desc = "E Homo sapiens corydon" //this is a clown - icon = 'icons/mob/mobs_monsters/newclowns.dmi' - icon_state = "c_normal" - icon_living = "c_normal" - icon_dead = "clown_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") - - - - -/mob/living/simple_mob/mobs_monsters/clowns/big/honkmunculus - name = "A Clown?" - desc = "That clown has some interesting proportions." - tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown - icon = 'icons/mob/mobs_monsters/TGClowns.dmi' - icon_state = "honkmunculus" - icon_living = "honkmunculus" - icon_dead = "honkmunculus_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") - - - -/mob/living/simple_mob/mobs_monsters/clowns/big/cluwne - name = "A Clown?" - desc = "Oh no not that thing." - tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown - icon = 'icons/mob/mobs_monsters/newclowns.dmi' - icon_state = "cluwne" - icon_living = "cluwne" - icon_dead = "cluwne_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") - - -/mob/living/simple_mob/mobs_monsters/clowns/big/tunnelclown - name = "A Clown?" - desc = "Have you heard about our lord and savior, Honkus Chrust?" - tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown - icon = 'icons/mob/mobs_monsters/newclowns.dmi' - icon_state = "tunnel_new" - icon_living = "tunnel_new" - icon_dead = "tunnel_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") - -/mob/living/simple_mob/mobs_monsters/clowns/big/sentinel - name = "A Clown?" - desc = "This guy means business..." - tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown - icon = 'icons/mob/mobs_monsters/newclowns.dmi' - icon_state = "sentinel_new" - icon_living = "sentinel_new" - icon_dead = "sentinel_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") - - -/mob/living/simple_mob/mobs_monsters/clowns/big/ - name = "A Clown?" - desc = "Oh sweet space christ." - tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown - icon = 'icons/mob/mobs_monsters/newclowns.dmi' - icon_state = "" - icon_living = "" - icon_dead = "_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") - - -/mob/living/simple_mob/mobs_monsters/clowns/big/ - name = "A Clown?" - desc = "Oh sweet space christ." - tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown - icon = 'icons/mob/mobs_monsters/newclowns.dmi' - icon_state = "" - icon_living = "" - icon_dead = "_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") - - -/mob/living/simple_mob/mobs_monsters/clowns/big/ - name = "A Clown?" - desc = "Oh sweet space christ." - tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown - icon = 'icons/mob/mobs_monsters/newclowns.dmi' - icon_state = "" - icon_living = "" - icon_dead = "_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") - - -/mob/living/simple_mob/mobs_monsters/clowns/big/ - name = "A Clown?" - desc = "Oh sweet space christ." - tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown - icon = 'icons/mob/mobs_monsters/newclowns.dmi' - icon_state = "" - icon_living = "" - icon_dead = "_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") - - -/mob/living/simple_mob/mobs_monsters/clowns/big/ - name = "A Clown?" - desc = "Oh sweet space christ." - tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown - icon = 'icons/mob/mobs_monsters/newclowns.dmi' - icon_state = "" - icon_living = "" - icon_dead = "_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") - - -/mob/living/simple_mob/mobs_monsters/clowns/big/ - name = "A Clown?" - desc = "Oh sweet space christ." - tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown - icon = 'icons/mob/mobs_monsters/newclowns.dmi' - icon_state = "" - icon_living = "" - icon_dead = "_dead" - icon_gib = "generic_gib" - - faction = "clown" - - loot_list = list(/obj/item/weapon/bikehorn = 100) - - response_help = "pokes" - response_disarm = "gently pushes aside" - response_harm = "hits" - - say_list_type = /datum/say_list/clown - -/datum/say_list/clown - speak = list("HONK", "Honk!", "Henk!") - emote_see = list("honks") diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bigclowns.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bigclowns.dm new file mode 100644 index 0000000000..93e4769663 --- /dev/null +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bigclowns.dm @@ -0,0 +1,701 @@ +/mob/living/simple_mob/mobs_monsters/clowns/big/normal + name = "Clown" + desc = "A regular, every tuesday Clown." + tt_desc = "E Homo sapiens corydon" //this is a clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_normal" + icon_living = "c_normal" + icon_dead = "clown_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/honkmunculus + name = "A Clown?" + desc = "That clown has some interesting proportions." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/TGClowns.dmi' + icon_state = "honkmunculus" + icon_living = "honkmunculus" + icon_dead = "honkmunculus_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + + +/mob/living/simple_mob/mobs_monsters/clowns/big/cluwne + name = "A Clown?" + desc = "Oh no not that thing." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "cluwne" + icon_living = "cluwne" + icon_dead = "cluwne_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/tunnelclown + name = "A Clown?" + desc = "Have you heard about our lord and savior, Honkus Chrust?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "tunnel_new" + icon_living = "tunnel_new" + icon_dead = "tunnel_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + +/mob/living/simple_mob/mobs_monsters/clowns/big/sentinel + name = "A Clown?" + desc = "This guy means business..." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "sentinel_new" + icon_living = "sentinel_new" + icon_dead = "sentinel_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/punished + name = "A Clown?" + desc = "A clown at peak performance." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_punished" + icon_living = "c_punished" + icon_dead = "punished_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/thicc + name = "A Clown..." + desc = "I mean, you see it don't you?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_thicc" + icon_living = "c_thicc" + icon_dead = "thicc_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/perm + name = "A Clown?" + desc = "That clown really needs to get that hair under control." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_perm" + icon_living = "c_perm" + icon_dead = "perm_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/wide + name = "A Clown?" + desc = "He looks good from some angles!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_wide" + icon_living = "c_wide" + icon_dead = "wide_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/thin + name = "A Clown?" + desc = "Is he eating enough?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_thin" + icon_living = "c_thin" + icon_dead = "thin_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/hulk + name = "A Clown?" + desc = "Just look at those muscles." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "honkhulk" + icon_living = "honkhulk" + icon_dead = "hulk_dead" + icon_gib = "generic_gib" + vis_height = 64 + health = 350 + maxHealth = 350 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/longface + name = "A Clown?" + desc = "Why the long face?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "long face" + icon_living = "long face" + icon_dead = "long_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/giggles + name = "A Giggles?" + desc = "Oh sweet space christ." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "giggles" + icon_living = "giggles" + icon_dead = "giggles_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/destroyer + name = "A Clown?" + desc = "That clown looks like he means business." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "destroyer" + icon_living = "destroyer" + icon_dead = "destroyer_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + movement_cooldown = 10 + movement_sound = 'sound/weapons/heavysmash.ogg' + movement_shake_radius = 5 + + armor = list( + "melee" = 40, + "bullet" = 20, + "laser" = 10, + "energy" = 0, + "bomb" = 0, + "bio" = 0, + "rad" = 0 + ) + armor_soak = list( + "melee" = 10, + "bullet" = 5, + "laser" = 0, + "energy" = 0, + "bomb" = 0, + "bio" = 0, + "rad" = 0 + ) + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/chlown + name = "A Clown?" + desc = "No." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "chlown" + icon_living = "chlown" + icon_dead = "chlown_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/scary + name = "A Clown?" + desc = "Hey that clown looks familiar!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "scary_clown" + icon_living = "scary_clown" + icon_dead = "scary_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/flesh + name = "A Clown?" + desc = "WOOOOO STREAKING WOOOO!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "fleshclown" + icon_living = "fleshclown" + icon_dead = "flesh_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/clowns + name = "Definitely a singular clown" + desc = "Is it one clown, or many clowns in not a trenchcoat?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "clowns" + icon_living = "clowns" + icon_dead = "clowns_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/mutant + name = "A Clown?" + desc = "Oh sweet space christ." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "mutant" + icon_living = "mutant" + icon_dead = "mutant_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/blob + name = "A Clown?" + desc = "Go to a gym fatty!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "blob" + icon_living = "blob" + icon_dead = "blob_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/mayor + name = "A clown?" + desc = "One speaks in riddles..." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/giantclowns.dmi' + icon_state = "c_mayor" + icon_living = "c_mayor" + icon_dead = "mayor_dead" + icon_gib = "generic_gib" + vis_height = 96 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/honkling + name = "A Clown?" + desc = "Oh sweet space christ." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "honkling" + icon_living = "honkling" + icon_dead = "honkling_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +//template + +///mob/living/simple_mob/mobs_monsters/clowns/big/ +// name = "A Clown?" +// desc = "Oh sweet space christ." +// tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown +// icon = 'icons/mob/mobs_monsters/tgclowns.dmi' +// icon_state = "" +// icon_living = "" +// icon_dead = "_dead" +// icon_gib = "generic_gib" +// vis_height = 64 + +// faction = "clown" + +// loot_list = list(/obj/item/weapon/bikehorn = 100) + +// response_help = "pokes" +// response_disarm = "gently pushes aside" +// response_harm = "hits" + +// say_list_type = /datum/say_list/clown + +///datum/say_list/clown +// speak = list("HONK", "Honk!", "Henk!") +// emote_see = list("honks") \ No newline at end of file diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bus.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bus.dm index cdd14ceaf0..8a51b77018 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bus.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/bus.dm @@ -1,5 +1,5 @@ /mob/living/simple_mob/mobs_monsters/clowns/big/c_shift - tt_desc = "E Homo sapiens corydon xenos" //this is a redspace clown + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown faction = "clown" /mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/New() diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/busclowns.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/busclowns.dm index a719a2152e..4452544b3e 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/busclowns.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/busclowns.dm @@ -7,6 +7,7 @@ icon_living = "c_normal" icon_dead = "clown_dead" icon_gib = "generic_gib" + vis_height = 32 faction = "clown" @@ -23,8 +24,6 @@ emote_see = list("honks") - - /mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/honkmunculus name = "A Clown?" desc = "That clown has some interesting proportions." @@ -34,6 +33,13 @@ icon_living = "honkmunculus" icon_dead = "honkmunculus_dead" icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 faction = "clown" @@ -60,6 +66,7 @@ icon_living = "cluwne" icon_dead = "cluwne_dead" icon_gib = "generic_gib" + vis_height = 32 faction = "clown" @@ -74,3 +81,593 @@ /datum/say_list/clown speak = list("HONK", "Honk!", "Henk!") emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/tunnelclown + name = "A Clown?" + desc = "Have you heard about our lord and savior, Honkus Chrust?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "tunnel_new" + icon_living = "tunnel_new" + icon_dead = "tunnel_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/sentinel + name = "A Clown?" + desc = "This guy means business..." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "sentinel_new" + icon_living = "sentinel_new" + icon_dead = "sentinel_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/punished + name = "A Clown?" + desc = "A clown at peak performance." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_punished" + icon_living = "c_punished" + icon_dead = "punished_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/thicc + name = "A Clown..." + desc = "I mean, you see it don't you?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_thicc" + icon_living = "c_thicc" + icon_dead = "thicc_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/perm + name = "A Clown?" + desc = "That clown really needs to get that hair under control." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_perm" + icon_living = "c_perm" + icon_dead = "perm_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/wide + name = "A Clown?" + desc = "He looks good from some angles!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_wide" + icon_living = "c_wide" + icon_dead = "wide_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/thin + name = "A Clown?" + desc = "Is he eating enough?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_thin" + icon_living = "c_thin" + icon_dead = "thin_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/hulk + name = "A Clown?" + desc = "Just look at those muscles." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "honkhulk" + icon_living = "honkhulk" + icon_dead = "hulk_dead" + icon_gib = "generic_gib" + vis_height = 64 + health = 350 + maxHealth = 350 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/longface + name = "A Clown?" + desc = "Why the long face?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "long face" + icon_living = "long face" + icon_dead = "long_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/giggles + name = "A Giggles?" + desc = "Oh sweet space christ." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "giggles" + icon_living = "giggles" + icon_dead = "giggles_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/destroyer + name = "A Clown?" + desc = "That clown looks like he means business." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "destroyer" + icon_living = "destroyer" + icon_dead = "destroyer_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + movement_cooldown = 10 + movement_sound = 'sound/weapons/heavysmash.ogg' + movement_shake_radius = 5 + + armor = list( + "melee" = 40, + "bullet" = 20, + "laser" = 10, + "energy" = 0, + "bomb" = 0, + "bio" = 0, + "rad" = 0 + ) + armor_soak = list( + "melee" = 10, + "bullet" = 5, + "laser" = 0, + "energy" = 0, + "bomb" = 0, + "bio" = 0, + "rad" = 0 + ) + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/chlown + name = "A Clown?" + desc = "No." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "chlown" + icon_living = "chlown" + icon_dead = "chlown_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/scary + name = "A Clown?" + desc = "Hey that clown looks familiar!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "scary_clown" + icon_living = "scary_clown" + icon_dead = "scary_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/flesh + name = "A Clown?" + desc = "WOOOOO STREAKING WOOOO!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "fleshclown" + icon_living = "fleshclown" + icon_dead = "flesh_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/clowns + name = "Definitely a singular clown" + desc = "Is it one clown, or many clowns in not a trenchcoat?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "clowns" + icon_living = "clowns" + icon_dead = "clowns_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/mutant + name = "A Clown?" + desc = "Oh sweet space christ." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "mutant" + icon_living = "mutant" + icon_dead = "mutant_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/blob + name = "A Clown?" + desc = "Go to a gym fatty!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "blob" + icon_living = "blob" + icon_dead = "blob_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/mayor + name = "A clown?" + desc = "One speaks in riddles..." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/giantclowns.dmi' + icon_state = "c_mayor" + icon_living = "c_mayor" + icon_dead = "mayor_dead" + icon_gib = "generic_gib" + vis_height = 96 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/honkling + name = "A Clown?" + desc = "Oh sweet space christ." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "honkling" + icon_living = "honkling" + icon_dead = "honkling_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") \ No newline at end of file diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/hespawner.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/hespawner.dm new file mode 100644 index 0000000000..585fdab893 --- /dev/null +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/hespawner.dm @@ -0,0 +1,30 @@ +// These are used to spawn a specific mob when triggered, with the mob controlled by a player pulled from the ghost pool, hense its name. +/obj/structure/ghost_pod/manual/clegg + name = "Clown Egg?" + desc = "Why does this have to be what this is?" + icon = 'icons/mob/mobs_monsters/giantclowns.dmi' + icon_state = "c_egg" + icon_state_opened = "c_egg_opened" // Icon to switch to when 'used'. + ghost_query_type = /datum/ghost_query/hellclown + +/datum/ghost_query/hellclown + role_name = "egg clown" + question = "THE HONKMOTHER REQUESTS SUBJECTS. REPORT TO THE ELEMENTAL TO JOIN THE HONKENING." + cutoff_number = 1 + +/obj/structure/ghost_pod/manual/clegg/trigger() + ..("\The [usr] places their hand on the egg!", "is attempting to make a mistake!") + +/obj/structure/ghost_pod/manual/clegg/create_occupant(var/mob/M) + lightning_strike(get_turf(src), cosmetic = TRUE) + var/list/choices = list(/mob/living/simple_mob/mobs_monsters/clowns/normal, /mob/living/simple_mob/mobs_monsters/clowns/honkling, /mob/living/simple_mob/mobs_monsters/clowns/mayor, /mob/living/simple_mob/mobs_monsters/clowns/blob, /mob/living/simple_mob/mobs_monsters/clowns/mutant, /mob/living/simple_mob/mobs_monsters/clowns/clowns, /mob/living/simple_mob/mobs_monsters/clowns/flesh, /mob/living/simple_mob/mobs_monsters/clowns/scary, /mob/living/simple_mob/mobs_monsters/clowns/chlown, /mob/living/simple_mob/mobs_monsters/clowns/destroyer, /mob/living/simple_mob/mobs_monsters/clowns/giggles, /mob/living/simple_mob/mobs_monsters/clowns/longface, /mob/living/simple_mob/mobs_monsters/clowns/hulk, /mob/living/simple_mob/mobs_monsters/clowns/thin, /mob/living/simple_mob/mobs_monsters/clowns/wide, /mob/living/simple_mob/mobs_monsters/clowns/perm, /mob/living/simple_mob/mobs_monsters/clowns/thicc, /mob/living/simple_mob/mobs_monsters/clowns/punished, /mob/living/simple_mob/mobs_monsters/clowns/sentinel, /mob/living/simple_mob/mobs_monsters/clowns/tunnelclown, /mob/living/simple_mob/mobs_monsters/clowns/cluwne, /mob/living/simple_mob/mobs_monsters/clowns/honkmunculus) + var/chosen_clown = input(M, "Redspace clowns like themes, what's yours?") in choices + density = FALSE + var/mob/living/simple_mob/R = new chosen_clown(get_turf(src)) + if(M.mind) + M.mind.transfer_to(R) + to_chat(M, "You are a Clown!! HONK!") + R.ckey = M.ckey + visible_message("With a bright flash of light, \the [src] disappears, and in its place you see a... Clown?") + log_and_message_admins("successfully touched \a [src] and summoned a mistake!") + ..() \ No newline at end of file diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/honkelemental.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/honkelemental.dm new file mode 100644 index 0000000000..00dab095de --- /dev/null +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/honkelemental.dm @@ -0,0 +1,35 @@ +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/honkelemental + name = "Honk Elemental" + desc = "That thing can't be real, right?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/giantclowns.dmi' + icon_state = "honk_elemental" + icon_living = "honk_elemental" + icon_dead = "he_dead" + icon_gib = "generic_gib" + vis_height = 96 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + +/mob/living/simple_mob/mobs_monsters/clowns/big/c_shift/honkelemental/verb/spawn_egg() + set category = "Abilities" + set name = "Spawn Clown Egg" + set desc = "Spawns an egg that a player can touch, which will call on ghosts to spawn as clowns." + + if(is_dead()) + return + + new /obj/structure/ghost_pod/manual/clegg(get_turf(src)) + flick("he_lay",src) \ No newline at end of file diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/regularclowns.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/regularclowns.dm new file mode 100644 index 0000000000..802ea45e40 --- /dev/null +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mobs_monsters/clowns/regularclowns.dm @@ -0,0 +1,647 @@ +/mob/living/simple_mob/mobs_monsters/clowns/honkmunculus + name = "A Clown?" + desc = "That clown has some interesting proportions." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/TGClowns.dmi' + icon_state = "honkmunculus" + icon_living = "honkmunculus" + icon_dead = "honkmunculus_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + + +/mob/living/simple_mob/mobs_monsters/clowns/cluwne + name = "A Clown?" + desc = "Oh no not that thing." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "cluwne" + icon_living = "cluwne" + icon_dead = "cluwne_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/tunnelclown + name = "A Clown?" + desc = "Have you heard about our lord and savior, Honkus Chrust?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "tunnel_new" + icon_living = "tunnel_new" + icon_dead = "tunnel_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + +/mob/living/simple_mob/mobs_monsters/clowns/sentinel + name = "A Clown?" + desc = "This guy means business..." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "sentinel_new" + icon_living = "sentinel_new" + icon_dead = "sentinel_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/punished + name = "A Clown?" + desc = "A clown at peak performance." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_punished" + icon_living = "c_punished" + icon_dead = "punished_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/thicc + name = "A Clown..." + desc = "I mean, you see it don't you?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_thicc" + icon_living = "c_thicc" + icon_dead = "thicc_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/perm + name = "A Clown?" + desc = "That clown really needs to get that hair under control." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_perm" + icon_living = "c_perm" + icon_dead = "perm_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/wide + name = "A Clown?" + desc = "He looks good from some angles!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_wide" + icon_living = "c_wide" + icon_dead = "wide_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/thin + name = "A Clown?" + desc = "Is he eating enough?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_thin" + icon_living = "c_thin" + icon_dead = "thin_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/hulk + name = "A Clown?" + desc = "Just look at those muscles." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "honkhulk" + icon_living = "honkhulk" + icon_dead = "hulk_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/longface + name = "A Clown?" + desc = "Why the long face?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "long face" + icon_living = "long face" + icon_dead = "long_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/giggles + name = "A Giggles?" + desc = "Oh sweet space christ." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "giggles" + icon_living = "giggles" + icon_dead = "giggles_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/destroyer + name = "A Clown?" + desc = "That clown looks like he means business." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "destroyer" + icon_living = "destroyer" + icon_dead = "destroyer_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/chlown + name = "A Clown?" + desc = "No." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "chlown" + icon_living = "chlown" + icon_dead = "chlown_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/scary + name = "A Clown?" + desc = "Hey that clown looks familiar!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "scary_clown" + icon_living = "scary_clown" + icon_dead = "scary_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/flesh + name = "A Clown?" + desc = "WOOOOO STREAKING WOOOO!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "fleshclown" + icon_living = "fleshclown" + icon_dead = "flesh_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/clowns + name = "Definitely a singular clown" + desc = "Is it one clown, or many clowns in not a trenchcoat?" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "clowns" + icon_living = "clowns" + icon_dead = "clowns_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/mutant + name = "A Clown?" + desc = "Oh sweet space christ." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "mutant" + icon_living = "mutant" + icon_dead = "mutant_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/blob + name = "A Clown?" + desc = "Go to a gym fatty!" + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "blob" + icon_living = "blob" + icon_dead = "blob_dead" + icon_gib = "generic_gib" + vis_height = 64 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/mayor + name = "A clown?" + desc = "One speaks in riddles..." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/giantclowns.dmi' + icon_state = "c_mayor" + icon_living = "c_mayor" + icon_dead = "mayor_dead" + icon_gib = "generic_gib" + vis_height = 96 + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + + +/mob/living/simple_mob/mobs_monsters/clowns/honkling + name = "A Clown?" + desc = "Oh sweet space christ." + tt_desc = "E Homo sapiens corydon horrificus" //this is a redspace clown + icon = 'icons/mob/mobs_monsters/tgclowns.dmi' + icon_state = "honkling" + icon_living = "honkling" + icon_dead = "honkling_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") + +/mob/living/simple_mob/mobs_monsters/clowns/normal + name = "Clown" + desc = "A regular, every tuesday Clown." + tt_desc = "E Homo sapiens corydon" //this is a clown + icon = 'icons/mob/mobs_monsters/newclowns.dmi' + icon_state = "c_normal" + icon_living = "c_normal" + icon_dead = "clown_dead" + icon_gib = "generic_gib" + vis_height = 32 + + faction = "clown" + + loot_list = list(/obj/item/weapon/bikehorn = 100) + + response_help = "pokes" + response_disarm = "gently pushes aside" + response_harm = "hits" + + say_list_type = /datum/say_list/clown + +/datum/say_list/clown + speak = list("HONK", "Honk!", "Henk!") + emote_see = list("honks") \ No newline at end of file diff --git a/icons/mob/mobs_monsters/TGClowns.dmi b/icons/mob/mobs_monsters/TGClowns.dmi index 5805861b61a03ac4f0b0f70103e8544ae9e7be90..2ade8104e07ee00ced7303efd862d28ba458d735 100644 GIT binary patch delta 13151 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 HfBHWFv|(CB delta 10188 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 QCaYe%Z1GFc#XHge0adO@mjD0& diff --git a/icons/mob/mobs_monsters/giantclowns.dmi b/icons/mob/mobs_monsters/giantclowns.dmi index 38e76a0ab78dbd48f9b7f689ef945db21dbe92f7..5365a0acada8fe10314d18c51e6aa4dc868b124a 100644 GIT binary patch literal 47135 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

=g;@XIDa+lkk2bms0QE)gXF0P2kHgeu_b z$eGfc{ZlWkJWvO@k=FSD&~hvYOHu1rehBI*`e^fdFX>q^l88y=Wa)2jtlmusufJb_ zJnXzrCB_KH$;-J%sbR(dU_HOoFL_Zb#2kOp@)%SDicE-24?fLFLc#znGXN}00<&j* z4mE&84!^ADVR*&2oZ%n!0{4gBhcZFqc3-PjV~O*1`)Kh&+e@$#bN*ywXW|+l_gN`1 zB*w7%sD>p$Lq3$h#nd}>D9j?#YFf;rGb_=BE{WGw?wr%Tcp!?!@BS>UT*K^YzyU;8| z*Mj;yv#PSag3@l}K$K)2&|YHcxAMkfR>dXoR}F-4XvOs%^{Qpg9_~{Nq3jnsUt#KVb-XFI}i;tmwwLJPMC>E=l zcW~j-{^yx+d^1MCL5Wk}?^~Ihy}gswt(S2hx=x5XOGV&puOmKVPf_@UbWcc~Z>i46r0R937&&5=X zR6Sz{U$S?Bh>#T9*Zthkm`}P=(@f$;%UJB z*$@B+X17+W)74(F7Qzx|&q(+TM#Bl_>cl$x!g`wF8?}1YG|FBcg8xmnwQucgp^&JT80ADS6hlLoI4o-zZw_FxVx8kF@*Hu>SU4 z{dctjq@|(=(_$f>+E%A!U-Q#4fz<(zj=OsNp%siGJL?`lKeRotc7F3TmEjigHS%4? zDAvtBbJqgu9=B=4I5Lg7(Cj?any2xct^LoE1pwJ!cj64~m>=584~Lr#+Xpt>gVgU4 zv)0^s5|R4D3_aTfX0URVSm@$iS_jtagf*VpKYKwh_Xf&mVf<~hYxxQd({b7@^6Tj7ko7k!ol-0rY^^XU( z&#As&eP4#&?+LHAo^!8X0E3sGO)bZxz1rK;{CLTGIzycgXLiV5eFMKL1ykwBJl^mT zvc$FU^0(>}CM@#;<@Fti?EUqm`7_|bVfAhk?~aY-mE4p#rfY0kC8~Qw^{F`A3DBj# z?8+*%;?LT7|7kTfe0~Lj+ye6sj85%5{t`WBjWdJ)-g(+& zvHQAJaKj#-d=YZVJpuD_G`6irsxlJJI-44E=UT-hYuE2hd`FgU+5I66nqp=1_@FK~ zJG1A0dwVQ z@HR&x?^~UdwZ8Jp$c4O4V`X5?Glah@;Z4_uco<69k6l)v95JW4V^;_!CK?Lzk9RP1?! zg$}7vXiw#6a{c`kq7RPN$?{=CyyzV-Pr}$rguRgPY5N&Mw2?R{9`Bqr(6)22^qZJK z+nZ+MmB>b|tOwDgdX2#>;UL@_2|j+?EoWvNDk`04(@qdx_9#1#ix2(%hnlEkQ~M8J z!!D(dvbu|&d9em+bAHr*Df=Ute8frPLs(Y8Pn8p#%;l?zsdUrShfXT*ZWl^1Qc>#p z-_y-A_nCgQ7pE6DeYLx8M#FG3sstsApjl;yA{ORqln!{Y+Px179DcmI3~J^~=Is&a zT#^^;tE+Zp+k3WVN}SxV>vK!H2sluQy*XSBecL>;MQ1B}H$y?mFQO_X(Gf&8v5$Y5 zN9Zw+I2z)X5wsHcxiwA=e7`Z3Tf(&=_Eviz+j-$DG9;n+Uv=%@K_@uI*zBXD=d1%9 z$xjTyL=Mop zDu3_(Mk@7vFgkqj@9-t`qpF4-;h+1{g?0!CUv2q9ksX3poC}?r)KB?W08e@1zvG6q zMnU^~74Pv&!O-)#pq*CCT-V2{;8Mw+Qqs6py`mE``{T{--oSjxZv}NLBKuXsnj`rvm7& z{+6Ld2dDkd!RpuYHm1gYcjAA+NmTNIFCXdpk7+LvSrrW+IKAfN*pvVrU1Kzy zGd1AtGf@6hN~_*mp~2#47A;*T=#vA?doyZ<|C1ci!Y!(RzjO`+hUnXFgesE%Q)TED z(y9;gDlxd2+uvnz$=dy+u+f<+QAj2AAYHwWp5R+)67T;cahA8JUa z@_orimo=pS#Aez@_(S0?C$p>E3-80|)wEPL%7Vy;f$*$+r0734un(=e7#FySuDOFM z-A^XEN&5U#z5g00C-F0YwkDl{LO+X;VigmAfg+^WKURv)l-_3$!2DkzTR7NM;`FJZ zo2q3`hqvd?>EziIXZ%$u^k8Q#A1RR+9uB|rqo?0LIsf#r6gv7JGC%F7D)_!->PjLD zpe#(@NuHP>W8D%dY7mfn_eqVFQ}v5huJ$`+?f?E&{#iQ_)oZiMXgi7s^eL#x ze`3S|t{(?baP;3jdRT1|;{_)({EtOT!Gc`m;J+u#e`7t|ofwPJBQA(zkPr~=E9c+l zYcME2Q@DS`fbhR$`m8FFZ#a3;(@!-dhV+f&fb4F+G4 zM1?;vFP)!pQj~(RZ0n>Dw2IN8ObBkeyBRFXhbGx`r;Y^t+|gk8C)3d_HOlvRMXk5DeD_?>mRXVGl1$kW(vh1N}1C3zjx&s28s30Nb*1@NYntAtNB! zE>gp}<;A2|CPKOqkUp`Vnfu+A_j0Xy1TK&0pOiuL{;g38F?}(R7sam@ggg^&w!gAJ zL+aPO)xXqd&p(Tl-kf{M*>!XNswv?loNKQ};zVlJdif=1(}l_)f*Uu*I09vVeR3J{&3cQ(tZ9Piy6S)bilq;H><<9LWGBS}Jcl*Ho};q^_S}avX!4K9d}_ zF3w__mE+D%6cm^2G7VIbSULqz?@Q*=?{hPRz_n50Q!DD=OXK}(JD>S#C?~You@szJ zeht>l%?dyfLer2G#ZrPVfMX0iXvfSrWcA)&5V9$PAwmAu{+&AQrMDoI&uv*||HLk! zWAeM)dqiWBX$F_hT*j|Q79RYTnG9cB0_h7#L94HyExh3Ty{B2~bH312g#4iaZoVKZ z3Wd|+7NX1u4Kt_ndUvala-Y1IRuRs3o%ZnXSscJ6_h;n*^LDVuUSi%azQRiAfOgTf zqbXvmVRvF*IST%;r~p}PqNv+Uu7L_HVXKR;LH^|JGJmLTFH1crG37a?V>rm=q58KA zE;UfUp1nZ4eEhFjnl^Qz-*#6bOJ}RB1a^HU__l6vi|`894_9jf{DgG^>O%ee5`d1{ z?91|5n1Qd>s}lWnIW{5Czff^BZqCK}gt!}xr;7*vLGa!MsRarEx|#oIdRFEB_n zQ08d-PRmEGef`@B``qXO`W6wLkDLO9!57LJ9@P@u67Eh4k`z4qCXs)+9B?Fuo0>|2 zChi~guQcL_EDpno&X+4bC+OEd;{0FqwuCqL0@A1r=xlksUjCz|MQ85SB8g~CwQa;S z2JSA->1kovsn7pY*?c71o3 z1we;=M|SyA7n+>>nYDgj%;oC9EE9n5pqzK|ozbI?KIL_o8IY}}!Dh_%^agL~>^E9$ z%%xC_edo_`{m=0DuSj&SWAB5o_a%eiv|o`FrO=pq42i!^er2?jM$h|Bq^Dy19%J%9 z2@r?EP9zBdbLiu?Ag(Y~gn|Ybtw#UBcrz@3YE#-|-FzEOYlt&e|F<_C&L`s_Ai?|k zeGSy(DM^8UG?-j3uc@#OCm^ftkMVgzSNtgqDHd=tV;!CcJoaqpLw7duKB$)HGJHd* z^FKadiT48*`hYaZYQg7dbjXTr<88<7T*snnP>j&SS3eyIuGBpRUf|;WwFOi)P~%rql4Mho#FxTv5ef_1C=HFj z5clAc!BHJC@{!6k>*IP`@8C%kC6m}^?GCiv1IxW*$<6isHtA%(pxqKkTi?Id(ik|Q`P#Nq|L=T3X2bQv|D_~Qaq##n=Xj*#%~<7C zDeS{e@B#O4PqZsx|5bGU-_Dc@Spzy5rwzIV(55|HzrX!rT1?=2)av{Qm76mS(#bf* z*!W@VIsG-)b_~sW39{)tz~;_69F+k|J(^hIRKN8{Puh~da~2DI)0~qAC%&=`Myjuz zmi*oUZ}r0f07>|9F( zCMM>GyGgs$P(`#Ls^ztLG(;7gAW#B@7reF}13Min9;4PbG{J%JG#PK?i$(C`R?6aB zul+pmtu~k(-B($`@Ex=O^5DV>f{47%-or0wtMVt>ifkQ4?j3i`zV>)}M?ukWhYl*Z z8TW=pA6!cc+;a@2#*ABd&`EpFq^_&0Z#zFCw zg!i${F&OQ{$IvVJ#%}rImVpFvsW4WE{4|9iroCWT`F-?}YtJ?h`HhP<&?r}XVrAy& zxhF!QDh#crsQwbUFBuT9Ppkn(ZDdSJBRuc4!22sE2-R(G*zw*XsvK{|(@5|A(RDaj zUD7Y<^6A-Wzp4vA+*dAe3#;bpE~8A)^y&1|bQj@DclU4MQsDD6!H%GU|H0myheP?l zedB|WY^7uil}}Xmgsej)gjBMWHL`EncS9+aP}wOXBun<}%b@Jb$Ts$oow1F5_UAo) zzT5A9j{E-ecRYXG$I+2Sb6wYaJGa;QI?wCk^sC`eL}i*qjy5T(GA+%^F+6YJ@(3$Q zlfC5dXO8wU{F0@z#9i26BUqWp=XlI#a!v@?O?JjT)SxfPaL$zey|C zFaB~peC!|tnC=(qcC%-YuTXcLZcngZjuax?cr09MK;qW5mt2D5W0W$aVcX3 ziheJ)TZ=-FY;<>cMuT!wfA(G#O2%%|LC8pF7!PC%0dP}D)37nY7bghA5~9Z(MJ{2W zO#d0;oLVW4xyS#O{R>&|a}>GuEyb`ZsZJfPQhwrlfzQQy;pPEq&b~;pwt@3}>qeof z;K~8cH4lLG}|!=Ovq8T}fy{5%W84jr#Tx66MXIO31FUJR!H+ama^6sOXeM`Sw) z!b5Cx5f(LASL)#wxehVx)hoZJ&2L)8T)aG_Ij#uyUb$Lxx^`CL!CWeDTY0{Se*<*zcC0kb4+;|qdkCFYY;fr zfLnh?&Nl6MQT529G(?m5%P`(-&u=XK?VQum4Q1tpY{bf8{po<<=wvt2Fnj1u+HzhlG zzWSR&C~X=!&%5&r`Lai5lg2M}(Xyc8vAlwz$ZyM4rF#$iZ=Sk;3#iLal0%5mB~GP?X97zby@7opDI zLQN=M9DQDqBW3o}Ig}d#%9hUW5+m+hlT`Id^25>HvPuR+4Lp03=uPvMx~wR{>IxROD38yeP&$8#C@ToT}m z%chXn-;U5#>R%i&01Sp^w*gQYmhN0q=k6$zN>&$YqOH;@$>@pD@ugd+f(Lxd(p{BD z=w2kDETwcKX#I`IO&TB>4#`B!S z6qu6T6p3@u({d)wvgD0hja#VrkLE#vlYc zwfR&+TzK4jhwk^Tp!fqe<)GyyNEjsq=QZL*`PFcrpBTlqrI?WzYw2n|u-E-Q z*JNk~g;z5?`&A*8<~HHu05)McXwRcJht>wLiHtk|=e;RbE+-^^MLYn$6sL>wfEvQswPZzPm z>#a?}UT+egmC$7J{f2g$+HdLMiiB}#2=1N0`EoUaZU)6Nw7R4{{Dg>hDJY)y-v~h{ z5%oh)Lk#9m*f^#>Ao-~1fkdjP!Kv3@$!_Xfy1ol zo2`QU!IEGyio{FTr;XN%ZHCs{iQAjJw!6j0_5^?DBc!yHM%-K5KF__uCBS0Aj5d)e zmZb=PyPhexJVd`G$|SBhV|+Dy4!!dBr+?K%=Llt-@r_XQ+yUZtV_oiO`;+e7CoFrQBl{W9fXv3=m z@O8XaX(x81EyMaC`Z?rScy&WRB)0s5i#uZX7ZaiK*c`*PbaFJe)mi$Jaw&^C0J;5e zOY&8x41)IHc5X&3j~9RB)Iy8#T_XzUCQ)sFWDg~C#l|qRA*|Coy6*-_Q#r^Xqcn;} zb-0dNgRrn)WuE0RM}HUAz$CCKktW{+iWOK8HPS)4SDNq)#~z1?^b(JCrIlDe$2f;k zmkMF|(aUqsa-DDsExYJ{JDtEBN&#gS7P=}MT)!7Q}Cc? zfL5Rd^O~c(`y|ZOJiAr-+8jeNzAm{0&$9IdBe|g?f6_%75%wf3VO=&m8BoTckk)#tR*-TM~u)LcXFQY$98Y zzgTxUt%e{DF+)&3zeZW6XN>yf;6TjtRLJ)&EQZ;p;huMP4r~s%8O|+jClc_Pn>4AC zJOCdtKFM+w1yLuNXEi_Dwkh$E;lEEQ`K1NV6;dP71SL%lEO{<(Gu?$*Wh2Bn9=Z)k z2MwLbAUCN|?Ab|^4q@hr08TLnA_|_bI8v;g>|KCGL_uih!I;NAki(L`O+MGE59p=Boa6s#qX<2+D0`NMRa`3LCVE9+E z@S9!0cn{doA?Ypeaw(=|HR0Bu%rA^R0KaL!r&nTX?$AAd8KN%JI$lQ|Tx`kTraJSIM2Sq?GGFM>>Kj0p6%^FiG+R_gz zBbKHQLaCyTHG55Z0X8z!3_FHo=`HMxPvI4sM@lBeB!$TNUr~CU#^f8-h{+wCso;71 zY>Mw(7hFU(6Lcb@T;#TjiNG0=ZK_nWA%6mds3>xl!|2hPAcc(0mlh9j+2kRpTqB;) z^Xv{O3P4?50|rBgVyORwv zR1HuX4@e6KF_?yL8*#PdUqVey8Jx6RT-x$Xam=%sKixvK=>H3P&P6iUE78$Nz%NO! zSjyqqPHBdMQ*d`LNyP30^q}>0z>!=;Q#PWAro-0~lg>3|f{)+TZ-Fp(c{A=^cu^9R z|DVAG_;bpH`wG4Hu2W^VMadFs@@Jo6%$9K-I=Tg00;@AZzswVF*^Ba8;IVWLX^^!DR} z`2PY~U7Fw@zp%}GmvY`4Pq^8livsE$plO+_mU73wMGK&zvV02 z|L3XH2rudzECGueLYx8G!giN&+$Na5lh;apj7jl6SEKlUnI`yH%^O~6NSvSrdLOl? zKMi62`QqsXpWhP<|JR-W4j*-l_uQlZogT|C5%;D2XOj1w@Wl$20cu{i<@d8Vd6j`T zCI0_?{?l6p2H>@hY#WfftvrACWFu-7N{wxGQ-MtWV83Y54SvIsW_9tTo5B z7IjQ2HVoHpwW{T8+`j%l4#TGuG-@n#0|l0kQUpPIIfF=VLyKcsxMJ8X{X z+Q}?kLvv_+r4iuE+<+l67M1pV9VOpZMQt!8V@h#@UrDp#rM3h0DF>Tx zhRy5${$+dcKeM+g$vv9@;JNW5pKxL#H~DR06rg-Zb5fJ4`2)P5_{Y%21eeGDZy`pD zl|4>?{q%D>ayYx#)_)4gt?c$5$2!cJ21Z%>D^;TZ@+HYR>3_%k-Wn7W^Nc9a!sC_e z`^O12)iu&nmB8j&&l2NQM_{bFAoI;&Ml@`*ac z;miN<__p0cjsR|RcmfL`07FKjpYj9hNiu5PV9-W*#4c>uYmB8NOy(A7h?>{(rS#<8 zmlbJG%3vo>U7BRt6*Tvh!-CaKjq}#xtX_js5s68m4uRT4X>&COgoGetI zGxs{TRC27Q!t5#)qQ-vqIbn4VH&#{hju2ddW|T@v$PoUQE?G$>H=dXQge|iG5|!I; zp&G&=VhQ^$(#XZY%@}xSDL}kD-RN$-apq4W3(zdAJ;r=wclGJ(+0;s}sib?<-L-X$ zrb#p<4R^(=J$M$jZy53K{4_{N6S%D&hc3y>m$E;9wOQv*_{+kt^$sR9s`!&Ys?`b7 zFpt&Qk4(O@rG^Jzn83c@e>u-uqSLDRC7Sc|gMW{+mRtmSnIRxA84hPknMe0$8h)$; zJ}{MaOeF2FPrq1bhcX~;3EBV!2_o&$f=KFg2vtp z`JZUAUH*(ZDeSLID<+h9>591fgWU$n9NYJHm28N{_lXK3pwsXj3HnsYyVgd*-miAA zK0NWkv;shsv40<29T$=zU>^N`o%eJp5L8}xfO3;CLkJ<}49(LcvG8T*I%vT+_X}PO zd0JtxNCpb>6;G`}D6py9RkH!`1RdD@|U@4oxG-?`murJ0GaRrtTy8DAVpw(}_&-8W&aEd4U1l;4U? zkf+;wnn5VikKXBauLcn_6mIzOBY6|=2D@FLowY7L(+r!stg5o&w{|hi^pUkDz1csv z1nkYQg8vUzlhC!&k63X&k{)Zo$Kp4gR}1E%!O4D?@4_4)h3JZ1p$KF3b-LcO{_}JI zuE48_@aJ3%Fa1Kj%4HW(7w~l zd>SfF?HJ4cv^f5ONND=b($$bVB#cPtqg=#_*QzBHJ9vIK>7G5z0#MWM+|iQ-4R7AQ zj#e<0$wGiF4Q9H+;Qyf(!F0dN>$aogoA~XI_aCL6|DyagJ~2n@67tfQFPBog%H0&Q z%TCF9C%4UlUNw)`Tg*X&IGc&SbHdH{?Zf}xgNKzg_{8Nab4{=QFD}BH-PqTT9GA!9 z`*fF}%)LFkGwn~ZQS!G=y5!lV{5`AOGc+;dc=QCjSp)a_?xmZm|B;IeD%A*jafx%$ zn5-1fbb5)}BGC+kir}^v`#J|YS(Pl;9r9q%Zs77}x^yOh6En5TD5`!`^N7P5JKnc;QA75p;l{c0aq|;2%t7B#Z?h z9qXSW1%d*dpW&-CVO*&L&?k?m=_256mNk~JSxKdg_#o;+)`G?|n6n(;w1EyoY);R* zHwtpxf6ss7sk;u$8upxhnBF}|hS_5u(C?6==a%Lz7oi^g+|&ND;@dSYjwkFT(@q=6 zOPgX~oFu)35`t>r@XWyorCc!RR-O4}Je;y@=ueZio4RfI0O$4y#_#kZsPjAMET_0@ z?4hl1x&h-Kf}L62OiBm%ZxpEJvI_9f+>kNHo3Ru+J+p}e{c1r?upaf0O9qOHirNUK zwhec@uz62|l}22-F~_8XsXIeMj`x-*QN$8dM1fk>)F$L)two zpn1qqTK!k|bN*tzhw~VQ-bB^y2sSt!&fSEN8jz0a!x`EnbA`9}Y!wHIkhuhy5Y4Wi zc9d7(sa%9<;G2Q#Bv#!pvf=w)_qb)@evqz8)mBuhI!#Qb95o&BIu7)w*q5wr$(*>b@{$=bhes zYsIU&si+^^%*d7U5&p zQEG~5BhX{@ATL6*x>>5nI`joGGe2|+VkJ97!@Tu+054__Ow7um#LDASz=wGydZ%11 z={19xEf3p4V8^@7+rf2qramvNlccLuUwzMwOCL%|>@OtelS}RR%~c+!$_XPubM*UO zx7*&!=9$8{eySKJDsE76zM0mqW{@4aGK2_7_d;bXe$6O=u7PIgLz{CQ!4c{@*1FT z+@#a8&40TWcMxqmF2XTQp_=`ayQCy8KS=5rycLgdCk;iL{K(}(Iw4}gV$dWZ!Ptel)MqZq7`^d|W%Q>CeUe<4+Mf`u?@-x{eu}ZjO zKs;o(aw+}CCMaq#nV?V$NT}7WG`mkpWcoEzEmNUeFkrxjG=4CQ4poTVO_C{2q@)fG zSg%Tb`(+oSckG{cGaR!&oV1-nbHxg@+WLi@P(o5Ut@r>Up{Td@fu7i zdKWZ7k5?3`pq>OR6E-(D+WxeeVsj7r#z4$c$-z&?((%nXa4qDCKk=qu0SWuM1uW}3 z?Tnx}s}n$OPyPgjieYprVwN5nMM}Hi1B6BRM=Ax=Ja7E$a=BW2PTs>@Fjeo9?sStF zegOhVUMt6B_%@WW3|^Xep_k4yRPxtLzeiV>zxxw^uBVD?8_$rS=i5m7R8|Ka{|Mq3 z6%Jp7U;FTh6e(gY@&Xv#*Khto45@gI?TX1gdT1Eol+(5#b&C^@C0ZaTQjjO2qMOGQ zo18KzrXJ)h*y-&Oh1BItvjg5{pj}0`N+pM~p-lwnBB>ZEvL~ocs#;Da7oAb|rRg?a zL{^_}VJo5&G<2UE7GK?DGctRSpT~DCmE+K4YlM>YhlB`hIN4_bx z;^R(8?=F!5eT4w*#D_*QP>J^yC!p3;`8 z2^qAyQ|NuOjZl_S*NibW%>?-QRjK^FR5W(ky#sQKY_g}BYO{hQzyM3rRfk0SOjcN| z60W_?`B;mFCHkr14Kv%kFCc0jSh@gi8$zX>T$b1Qfv)g-0uSQh=k$khu$*hhQ73VeE`{Cv3Mg2tyLuKto_mHxe4iHTmae(vT zkxQ9hcDG=>M*lZ8VeX|L>OsU$$TAX*n(|2pr{O`%4+vL^WX%VuT*#>C_0YD}QxeG( zDCtMDy(xmm-{|G8BUZjqb>i^KwZ*memKeH`G_>L>>ztk9ccygGsA&~BUk7GNZ$d8W z1`kD@dhmiuint+s9p(oPWK1uEc=bm2UJPY#MUH>gj2fmh@O}IvkzDB~tPHyMA1`d) zyUKl0LHo9^^{9_tA+h>T6QO&wb7C2RJ)D9S)^nMfT0e2CX-AzuUIsl(_-07e{obi^8M%_Gvi+9pMzfR-na8c_fJX8w5>_6*A&%Ih@+tzZGL}qT^!43 zAEgW1h4^aUI4tUyzML`pu@>`S;OG;PXK0Gt8&R@agLx0&O#+6Pfo*_C|M3}K(r^ko z9yK-W(-3Ny{hjJKB-%Zxe>fSvr^Nm!OZPuAcURZS39J`_dzGbTZBp zZo6M0cY}LoEVeTs&k`mh!8u>A;3s{AT9EFddy6{9GvvZ)iej6Hm?yOd5Xk&bRPm^j z)~VId)*NC1EL+<{r`QDQAZM0oL?3P(fKSx=?Bo?Ba8DSib(WZX8l#oo^@T&KOKhZE zr`ElEnO&!va^CahJtRkZ;}0|SUlq&b!Kt9qzZ-2j8~}z1HfuAK3$+PzIDD8W&Xd*M z)DdP$X!5^mqB%{(8>J6C25$@D^EtBp@7_E4{ImW6Ldw>lUmH+jHUL;C6;!^Yi$b4f zGN|I8;owR8^oc(eQj_UEKJwBuTSueUV2uE$9=+{Kx!TV#AMb^4g_s>Y!v{h4?lCw} zV%0NeXc)Gg`SKGIh#V)fa#xzJ(t6T2KM5UfF&6*mGnHs)L?Hb}53-{{SMp$@$4TYY zeU`UrmLX)uh?vHs4@liN@1WesiVz3ZlD_&?sg#+^geZ(r+mTJcm_0?ZZA;R+G-&7< z&xkv${bJkqNhy^8I7A(za*Hpe`ex-KyI(fGg{#~ zwG8$Bxj8g|skrp$L~zMpmJmg(MgBmx#h`_^r9vFtEB?KT(vK7kX#vGvpfzKI^|! zAG_GqzHabb;+M?eoSn&8zQH}#o!HUJp5r2>ryiZ5%q}uWxVf?PO8$uq&GLrm#|7vm z(ofVn42Xgpy5Ygexo~q4!n;zv(1h#s4@O{Dd4>+3JQ1WA*D=S+OXcL)z6NrHW(c~?nRTvIuh@6AMQeG{!uj644aeSolwL#o($Pp`fuk01Xv%;VzF ztvC4O!>XU{#c|8@dS=L0g9sMz>*XG?oe5m{?EV@dNd6iLYv}X>B?Ej9VPU8Yz%=E4 z7E7})+pJbImL5{QNZuJ)c&B@+m-z9#?Jgj^KYpgyeY)n$jjCeHf)pLM2~d?$KXHMjqKL(5@L`6BrMM0Ir{V462%inCqR?eaMlK<(-9wk4lsI5PfuDX z56=X!H*EJ;%^&-UhvrdB2|i8NGxVyHe*CUr`S2RlVYb;Fk<~cAsjO_Pe8*uM-yn#lZL}F6FIi%QBXu?iDth`G66$>-_5Sn^M zP+|3)RX%ZPaQe=lfIHyHkIR(xF5rS~0hg}{-=YZAu+)`b`e#ZT-=-ytX5|uxU7aUX zm8uvZ)b4SGGIkS}li4ZYO-Mz)I)6R>Om_U?d{^>n_3u1Kp1))c#9f`Tn)a8A35N!J zl|}uYyGhsjsoh|dPKfZo&cGbIEVFw0*aJa9$25lyTj1^gh$-rBKyWr|5dE|})XP{uA^xA+fe(S)=EH(!FM+nGBdY#uw4s3;bpE_q zwp)N}0T?-KO)e3bo7|?4BlLt#blZG9ylkpt9fKY}!(6{vJxVXnHUxF`XI*XerNnt2 z0k1eR42xiDq=f$pY|1=7G6mzodhq;;V zn8TXZc|qq1@56)1k452`F3(?VhDLfhmi}T`rvY-YYWa!WvYs5ecJPdU^Xrmo*jGzZ z=$ffXQo>|5k;BZW}A`VE<%Cw`^5HpFED#X~=0c>UoeS2l32Q%kP? zmc698q}Sw)w`{Nw7SFR09ehx}*49DHpKBhl^wf+*kAKv7(jluj z+EeVyXA6@Y&x2+N#)-=)DMgKqsY^zv(<`^(bF;b-9|ibb2Lv+6r2vyVZ0R|0R@nG6 zth&adXGP6M`s5akzMT-$d}8|(U$0@~7pWu86Jzi_)-6a{pqh=1Dtq3XdXJA?BbS2W zmD>I=S-SRzkr%3I7$)^b0S9Fy<@G|vlbu_m^$lqcB{CZpnWa|H664>XcU@>9H?Pv* zx)9NFPV9FnqjxFW^%VDmXuaSIelQE4YcIJEM7^k>Eq2}*?}z(c zwh0ZdOtTCxqJ8w>oF0vN>O?N|T|Sdm-L@bH6<@Su8~lcBJZbehCBsr0ls>Cq)d4%V zdadIGghv4SOLC2DcIv&4Y_rDVNNYcS?WE$dHG>s2%E%(!CM(!0V z74dxf?IY8??}jwb9PwxlcQkkurPX~T+Y-mlN=<(p{HUD&)tQGKJ_)g!D1Cl2{PpxM44}9}PT+)mm5s9<<^B2>ET@?7iMpavg>&0uF0;#U3M|O)xXnY~ zmXx{zRuLF+d*PQPQIZnujr~+sGhCFZWc%6+h0?F_d&*|R zoG_aZNemwOhF$1dAR%gB_HgC$7Lqh!Znl0SSqHYYJ`s{C=??UtbEO|Pndj(MXSjqCfBgxL9%MOj5qZXYsI@bW(_ zgSPAr*&BC#4}TYv#%&3z%?Lsba_S-?lDDp4$HZJGC#gd=*S1rz;R z55pHCHxdF(&x~&3gNf-kHZaJLG-CG$*dq$MTQHKctV7WNaU^Uv3C7d1xb4KaY)Kev z#=Q1hc|<0*%B#Xcg0k`s$m`{p^hTR>E{LwIDGl52evaS;!f(kI`TqiotlE{DvP+Ew*9cZB>2Y1 zORD&mB=$fHR|7lFDPdt19GVq-trN;VmLu;BhPODgR4Agq|L6mOw8a%fn!ut1F`aR% zUG9S$C)sxDy3>5tZFHHA{@xEms5He2ZW2<>o$xj8AO0Nl$uWfp(D3vV*79I?9jzG1 zL0(v(5MU&Dm8yKs(8lFvn<#AZ_5=}>8*U9&!9-W2`Au6`?(V#Uz8n8mrT&JkMsvO3 z;k1XKJBIh^)Pj2d106D@W`3#ihz-NO0Ru%>h*CBWM{=PLiPLqeRX*k-L>V}SOqPU( z7$#FzC7})2gQBIw?Q(aLF%0LpG-rS$-|{^tp+oMj46Ig63JLYR0BvZE`G|%OFaB zT99`mKT+(;t^5+u56Tg}58E%vyz4F2#wt5qpwwwh2ebxr&UnA+fmF59+}$|;J-)?w zoP#k$C-{!eux!8lj;!FH{Zk1cRK>LQB!Zh?>Q3+rz^xQOdua)Rc<87M+g(RH|yHm+3(I$;|H?3B9w)aANyrBxBP1}>8oo_DcUp15hh%j zWQukC*)FuA!}AobG7O3APpcOb@^{hd1ZPqJ zRgHZ;VQ)%EJQK@_Adk5R6PA~mEgL0z>+E6)U6PRbvR6Da`z&f=-(cg|QS%Gcg$2aR z=JLHNIu?YoB~=fDjN=1>%;oEKf3}rV$Km4%w#WWP)p-pp3VmXfJxOmE-0qiAC{6Oj z`D0HdY?Aa)Vr)m39FnRH9F|nP;;K<9O@ZFtIZtB)=-{*Xw!4>x9;R71B z&o(nMrAI^?BOQ@PBTHZ>jDp!wKGxO)D39adtFT0?H9H+&o8B8_HK!=ireD$FNZ1b2 zef`)}&SB25VFWu)^~|jpTk4Dqx<>DF3T8!oxj?aX-e?m)sGt8hV$J+?NTMZ#{LOHH zC3(Q%^zV>HHpoWVXCAGp*-m|O_xT+lPi?>K$}f@5fR_TFt(!fd0WS#-Q@99T7z}x! zPW_N^?3fhzV0br-1_H@_M#}<$sBxaM0>8@7fY3o8cj@W5!6ldf_mck~R;<2qlPf(v z{Zl(-+D%@>F`dn(6YKA9AjWp08B5~v`3lQmVMMQmlWFJa$L?lK%bbTA+ zXJxUzy#P|j+xpJlGy=TAFRdV{X~ZO?bca0(3B~!al3CT3geVIROYUb=EiG{stM&rD zDQ$y;@9Q}Bg%0SaU-bTUQy*DA z+4{0tSZrIWwx5NYLn-rI#@8aA20@&BRiQXZO(htLW{JzbhI-k_<2%mCD{@{3<#0H0 zFin|mQue5;`!RLZZAncgQwb5l#b08N-)~dZ`fvgQ^$}MgbD$&@TlA%}3l%&MA6X_q z5EyI#;;!s6NEi%*xXxII$=DiGO_E#Pv9k*GML5EyU%u(Yd1ZQPVv1D zAZhE9aV)22LhS2VZVtYK-n}1G^Sgf|4*TtUxP#)h<>|U&iCCKt`slqcH|m~>K3?g7 z7XM1Kie`PV70@Ag@e9W13+BiKwpEDk7t1_C`Hoc568F4cV4$z+)gqVa#P&lO72MLG zX;__|px=uLV*SI8AK4`XSox96K<8JY9$$nfzEAsn}}-ZW*`D(CNLy zfBYZuRxd<<%+7RcrBm?YW3c1i<}ZJpajBG_8{NCr>%VQ8(@0E-1Tcgwd98c$&jV#} zs!fogJWOC+(S@qS-;3ucWo?W47Uno5wjIye&%ldzdq9)!Y1FKjG8jjhvKk9ebyGKN z>-QWlg6~wjpf=Tbw=E^okUh>_y4;Q*ft0e7%&K-aCrXn^)CG`fGDw`+pm;9}!7?KJ zqu%FYdS&|>fAUB5wq*-ZYB-YI7xQ@w=4OTWM1ZuY+3YKDLe3UUYTnxA| zi#-%&>%P#orC}d)N0i#`;p{#C)95hssMNQ_q^~Im6eZxhCFPTUM}f27Z-4ZHY1(@r z%EbajeJE`5;iqfK#GO^~CLq7_V=H4gY^&ibaNf{0%wq-Z4R~J3yM*_Ysgw4OPtq-j zAx9q{xV_5usK|!-2&gLMokmAY*ndhBtRtt+{MGt-9-(WFV@v{^#T|3-h$`5A!%_|^ zxOXLxw9-{ilJ!zW6K;`ltPo8o#hKims1)R(tVKK<5Z_nr)~J-wl%;af34coG@?Fy#(qV?fe4`boWmk5 zW(Zwj@-MvS5oba!m|#<5ZSGDxItx$BY63N+U@jy5233FNx#u0AUnWF;C&v;86_@3- z%w^(wG|5eqsokzR&?H`PI6enF8^a)p^YBChgih)W&wklFyI8d0McYmo6j;8jfO2si zvf8CPEeRJW-v43u;(iha5<>+lK2XTFIA^E|sPtf3xzYd0Ya{Dz1mAo*{B8Fur8~Y0 z=-{0S8C!vE#@krDK_YR--xWn?jpHq!GYRg&wyqLW$~m+&fv;+&%U{V+%+Kyy$;lGxrWo+@YF^FK}SMAy4d2 ziv6!S2j0vuPMh>kF2Mhzp3T;y6%mNvua%Xt0OIDluh;$UnjtN+t?UkavvhJAk;V$9 znbvDpENP}VWXjpW} z;ssD2v+c{WC`9oVwxpX3&5G73rJm*Wa*k{iQ9X9dy(%pZJQb}ddh=1pbL3vsUMIFS z%e0$ATZe4R`pLnIWjhYW)2my@klLmi0DKa2T;vRQkF5)Nnz3yx=;Sx5Z25MCGHtKo ze{U+XWmh>TPC>3p;w0fV?_v#AZ9h>}ZEqPjVIGX7tv*MIAt3tG!X8;^+TxF~|H)&e zQ`F@sK-W$K8F;f<3{;+=O7+#FdYWY0);|siaFbM5o#)|wqhfQLk*ZSD>Q(AakuLm! z7UuS�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%0D8(ilQp)e5>qIRPea4jIpL&O&wOuA{@LK2LYv87n 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

->_+frm^~5aR#L^-f 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 diff --git a/sound/effects/Whipcrack.ogg b/sound/effects/Whipcrack.ogg new file mode 100644 index 0000000000000000000000000000000000000000..39e63741ca947447cda57b5da432bbf9c3c720a8 GIT binary patch literal 17279 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 S9y#2}2GF;G|B*O3IsX?JkUXvc literal 0 HcmV?d00001 diff --git a/vorestation.dme b/vorestation.dme index b9e5021677..266c61af0f 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -2777,11 +2777,14 @@ #include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_subtypes.dm" #include "code\modules\mob\living\simple_mob\subtypes\vore\demon\~defines.dm" #include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\Big.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\bigclowns.dm" #include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\bus.dm" #include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\busclowns.dm" #include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\c_shift.dm" #include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\Clowns.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\Normal.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\hespawner.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\honkelemental.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\regularclowns.dm" #include "code\modules\mob\living\simple_mob\subtypes\vore\morph\morph.dm" #include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\_defines.dm" #include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\ability_objects.dm"