SIZE CODE

3 AM, WOOO. MAYBE IT WORKS NOW.
This commit is contained in:
JaySparrow
2020-07-16 03:05:10 -05:00
parent cbd99e5aaf
commit 36257c0d9a
5 changed files with 13 additions and 7 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)