Merge pull request #327 from Jay-Sparrow/Size-code

Health and speed relative to size
This commit is contained in:
Dahlular
2020-07-16 02:27:43 -06:00
committed by GitHub
5 changed files with 22 additions and 5 deletions
@@ -580,7 +580,8 @@
H.name = real_name
//h13 assign your characters custom height.
if (H.custom_body_size) //Do they have it set?
H.size_multiplier = (max(min( round((H.custom_body_size)), MAX_BODYSIZE),MIN_BODYSIZE)* 0.01)
//H.size_multiplier = (max(min( round((H.custom_body_size)), MAX_BODYSIZE),MIN_BODYSIZE)* 0.01) //Old method
H.resize(H.custom_body_size * 0.01)
//h13 give your starting impregchance (30%)
if (H.breedable == TRUE)
H.impregchance = 30
+5
View File
@@ -1,6 +1,11 @@
/mob/living/carbon/Life()
set invisibility = 0
//Hyper Change
if(size_multiplier != previous_size)
sleep(1)
resize(size_multiplier)
if(notransform)
return
@@ -69,7 +69,6 @@
if(previous_size > 1 && size_multiplier > 1) //macro stays a macro. We just scale the sprite with no offset changes
ntransform.Scale(size_multiplier/previous_size) //scale the sprite accordingly
previous_size = size_multiplier
if(changed)
animate(src, transform = ntransform, time = 2, pixel_y = final_pixel_y, dir = final_dir, easing = EASE_IN|EASE_OUT)