mirror of
https://github.com/KabKebab/GS13.git
synced 2026-08-23 13:06:18 +01:00
fullness icons fixed + value changes. (immobility was a bad idea)
This commit is contained in:
@@ -149,11 +149,11 @@
|
||||
#define SANITY_INSANE 0
|
||||
|
||||
//Fullness levels, no more infinite eating my dudes!
|
||||
#define FULLNESS_LEVEL_NOMOREPLZ 70
|
||||
#define FULLNESS_LEVEL_BEEG 35
|
||||
#define FULLNESS_LEVEL_BLOATED 20
|
||||
#define FULLNESS_LEVEL_FILLED 10
|
||||
#define FULLNESS_LEVEL_HALF_FULL 5
|
||||
#define FULLNESS_LEVEL_NOMOREPLZ 280
|
||||
#define FULLNESS_LEVEL_BEEG 140
|
||||
#define FULLNESS_LEVEL_BLOATED 80
|
||||
#define FULLNESS_LEVEL_FILLED 40
|
||||
#define FULLNESS_LEVEL_HALF_FULL 20
|
||||
#define FULLNESS_LEVEL_EMPTY 0
|
||||
|
||||
//Fatness levels, Here we go!
|
||||
|
||||
@@ -180,17 +180,17 @@
|
||||
/obj/screen/alert/bloated
|
||||
name = "Bloated stomach"
|
||||
desc = "Your stomach is a bit too full"
|
||||
icon_state = "fat"
|
||||
icon_state = "Stuffed"
|
||||
|
||||
/obj/screen/alert/stuffed
|
||||
name = "Completely stuffed"
|
||||
desc = "Whatever you ate, you ate too much. Your stomach has stretched to accomodate its contents, forming a very obvious belly"
|
||||
icon_state = "fat"
|
||||
icon_state = "Bloated"
|
||||
|
||||
/obj/screen/alert/beegbelly
|
||||
name = "Walking belly"
|
||||
desc = "You've somehow managed to fit even more in your stomach. Can you even stand?"
|
||||
icon_state = "obese"
|
||||
icon_state = "beegbelly"
|
||||
|
||||
|
||||
/obj/screen/alert/hungry
|
||||
|
||||
@@ -1535,11 +1535,11 @@ GLOBAL_LIST_EMPTY(roundstart_races)
|
||||
if(HAS_TRAIT(H, TRAIT_FAT))
|
||||
. += (1 - flight)
|
||||
if(HAS_TRAIT(H, TRAIT_OBESE))//GS13 fat levels move speed decrease
|
||||
. += (2 - flight)
|
||||
. += (1.5 - flight)
|
||||
if(HAS_TRAIT(H, TRAIT_MORBIDLYOBESE))
|
||||
. += (3 - flight)
|
||||
. += (2 - flight)
|
||||
if(HAS_TRAIT(H, TRAIT_IMMOBILE))
|
||||
. += 4 // No wings are going to lift that much off the ground
|
||||
. += 3 // No wings are going to lift that much off the ground
|
||||
if(H.bodytemperature < BODYTEMP_COLD_DAMAGE_LIMIT && !HAS_TRAIT(H, TRAIT_RESISTCOLD))
|
||||
. += (BODYTEMP_COLD_DAMAGE_LIMIT - H.bodytemperature) / COLD_SLOWDOWN_FACTOR
|
||||
return .
|
||||
|
||||
@@ -85,8 +85,8 @@
|
||||
if(!mob.Process_Spacemove(direct))
|
||||
return FALSE
|
||||
|
||||
if(HAS_TRAIT(mob,TRAIT_BLOB)) // GS13 are we too fat to move?
|
||||
return FALSE
|
||||
//if(HAS_TRAIT(mob,TRAIT_BLOB)) // GS13 are we too fat to move? (it was a bad idea)
|
||||
// return FALSE
|
||||
//We are now going to move
|
||||
var/add_delay = mob.movement_delay()
|
||||
mob.set_glide_size(DELAY_TO_GLIDE_SIZE(add_delay * (((direct & 3) && (direct & 12)) ? 2 : 1))) // set it now in case of pulled objects
|
||||
|
||||
Reference in New Issue
Block a user