mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Adds anti job camping for heads + Config patch (#9188)
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
/datum/configuration
|
/datum/configuration
|
||||||
var/discord_restriction = FALSE
|
var/discord_restriction = FALSE
|
||||||
var/use_jobwhitelist = FALSE
|
var/use_jobwhitelist = TRUE
|
||||||
var/emojis = FALSE
|
var/emojis = FALSE
|
||||||
|
|
||||||
var/vorefootstep_volume = 75 //In future see about making a function to adjust volume serverside in config.txt, easy to do with reenable values. - Jack
|
var/vorefootstep_volume = 75 //In future see about making a function to adjust volume serverside in config.txt, easy to do with reenable values. - Jack
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
// default = FALSE
|
// default = FALSE
|
||||||
|
|
||||||
/datum/config_entry/flag/use_jobwhitelist
|
/datum/config_entry/flag/use_jobwhitelist
|
||||||
default = FALSE
|
default = TRUE
|
||||||
|
|
||||||
// FIXME: Unused
|
// FIXME: Unused
|
||||||
///datum/config_entry/flag/emojis
|
///datum/config_entry/flag/emojis
|
||||||
|
|||||||
@@ -1,3 +1,9 @@
|
|||||||
|
/datum/job/captain
|
||||||
|
camp_protection = TRUE
|
||||||
|
|
||||||
|
/datum/job/hop
|
||||||
|
camp_protection = TRUE
|
||||||
|
|
||||||
/datum/alt_title/bridge_officer
|
/datum/alt_title/bridge_officer
|
||||||
title = JOB_ALT_BRIDGE_OFFICER
|
title = JOB_ALT_BRIDGE_OFFICER
|
||||||
title_outfit = /decl/hierarchy/outfit/job/bridge_officer
|
title_outfit = /decl/hierarchy/outfit/job/bridge_officer
|
||||||
|
|||||||
2
modular_chomp/code/game/jobs/job/engineering.dm
Normal file
2
modular_chomp/code/game/jobs/job/engineering.dm
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
/datum/job/chief_engineer
|
||||||
|
camp_protection = TRUE
|
||||||
2
modular_chomp/code/game/jobs/job/medical.dm
Normal file
2
modular_chomp/code/game/jobs/job/medical.dm
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
/datum/job/cmo
|
||||||
|
camp_protection = TRUE
|
||||||
2
modular_chomp/code/game/jobs/job/science.dm
Normal file
2
modular_chomp/code/game/jobs/job/science.dm
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
/datum/job/rd
|
||||||
|
camp_protection = TRUE
|
||||||
@@ -1,3 +1,6 @@
|
|||||||
|
/datum/job/hos
|
||||||
|
camp_protection = TRUE
|
||||||
|
|
||||||
/datum/job/brigphysician
|
/datum/job/brigphysician
|
||||||
title = JOB_BRIG_PHYSICIAN
|
title = JOB_BRIG_PHYSICIAN
|
||||||
flag = BRIGPHYS
|
flag = BRIGPHYS
|
||||||
|
|||||||
@@ -1,3 +1,6 @@
|
|||||||
|
/datum/job/ai
|
||||||
|
camp_protection = TRUE
|
||||||
|
|
||||||
/datum/job/ai/is_species_banned(species_name, brain_type)
|
/datum/job/ai/is_species_banned(species_name, brain_type)
|
||||||
// Any species can join as AI, including shadekin.
|
// Any species can join as AI, including shadekin.
|
||||||
return FALSE
|
return FALSE
|
||||||
|
|||||||
@@ -4746,7 +4746,9 @@
|
|||||||
#include "modular_chomp\code\game\gamemodes\meteor\meteors.dm"
|
#include "modular_chomp\code\game\gamemodes\meteor\meteors.dm"
|
||||||
#include "modular_chomp\code\game\jobs\job\captain.dm"
|
#include "modular_chomp\code\game\jobs\job\captain.dm"
|
||||||
#include "modular_chomp\code\game\jobs\job\department.dm"
|
#include "modular_chomp\code\game\jobs\job\department.dm"
|
||||||
|
#include "modular_chomp\code\game\jobs\job\engineering.dm"
|
||||||
#include "modular_chomp\code\game\jobs\job\job_goodies.dm"
|
#include "modular_chomp\code\game\jobs\job\job_goodies.dm"
|
||||||
|
#include "modular_chomp\code\game\jobs\job\medical.dm"
|
||||||
#include "modular_chomp\code\game\jobs\job\noncrew.dm"
|
#include "modular_chomp\code\game\jobs\job\noncrew.dm"
|
||||||
#include "modular_chomp\code\game\jobs\job\security.dm"
|
#include "modular_chomp\code\game\jobs\job\security.dm"
|
||||||
#include "modular_chomp\code\game\jobs\job\silicon.dm"
|
#include "modular_chomp\code\game\jobs\job\silicon.dm"
|
||||||
|
|||||||
Reference in New Issue
Block a user