From 1e32bd120539a68bdf9bce498fb06234280d51bb Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sun, 10 May 2015 17:19:22 -0400 Subject: [PATCH] Species Touchups --- code/modules/mob/living/carbon/human/human_movement.dm | 4 ++-- code/modules/mob/living/carbon/species.dm | 4 +++- code/setup.dm | 1 - 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm index 70b9e3b4651..b7f1bea99a8 100644 --- a/code/modules/mob/living/carbon/human/human_movement.dm +++ b/code/modules/mob/living/carbon/human/human_movement.dm @@ -5,8 +5,8 @@ if(status_flags & GOTTAGOREALLYFAST) tally -= 2 - if(species && species.flags & IS_SLOW) - tally = 5 + if(species.slowdown) + tally = species.slowdown if (istype(loc, /turf/space)) return -1 // It's hard to be slowed down in space by... anything diff --git a/code/modules/mob/living/carbon/species.dm b/code/modules/mob/living/carbon/species.dm index b709f1f5b8b..e59dcc3eb16 100644 --- a/code/modules/mob/living/carbon/species.dm +++ b/code/modules/mob/living/carbon/species.dm @@ -14,6 +14,7 @@ var/tail // Name of tail image in species effects icon file. var/unarmed //For empty hand harm-intent attack var/unarmed_type = /datum/unarmed_attack + var/slowdown = 0 // Passive movement speed malus (or boost, if negative) var/breath_type = "oxygen" // Non-oxygen gas breathed, if any. var/poison_type = "plasma" // Poisonous air. @@ -601,6 +602,7 @@ language = "Rootspeak" unarmed_type = /datum/unarmed_attack/diona primitive = /mob/living/carbon/monkey/diona + slowdown = 5 warning_low_pressure = 50 hazard_low_pressure = -1 @@ -622,7 +624,7 @@ even the simplest concepts of other minds. Their alien physiology allows them survive happily off a diet of nothing but light, \ water and other radiation." - flags = NO_BREATHE | REQUIRE_LIGHT | IS_PLANT | RAD_ABSORB | NO_BLOOD | IS_SLOW | NO_PAIN + flags = NO_BREATHE | REQUIRE_LIGHT | IS_PLANT | RAD_ABSORB | NO_BLOOD | NO_PAIN body_temperature = T0C + 15 //make the plant people have a bit lower body temperature, why not diff --git a/code/setup.dm b/code/setup.dm index c14124cb929..d6588b3a217 100644 --- a/code/setup.dm +++ b/code/setup.dm @@ -817,7 +817,6 @@ var/list/restricted_camera_networks = list( //Those networks can only be accesse #define NO_BLOOD 1 #define NO_BREATHE 2 -#define IS_SLOW 4 #define RAD_ABSORB 8 #define NO_SCAN 16 #define NO_PAIN 32