unshit some nif shit (#19053)

* unshit some nif shit

* actually should be cached

* wtf

* .

* .
This commit is contained in:
Kashargul
2026-01-18 18:55:07 +01:00
committed by GitHub
parent 77cb2c8507
commit 46bc24a23c
4 changed files with 16 additions and 10 deletions
+6 -7
View File
@@ -71,18 +71,17 @@
if(!avail_reagents)
return FALSE
. = TRUE
for(var/r_r in reagents)
var/aval_r_amnt = avail_reagents.get_reagent_amount(r_r)
if(aval_r_amnt - reagents[r_r] >= 0)
if(aval_r_amnt>(reagents[r_r]) && exact)
. = FALSE
else
if(aval_r_amnt - reagents[r_r] < 0)
return FALSE
if((reagents?(reagents.len):(0)) < avail_reagents.reagent_list.len)
if(aval_r_amnt > (reagents[r_r]) && exact)
return FALSE
if(LAZYLEN(reagents) < avail_reagents.reagent_list.len)
return FALSE
return .
return TRUE
/datum/recipe/proc/check_fruit(var/obj/container, var/exact = FALSE)
if (!fruit || !fruit.len)
+1 -1
View File
@@ -94,7 +94,7 @@
var/no_latejoin_vore_warning_persists = FALSE //Do we save it?
var/no_latejoin_prey_warning_persists = FALSE //Do we save it?
var/belly_rub_target = null
var/soulcatcher_pref_flags = 0 //Default disabled
var/soulcatcher_pref_flags = NONE //Default disabled
var/persistend_edit_mode = FALSE
var/voice_freq = 42500 // Preference for character voice frequency
+2 -2
View File
@@ -92,7 +92,7 @@
var/no_latejoin_vore_warning_persists = FALSE
var/no_latejoin_prey_warning_persists = FALSE
var/belly_rub_target = null
var/soulcatcher_pref_flags = 0
var/soulcatcher_pref_flags = NONE
var/list/soulcatcher_prefs = list()
var/max_voreoverlay_alpha = 255
var/persistend_edit_mode = FALSE
@@ -396,7 +396,7 @@
if(isnull(no_latejoin_prey_warning_persists))
no_latejoin_prey_warning_persists = FALSE
if(isnull(soulcatcher_pref_flags))
soulcatcher_pref_flags = 0
soulcatcher_pref_flags = NONE
if(isnull(soulcatcher_prefs))
soulcatcher_prefs = list()
if(isnull(persistend_edit_mode))