mirror of
https://github.com/KabKebab/GS13.git
synced 2026-07-09 15:05:38 +01:00
Changes spawn conditions for many events
This commit is contained in:
@@ -108,7 +108,7 @@
|
||||
//config_tag = "pirates"
|
||||
typepath = /datum/round_event/pirates
|
||||
antag_flag = ROLE_TRAITOR
|
||||
enemy_roles = list("AI","Security Officer","Head of Security","Captain")
|
||||
enemy_roles = list("AI","Security Officer","Head of Security")
|
||||
required_enemies = list(3,3,2,2,2,1,1,1,1,0)
|
||||
weight = 3
|
||||
cost = 0
|
||||
@@ -136,7 +136,7 @@
|
||||
name = "Spider Infestation"
|
||||
//config_tag = "spiders"
|
||||
typepath = /datum/round_event/spider_infestation
|
||||
enemy_roles = list("AI","Security Officer","Head of Security","Captain")
|
||||
enemy_roles = list("AI","Security Officer","Head of Security")
|
||||
required_enemies = list(3,2,2,2,2,1,1,1,0,0)
|
||||
weight = 2
|
||||
cost = 5
|
||||
@@ -286,7 +286,7 @@
|
||||
name = "Anomaly: Bluespace"
|
||||
//config_tag = "anomaly_bluespace"
|
||||
typepath = /datum/round_event/anomaly/anomaly_bluespace
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Atmospheric Technician","Research Director","Scientist","Captain")
|
||||
enemy_roles = list("Research Director","Scientist")
|
||||
required_enemies = list(2,2,2,1,1,1,1,1,1,0)
|
||||
weight = 2
|
||||
earliest_start = 40 MINUTES
|
||||
@@ -303,7 +303,7 @@
|
||||
name = "Anomaly: Hyper-Energetic Flux"
|
||||
//config_tag = "anomaly_flux"
|
||||
typepath = /datum/round_event/anomaly/anomaly_flux
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Atmospheric Technician","Research Director","Scientist","Captain")
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Atmospheric Technician","Research Director","Scientist")
|
||||
required_enemies = list(2,2,2,2,2,2,2,2,2,0)
|
||||
weight = 3
|
||||
earliest_start = 20 MINUTES
|
||||
@@ -338,7 +338,7 @@
|
||||
earliest_start = 20 MINUTES
|
||||
repeatable_weight_decrease = 1
|
||||
cost = 0
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Atmospheric Technician","Research Director","Scientist","Captain","Cyborg")
|
||||
enemy_roles = list("Research Director","Scientist")
|
||||
required_enemies = list(2,2,2,2,2,1,1,1,1,0)
|
||||
requirements = list(101,101,10,10,10,10,10,10,10,10)
|
||||
high_population_requirement = 10
|
||||
@@ -355,7 +355,7 @@
|
||||
earliest_start = 30 MINUTES
|
||||
repeatable_weight_decrease = 1
|
||||
cost = 0
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Atmospheric Technician","Research Director","Scientist","Captain","Cyborg")
|
||||
enemy_roles = list("Research Director","Scientist")
|
||||
required_enemies = list(3,3,3,2,2,2,2,2,2,0)
|
||||
requirements = list(101,101,101,10,10,10,10,10,10,10)
|
||||
high_population_requirement = 10
|
||||
@@ -407,14 +407,14 @@
|
||||
earliest_start = 30 MINUTES
|
||||
repeatable_weight_decrease = 1
|
||||
cost = 0
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Atmospheric Technician","Research Director","Scientist","Captain","Cyborg")
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Atmospheric Technician")
|
||||
required_enemies = list(3,2,2,2,1,1,1,0,0,0)
|
||||
requirements = list(101,25,20,15,15,15,10,10,10,10)
|
||||
high_population_requirement = 10
|
||||
repeatable = TRUE
|
||||
//property_weights = list("extended" = -1, "chaos" = 1)
|
||||
occurances_max = 1
|
||||
chaos_min = 1.5
|
||||
chaos_min = 1.8
|
||||
|
||||
/datum/dynamic_ruleset/event/carp_migration
|
||||
name = "Carp Migration"
|
||||
@@ -534,7 +534,7 @@
|
||||
cost = 6
|
||||
weight = 1
|
||||
repeatable_weight_decrease = 1
|
||||
enemy_roles = list("Chemist","Chief Medical Officer","Geneticist","Medical Doctor","AI","Captain")
|
||||
enemy_roles = list("Chemist","Chief Medical Officer","Geneticist","Medical Doctor")
|
||||
required_enemies = list(2,2,2,2,1,1,1,1,1,0)
|
||||
requirements = list(5,5,5,5,5,5,5,5,5,5)
|
||||
high_population_requirement = 10
|
||||
@@ -548,7 +548,7 @@
|
||||
typepath = /datum/round_event/portal_storm/syndicate_shocktroop
|
||||
cost = 0
|
||||
weight = 1
|
||||
enemy_roles = list("Head of Security","Security Officer","AI","Captain","Shaft Miner")
|
||||
enemy_roles = list("Head of Security","Security Officer")
|
||||
required_enemies = list(2,2,2,2,2,2,2,2,2,2)
|
||||
requirements = list(101,101,40,35,30,30,30,30,25,20)
|
||||
high_population_requirement = 30
|
||||
@@ -594,7 +594,7 @@
|
||||
name = "Sentient Disease"
|
||||
//config_tag = "sentient_disease"
|
||||
typepath = /datum/round_event/ghost_role/sentient_disease
|
||||
enemy_roles = list("Virologist","Chief Medical Officer","Captain","Chemist")
|
||||
enemy_roles = list("Virologist","Chief Medical Officer","Chemist")
|
||||
required_enemies = list(2,2,2,1,1,1,1,0,0,0)
|
||||
required_candidates = 1
|
||||
weight = 2
|
||||
@@ -604,13 +604,13 @@
|
||||
//property_weights = list("story_potential" = 1, "extended" = 1, "valid" = -2)
|
||||
high_population_requirement = 5
|
||||
occurances_max = 1
|
||||
chaos_min = 1.95
|
||||
chaos_min = 2
|
||||
|
||||
/datum/dynamic_ruleset/event/revenant
|
||||
name = "Revenant"
|
||||
//config_tag = "revenant"
|
||||
typepath = /datum/round_event/ghost_role/revenant
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Captain","Chaplain","AI")
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Chaplain")
|
||||
required_enemies = list(2,1,1,1,1,1,1,1,0,0)
|
||||
required_candidates = 1
|
||||
weight = 4
|
||||
@@ -619,7 +619,7 @@
|
||||
high_population_requirement = 15
|
||||
//property_weights = list("story_potential" = -2, "extended" = -1)
|
||||
occurances_max = 1 //Skyrat change.
|
||||
chaos_min = 1.5
|
||||
chaos_min = 1.9
|
||||
|
||||
/datum/dynamic_ruleset/event/immovable_rod
|
||||
name = "Immovable Rod"
|
||||
@@ -641,11 +641,11 @@
|
||||
name = "Crystalline Asteroid"
|
||||
controller = /datum/round_event_control/crystalline_reentry
|
||||
typepath = /datum/round_event/crystalline_reentry
|
||||
enemy_roles = list("Research Director","Chief Engineer","Station Engineer","Captain","Chaplain","AI")
|
||||
enemy_roles = list("Chief Engineer","Station Engineer")
|
||||
required_enemies = list(2,2,2,2,2,2,1,1,1,0)
|
||||
requirements = list(101,101,20,18,16,14,12,10,8,6)
|
||||
high_population_requirement = 15
|
||||
cost = 0
|
||||
cost = 5
|
||||
occurances_max = 2
|
||||
weight = 3
|
||||
repeatable_weight_decrease = 2
|
||||
@@ -708,7 +708,7 @@
|
||||
|
||||
/datum/dynamic_ruleset/event/disease_outbreak
|
||||
name = "Disease Outbreak"
|
||||
enemy_roles = list("Virologist","Chief Medical Officer","Captain","Chemist")
|
||||
enemy_roles = list("Virologist","Chief Medical Officer","Chemist")
|
||||
controller = /datum/round_event_control/disease_outbreak
|
||||
typepath = /datum/round_event/disease_outbreak
|
||||
required_enemies = list(2,1,1,1,1,1,1,1,0,0)
|
||||
@@ -752,7 +752,7 @@
|
||||
/datum/dynamic_ruleset/event/mice_migration
|
||||
name = "Mice Migration"
|
||||
typepath = /datum/round_event/mice_migration
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Captain","Cook","Atmospheric Technician")
|
||||
enemy_roles = list("Chief Engineer","Station Engineer","Atmospheric Technician")
|
||||
required_enemies = list(1,1,1,1,1,1,0,0,0,0)
|
||||
requirements = list(5,5,5,5,0,0,0,0,0,0)
|
||||
high_population_requirement = 0
|
||||
@@ -797,7 +797,7 @@
|
||||
/datum/dynamic_ruleset/event/spacevine
|
||||
name = "Spacevine"
|
||||
typepath = /datum/round_event/spacevine
|
||||
enemy_roles = list("Cook","Botanist","Security Officer","Captain","Station Engineer")
|
||||
enemy_roles = list("Cook","Botanist","Security Officer","Station Engineer")
|
||||
required_enemies = list(2,2,2,1,1,1,1,1,1,0)
|
||||
requirements = list(101,101,10,9,8,7,5,5,5,0)
|
||||
cost = 2
|
||||
@@ -811,7 +811,7 @@
|
||||
/datum/dynamic_ruleset/event/spontaneous_appendicitis
|
||||
name = "Spontaneous Appendicitis"
|
||||
typepath = /datum/round_event/spontaneous_appendicitis
|
||||
enemy_roles = list("Medical Doctor","Chief Medical Officer","Roboticist")
|
||||
enemy_roles = list("Medical Doctor","Chief Medical Officer")
|
||||
required_enemies = list(2,2,2,2,2,2,2,1,1,1)
|
||||
requirements = list(5,5,5,5,5,5,5,5,0,0)
|
||||
high_population_requirement = 5
|
||||
|
||||
Reference in New Issue
Block a user