On demand belly loading & multibelly (#16758)

* Moves simple mob belly loading to on demans

* style

* early

* multibelly

* even more human

* .

* bunch of update_fullness

* animals need an icon refresh

* the icon has the fullness part, optimize that

* one more
This commit is contained in:
Kashargul
2024-12-28 00:41:42 +01:00
committed by GitHub
parent fc57eb0085
commit b324befde5
80 changed files with 938 additions and 394 deletions
+2
View File
@@ -104,6 +104,7 @@
var/mob/living/simple_mob/shadekin/red/shadekin = new(Ts)
//Abuse of shadekin
shadekin.real_name = shadekin.name
shadekin.voremob_loaded = TRUE
shadekin.init_vore()
shadekin.ability_flags |= 0x1
shadekin.phase_shift()
@@ -157,6 +158,7 @@
target.transforming = TRUE //Cheap hack to stop them from moving
var/mob/living/simple_mob/shadekin/shadekin = new kin_type(Tt)
shadekin.real_name = shadekin.name
shadekin.voremob_loaded = TRUE
shadekin.init_vore()
shadekin.can_be_drop_pred = TRUE
shadekin.dir = SOUTH
+2
View File
@@ -62,6 +62,7 @@
var/mob/living/simple_mob/shadekin/red/shadekin = new(Ts)
//Abuse of shadekin
shadekin.real_name = shadekin.name
shadekin.voremob_loaded = TRUE
shadekin.init_vore()
shadekin.ability_flags |= 0x1
shadekin.phase_shift()
@@ -115,6 +116,7 @@
target.transforming = TRUE //Cheap hack to stop them from moving
var/mob/living/simple_mob/shadekin/shadekin = new kin_type(Tt)
shadekin.real_name = shadekin.name
shadekin.voremob_loaded = TRUE
shadekin.init_vore()
shadekin.can_be_drop_pred = TRUE
shadekin.dir = SOUTH