Fixes space cops and adds config for dynamic

This commit is contained in:
keronshb
2021-10-15 00:12:46 -04:00
parent aaa3fa277e
commit 1427157df3
5 changed files with 69 additions and 34 deletions
@@ -255,11 +255,11 @@
antag_flag = ROLE_FAMILY_HEAD_ASPIRANT
antag_flag_override = ROLE_FAMILIES
protected_roles = list("Prisoner", "Head of Personnel")
restricted_roles = list("Cyborg", "AI", "Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Research Director")
restricted_roles = list("AI", "Cyborg", "Prisoner", "Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Chaplain", "Head of Personnel", "Quartermaster", "Chief Engineer", "Chief Medical Officer", "Research Director")
required_candidates = 9
weight = 2
cost = 19
requirements = list(101,101,40,40,30,20,10,10,10,10)
weight = 3
cost = 15
requirements = list(101,101,101,50,30,20,10,10,10,10)
flags = HIGH_IMPACT_RULESET
blocking_rules = list(/datum/dynamic_ruleset/roundstart/families)
/// A reference to the handler that is used to run pre_execute(), execute(), etc..
@@ -497,11 +497,11 @@
antag_datum = /datum/antagonist/gang
antag_flag = ROLE_FAMILIES
protected_roles = list("Prisoner", "Head of Personnel")
restricted_roles = list("Cyborg", "AI", "Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Research Director")
restricted_roles = list("AI", "Cyborg", "Prisoner", "Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Chaplain", "Head of Personnel", "Quartermaster", "Chief Engineer", "Chief Medical Officer", "Research Director")
required_candidates = 9
weight = 1
cost = 19
requirements = list(101,101,40,40,30,20,10,10,10,10)
weight = 3
cost = 15
requirements = list(101,101,101,50,30,20,10,10,10,10)
flags = HIGH_IMPACT_RULESET
/// A reference to the handler that is used to run pre_execute(), execute(), etc..
var/datum/gang_handler/handler