Configuration Controller (#7857)

This commit is contained in:
Selis
2024-04-05 07:44:20 +02:00
committed by GitHub
parent c542e3bac0
commit e1a987c25c
235 changed files with 3294 additions and 989 deletions

View File

@@ -10,7 +10,7 @@
// Handle footstep sounds
/mob/living/silicon/robot/handle_vorefootstep(var/m_intent, var/turf/T)
if(!config.vorefootstep_volume || !T.vorefootstep_sounds || !T.vorefootstep_sounds.len || !vore_footstep_volume)
if(!CONFIG_GET(number/vorefootstep_volume) || !T.vorefootstep_sounds || !T.vorefootstep_sounds.len || !vore_footstep_volume)
return
// Future Upgrades - Robot specific support
var/list/vorefootstep_sounds = T.vorefootstep_sounds["human"]
@@ -18,9 +18,9 @@
return
var/S = pick(vorefootstep_sounds)
if(!S) return
var/volume = config.vorefootstep_volume * (vore_footstep_volume/100)
var/volume = CONFIG_GET(number/vorefootstep_volume) * (vore_footstep_volume/100)
volume = config.vorefootstep_volume * (vore_footstep_volume/100)
volume = CONFIG_GET(number/vorefootstep_volume) * (vore_footstep_volume/100)
if(buckled || lying || throwing)
return // people flying, lying down or sitting do not slosh