From 9eb79d9a65edcf2a0fc69e7b1ca86c9f680f6190 Mon Sep 17 00:00:00 2001 From: Sebbe Date: Wed, 27 Mar 2019 14:56:24 +0100 Subject: [PATCH 1/3] Tweaks mobspeed to not be fast as fucc boi. --- code/modules/ai/aI_holder_subtypes/simple_mob_ai.dm | 1 + .../mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm | 1 + 2 files changed, 2 insertions(+) diff --git a/code/modules/ai/aI_holder_subtypes/simple_mob_ai.dm b/code/modules/ai/aI_holder_subtypes/simple_mob_ai.dm index 2a16a3e091..0afba645ce 100644 --- a/code/modules/ai/aI_holder_subtypes/simple_mob_ai.dm +++ b/code/modules/ai/aI_holder_subtypes/simple_mob_ai.dm @@ -15,6 +15,7 @@ hostile = FALSE can_flee = TRUE violent_breakthrough = FALSE + base_wander_delay = 8 //vorestation edit, to make pets slow. // Won't wander away as quickly, ideal for event-spawned mobs like carp or drones. /datum/ai_holder/simple_mob/event diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm index e5d1c8f8e1..392b1ae937 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm @@ -29,6 +29,7 @@ meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat say_list_type = /datum/say_list/fluffy_vr + ai_holder_type = /datum/ai_holder/simple_mob/passive /datum/say_list/fluffy_vr speak = list("Squee","Arf arf","Awoo","Squeak") From e9b15be15d5689e853a1bf60a9f110c4c3a9c9c8 Mon Sep 17 00:00:00 2001 From: Sebbe Date: Thu, 28 Mar 2019 08:34:46 +0100 Subject: [PATCH 2/3] Makes pets not leave dirt --- code/modules/mob/living/simple_mob/subtypes/animal/pets/cat.dm | 1 + code/modules/mob/living/simple_mob/subtypes/animal/pets/dog.dm | 1 + .../modules/mob/living/simple_mob/subtypes/animal/pets/fox_vr.dm | 1 + .../mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm | 1 + .../mob/living/simple_mob/subtypes/animal/space/snake_vr.dm | 1 + 5 files changed, 5 insertions(+) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/pets/cat.dm b/code/modules/mob/living/simple_mob/subtypes/animal/pets/cat.dm index 8205cd109f..3f6bba4846 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/pets/cat.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/pets/cat.dm @@ -98,6 +98,7 @@ icon_living = "cat" icon_dead = "cat_dead" icon_rest = "cat_rest" + makes_dirt = FALSE //VOREStation edit: no more dirt /mob/living/simple_mob/animal/passive/cat/kitten name = "kitten" diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/pets/dog.dm b/code/modules/mob/living/simple_mob/subtypes/animal/pets/dog.dm index fbfafc426a..cc29ee0c31 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/pets/dog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/pets/dog.dm @@ -115,6 +115,7 @@ desc = "It's a corgi." var/turns_since_scan = 0 var/obj/movement_target + makes_dirt = FALSE //VOREStation edit: no more dirt /mob/living/simple_mob/animal/passive/dog/corgi/Ian/Life() ..() diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/pets/fox_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/pets/fox_vr.dm index 4d69627df6..dd929a4d5f 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/pets/fox_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/pets/fox_vr.dm @@ -196,6 +196,7 @@ var/mob/living/friend = null // Our best pal, who we'll follow. awoo. ai_holder_type = /datum/ai_holder/simple_mob/passive + makes_dirt = FALSE // No more dirt /mob/living/simple_mob/animal/fox_vr/Renault/init_vore() ..() diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm index 392b1ae937..6102738f7c 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/fluffy_vr.dm @@ -16,6 +16,7 @@ see_in_dark = 5 mob_size = MOB_TINY + makes_dirt = FALSE // No more dirt response_help = "scritches" response_disarm = "bops" diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm index 3266641872..fc8b270c2c 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm @@ -32,6 +32,7 @@ desc = "This snake is particularly chubby and demands nothing but the finest of treats." ai_holder_type = /datum/ai_holder/simple_mob/passive + makes_dirt = FALSE //VOREStation edit: no more dirt var/turns_since_scan = 0 var/obj/movement_target From 9c92d5cf2e340b3f8bb631841eb78388f282441b Mon Sep 17 00:00:00 2001 From: Sebbe Date: Fri, 29 Mar 2019 09:01:30 +0100 Subject: [PATCH 3/3] lazy copypaste --- .../mob/living/simple_mob/subtypes/animal/space/snake_vr.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm index fc8b270c2c..ed6e7ac440 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm @@ -32,7 +32,7 @@ desc = "This snake is particularly chubby and demands nothing but the finest of treats." ai_holder_type = /datum/ai_holder/simple_mob/passive - makes_dirt = FALSE //VOREStation edit: no more dirt + makes_dirt = FALSE var/turns_since_scan = 0 var/obj/movement_target