Adds enemy_roles to all midround and latejoin antags (#60)

* Adds enemy_roles to all midround and latejoin antags

Add: enemy_roles to all midround antags

* Fixes formatting for latejoins

* Fixes formatting on midround
This commit is contained in:
ReturnToZender
2023-03-03 00:07:41 -06:00
committed by GitHub
parent 6ce49c7db5
commit 7d0201a961
2 changed files with 51 additions and 2 deletions

View File

@@ -75,6 +75,15 @@
JOB_AI,
JOB_CYBORG,
)
enemy_roles = list(
JOB_AI,
JOB_CAPTAIN,
JOB_DETECTIVE,
JOB_HEAD_OF_SECURITY,
JOB_SECURITY_OFFICER,
JOB_WARDEN,
)
required_enemies = list(2,2,1,1,1,1,1,0,0,0)
required_candidates = 1
weight = 7
cost = 5
@@ -110,7 +119,6 @@
)
enemy_roles = list(
JOB_AI,
JOB_CYBORG,
JOB_CAPTAIN,
JOB_DETECTIVE,
JOB_HEAD_OF_SECURITY,
@@ -202,6 +210,15 @@
JOB_AI,
JOB_CYBORG,
)
enemy_roles = list(
JOB_AI,
JOB_CAPTAIN,
JOB_DETECTIVE,
JOB_HEAD_OF_SECURITY,
JOB_SECURITY_OFFICER,
JOB_WARDEN,
)
required_enemies = list(2,2,1,1,1,1,1,0,0,0)
required_candidates = 1
weight = 4
cost = 6

View File

@@ -240,6 +240,15 @@
JOB_CYBORG,
ROLE_POSITRONIC_BRAIN,
)
enemy_roles = list(
JOB_AI,
JOB_CAPTAIN,
JOB_DETECTIVE,
JOB_HEAD_OF_SECURITY,
JOB_SECURITY_OFFICER,
JOB_WARDEN,
)
required_enemies = list(2,2,1,1,1,1,1,0,0,0)
required_candidates = 1
weight = 35
cost = 3
@@ -376,7 +385,6 @@
antag_datum = /datum/antagonist/nukeop
enemy_roles = list(
JOB_AI,
JOB_CYBORG,
JOB_CAPTAIN,
JOB_DETECTIVE,
JOB_HEAD_OF_SECURITY,
@@ -552,6 +560,14 @@
antag_datum = /datum/antagonist/nightmare
antag_flag = ROLE_NIGHTMARE
antag_flag_override = ROLE_ALIEN
enemy_roles = list(
JOB_AI,
JOB_CAPTAIN,
JOB_DETECTIVE,
JOB_HEAD_OF_SECURITY,
JOB_SECURITY_OFFICER,
JOB_WARDEN,
)
required_enemies = list(2,2,1,1,1,1,1,0,0,0)
required_candidates = 1
weight = 3
@@ -803,6 +819,14 @@
midround_ruleset_style = MIDROUND_RULESET_STYLE_HEAVY
antag_flag = "Space Pirates"
required_type = /mob/dead/observer
enemy_roles = list(
JOB_AI,
JOB_CAPTAIN,
JOB_DETECTIVE,
JOB_HEAD_OF_SECURITY,
JOB_SECURITY_OFFICER,
JOB_WARDEN,
)
required_enemies = list(2,2,1,1,1,1,1,0,0,0)
required_candidates = 0
weight = 4
@@ -830,6 +854,14 @@
JOB_CYBORG,
ROLE_POSITRONIC_BRAIN,
)
enemy_roles = list(
JOB_AI,
JOB_CAPTAIN,
JOB_DETECTIVE,
JOB_HEAD_OF_SECURITY,
JOB_SECURITY_OFFICER,
JOB_WARDEN,
)
required_enemies = list(2,2,1,1,1,1,1,0,0,0)
required_candidates = 1
weight = 4