diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index 9bec5e4c6a1..61744de3e29 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -23,7 +23,7 @@ icon_dead = "corgi_dead" gender = MALE butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/corgi = 3) - childtype = /mob/living/simple_animal/pet/dog/corgipuppy + childtype = /mob/living/simple_animal/pet/dog/corgi/puppy species = /mob/living/simple_animal/pet/dog var/shaved = 0 var/obj/item/inventory_head @@ -473,7 +473,7 @@ back_icon = image('icons/mob/corgi_back.dmi', icon_state = inventory_back.icon_state) overlays += back_icon if(facehugger) - if(istype(src, /mob/living/simple_animal/pet/dog/corgipuppy)) + if(istype(src, /mob/living/simple_animal/pet/dog/corgi/puppy)) overlays += image('icons/mob/mask.dmi',"facehugger_corgipuppy") else overlays += image('icons/mob/mask.dmi',"facehugger_corgi") @@ -485,20 +485,19 @@ -/mob/living/simple_animal/pet/dog/corgipuppy +/mob/living/simple_animal/pet/dog/corgi/puppy name = "\improper corgi puppy" real_name = "corgi" - desc = "It's a corgi puppy." + desc = "It's a corgi puppy!" icon_state = "puppy" icon_living = "puppy" icon_dead = "puppy_dead" - var.shaved = 0 density = 0 pass_flags = PASSMOB mob_size = MOB_SIZE_SMALL //puppies cannot wear anything. -/mob/living/simple_animal/pet/dog/corgipuppy/Topic(href, href_list) +/mob/living/simple_animal/pet/dog/corgi/puppy/Topic(href, href_list) if(href_list["remove_inv"] || href_list["add_inv"]) usr << "You can't fit this on [src]!" return diff --git a/code/modules/mob/living/simple_animal/friendly/pug.dm b/code/modules/mob/living/simple_animal/friendly/pug.dm deleted file mode 100644 index 758afd6e9c5..00000000000 --- a/code/modules/mob/living/simple_animal/friendly/pug.dm +++ /dev/null @@ -1,30 +0,0 @@ -/mob/living/simple_animal/pet/pug - name = "\improper pug" - real_name = "pug" - desc = "It's a pug." - icon = 'icons/mob/pets.dmi' - icon_state = "pug" - icon_living = "pug" - icon_dead = "pug_dead" - speak = list("YAP", "Woof!", "Bark!", "AUUUUUU") - speak_emote = list("barks", "woofs") - emote_hear = list("barks!", "woofs!", "yaps.","pants.") - emote_see = list("shakes its head.", "chases its tail.","shivers.") - speak_chance = 1 - turns_per_move = 10 - butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/pug = 3) - response_help = "pets" - response_disarm = "bops" - response_harm = "kicks" - see_in_dark = 5 - -/mob/living/simple_animal/pet/pug/Life() - ..() - - if(!stat && !resting && !buckled) - if(prob(1)) - emote("me", 1, pick("chases its tail.")) - spawn(0) - for(var/i in list(1,2,4,8,4,2,1,2,4,8,4,2,1,2,4,8,4,2)) - dir = i - sleep(1) diff --git a/tgstation.dme b/tgstation.dme index 03a96c38c33..ebdc47dc758 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6,66 +6,6 @@ // BEGIN_FILE_DIR #define FILE_DIR . -#define FILE_DIR "code" -#define FILE_DIR "code/modules" -#define FILE_DIR "code/modules/games" -#define FILE_DIR "code/modules/html_interface" -#define FILE_DIR "code/modules/html_interface/cards" -#define FILE_DIR "code/modules/html_interface/nanotrasen" -#define FILE_DIR "data" -#define FILE_DIR "data/minimaps" -#define FILE_DIR "html" -#define FILE_DIR "icons" -#define FILE_DIR "icons/ass" -#define FILE_DIR "icons/effects" -#define FILE_DIR "icons/mecha" -#define FILE_DIR "icons/misc" -#define FILE_DIR "icons/mob" -#define FILE_DIR "icons/mob/inhands" -#define FILE_DIR "icons/obj" -#define FILE_DIR "icons/obj/assemblies" -#define FILE_DIR "icons/obj/atmospherics" -#define FILE_DIR "icons/obj/atmospherics/components" -#define FILE_DIR "icons/obj/atmospherics/pipes" -#define FILE_DIR "icons/obj/clothing" -#define FILE_DIR "icons/obj/doors" -#define FILE_DIR "icons/obj/flora" -#define FILE_DIR "icons/obj/food" -#define FILE_DIR "icons/obj/guns" -#define FILE_DIR "icons/obj/hydroponics" -#define FILE_DIR "icons/obj/machines" -#define FILE_DIR "icons/obj/power_cond" -#define FILE_DIR "icons/obj/smooth_structures" -#define FILE_DIR "icons/obj/smooth_structures/alien" -#define FILE_DIR "icons/pda_icons" -#define FILE_DIR "icons/spideros_icons" -#define FILE_DIR "icons/stamp_icons" -#define FILE_DIR "icons/Testing" -#define FILE_DIR "icons/turf" -#define FILE_DIR "icons/turf/floors" -#define FILE_DIR "icons/turf/walls" -#define FILE_DIR "icons/vending_icons" -#define FILE_DIR "nano" -#define FILE_DIR "nano/images" -#define FILE_DIR "sound" -#define FILE_DIR "sound/AI" -#define FILE_DIR "sound/ambience" -#define FILE_DIR "sound/arcade" -#define FILE_DIR "sound/effects" -#define FILE_DIR "sound/guitar" -#define FILE_DIR "sound/hallucinations" -#define FILE_DIR "sound/items" -#define FILE_DIR "sound/machines" -#define FILE_DIR "sound/magic" -#define FILE_DIR "sound/mecha" -#define FILE_DIR "sound/misc" -#define FILE_DIR "sound/piano" -#define FILE_DIR "sound/spookoween" -#define FILE_DIR "sound/violin" -#define FILE_DIR "sound/voice" -#define FILE_DIR "sound/voice/complionator" -#define FILE_DIR "sound/vox_fem" -#define FILE_DIR "sound/weapons" // END_FILE_DIR // BEGIN_PREFERENCES @@ -1285,7 +1225,6 @@ #include "code\modules\mob\living\simple_animal\friendly\lizard.dm" #include "code\modules\mob\living\simple_animal\friendly\mouse.dm" #include "code\modules\mob\living\simple_animal\friendly\pet.dm" -#include "code\modules\mob\living\simple_animal\friendly\pug.dm" #include "code\modules\mob\living\simple_animal\friendly\drone\_drone.dm" #include "code\modules\mob\living\simple_animal\friendly\drone\drones_as_items.dm" #include "code\modules\mob\living\simple_animal\friendly\drone\extra_drone_types.dm"