Skip to content

Commit

Permalink
Changes the minimum player values of events
Browse files Browse the repository at this point in the history
  • Loading branch information
carpotoxin committed Nov 1, 2024
1 parent 354bfc5 commit b2adcb2
Show file tree
Hide file tree
Showing 34 changed files with 52 additions and 52 deletions.
28 changes: 14 additions & 14 deletions code/controllers/subsystem/dynamic/dynamic_rulesets_midround.dm
Original file line number Diff line number Diff line change
Expand Up @@ -299,7 +299,7 @@
exclusive_roles = list(JOB_AI)
required_enemies = list(4,4,4,4,4,4,2,2,2,0)
required_candidates = 1
minimum_players = 25
minimum_players = 10
weight = 2
cost = 10
required_type = /mob/living/silicon/ai
Expand Down Expand Up @@ -439,7 +439,7 @@
minimum_round_time = 35 MINUTES
weight = 3
cost = 8
minimum_players = 25
minimum_players = 20
repeatable = TRUE
signup_item_path = /obj/structure/blob/normal

Expand Down Expand Up @@ -473,7 +473,7 @@
minimum_round_time = 35 MINUTES
weight = 3
cost = 10
minimum_players = 25
minimum_players = 20
repeatable = TRUE

/datum/dynamic_ruleset/midround/from_living/blob_infection/trim_candidates()
Expand Down Expand Up @@ -513,7 +513,7 @@
minimum_round_time = 40 MINUTES
weight = 5
cost = 10
minimum_players = 25
minimum_players = 20
repeatable = TRUE
signup_item_path = /mob/living/basic/alien
var/list/vents = list()
Expand Down Expand Up @@ -562,7 +562,7 @@
required_candidates = 1
weight = 3
cost = 5
minimum_players = 15
minimum_players = 5
repeatable = TRUE
signup_item_path = /obj/item/light_eater

Expand Down Expand Up @@ -599,7 +599,7 @@
required_candidates = 1
weight = 4
cost = 7
minimum_players = 25
minimum_players = 20
repeatable = TRUE
signup_item_path = /mob/living/basic/space_dragon
var/list/spawn_locs = list()
Expand Down Expand Up @@ -641,7 +641,7 @@
required_applicants = 2
weight = 4
cost = 7
minimum_players = 25
minimum_players = 10
repeatable = TRUE
ruleset_lazy_templates = list(LAZY_TEMPLATE_KEY_ABDUCTOR_SHIPS)

Expand Down Expand Up @@ -678,7 +678,7 @@
required_candidates = 1
weight = 4
cost = 8
minimum_players = 30
minimum_players = 15
repeatable = TRUE
ruleset_lazy_templates = list(LAZY_TEMPLATE_KEY_NINJA_HOLDING_FACILITY) // I mean, no one uses the nets anymore but whateva
signup_item_path = /obj/item/energy_katana
Expand Down Expand Up @@ -720,7 +720,7 @@
required_candidates = 0
weight = 3
cost = 8
minimum_players = 27
minimum_players = 20
repeatable = TRUE
var/spawncount = 2

Expand All @@ -739,7 +739,7 @@
required_candidates = 1
weight = 4
cost = 5
minimum_players = 15
minimum_players = 5
repeatable = TRUE
signup_item_path = /mob/living/basic/revenant
var/dead_mobs_required = 20
Expand Down Expand Up @@ -791,7 +791,7 @@
required_candidates = 0
weight = 3
cost = 8
minimum_players = 20
minimum_players = 10
repeatable = TRUE

/datum/dynamic_ruleset/midround/pirates/acceptable(population=0, threat_level=0)
Expand All @@ -814,7 +814,7 @@
required_candidates = 0
weight = 3
cost = 8
minimum_players = 25
minimum_players = 15
repeatable = TRUE

/datum/dynamic_ruleset/midround/dangerous_pirates/acceptable(population=0, threat_level=0)
Expand Down Expand Up @@ -886,7 +886,7 @@
required_candidates = 1
weight = 3
cost = 7
minimum_players = 15
minimum_players = 10
repeatable = TRUE
signup_item_path = /obj/effect/meteor/meaty/changeling

Expand Down Expand Up @@ -981,7 +981,7 @@
required_candidates = 1
weight = 2
cost = 5
minimum_players = 40
minimum_players = 5
repeatable = TRUE
signup_item_path = /obj/item/cosmic_skull
ruleset_lazy_templates = list(LAZY_TEMPLATE_KEY_VOIDWALKER_VOID)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -517,7 +517,7 @@ GLOBAL_VAR_INIT(revolutionary_win, FALSE)
flags = HIGH_IMPACT_RULESET
blocking_rules = list(/datum/dynamic_ruleset/latejoin/provocateur)
// I give up, just there should be enough heads with 35 players...
minimum_players = 35
minimum_players = 15
var/datum/team/revolution/revolution
var/finished = FALSE

Expand Down Expand Up @@ -719,7 +719,7 @@ GLOBAL_VAR_INIT(revolutionary_win, FALSE)
weight = 5
cost = 8
scaling_cost = 4
minimum_players = 10
minimum_players = 5
antag_cap = list("denominator" = 20, "offset" = 1)
requirements = list(8, 8, 8, 8, 8, 8, 8, 8, 8, 8)
/// What fraction is added to the antag cap for each additional scale
Expand Down
2 changes: 1 addition & 1 deletion code/modules/antagonists/pirate/pirate_event.dm
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
typepath = /datum/round_event/pirates
weight = 10
max_occurrences = 1
min_players = 20
min_players = 15
dynamic_should_hijack = TRUE
category = EVENT_CATEGORY_INVASION
description = "The crew will either pay up, or face a pirate assault."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/anomaly/anomaly_bioscrambler.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Anomaly: Bioscrambler"
typepath = /datum/round_event/anomaly/anomaly_bioscrambler

min_players = 10
min_players = 5
max_occurrences = 5
weight = 20
description = "This anomaly replaces the limbs of nearby people."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/anomaly/anomaly_dimensional.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Anomaly: Dimensional"
typepath = /datum/round_event/anomaly/anomaly_dimensional

min_players = 10
min_players = 5
max_occurrences = 5
weight = 20
description = "This anomaly replaces the materials of the surrounding area."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/anomaly/anomaly_ectoplasm.dm
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
name = "Anomaly: Ectoplasmic Outburst"
description = "Anomaly that produces an effect of varying intensity based on how many ghosts are orbiting it."
typepath = /datum/round_event/anomaly/anomaly_ectoplasm
min_players = 30
min_players = 5
max_occurrences = 2
weight = 4 //Rare because of its wacky and silly nature
category = EVENT_CATEGORY_ANOMALIES
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/anomaly/anomaly_flux.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Anomaly: Hyper-Energetic Flux"
typepath = /datum/round_event/anomaly/anomaly_flux

min_players = 10
min_players = 5
max_occurrences = 5
weight = 20
description = "This anomaly shocks and explodes."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/anomaly/anomaly_hallucination.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Anomaly: Hallucination"
typepath = /datum/round_event/anomaly/anomaly_hallucination

min_players = 10
min_players = 5
max_occurrences = 5
weight = 20
description = "This anomaly causes you to hallucinate."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/anomaly/anomaly_vortex.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Anomaly: Vortex"
typepath = /datum/round_event/anomaly/anomaly_vortex

min_players = 20
min_players = 10
max_occurrences = 2
weight = 10
description = "This anomaly sucks in and detonates items."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/brain_trauma.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Spontaneous Brain Trauma"
typepath = /datum/round_event/brain_trauma
weight = 25
min_players = 13
min_players = 5
category = EVENT_CATEGORY_HEALTH
description = "A crewmember gains a random trauma."
min_wizard_trigger_potency = 2
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/brand_intelligence.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
weight = 5
category = EVENT_CATEGORY_AI
description = "Vending machines will attack people until the Patient Zero is disabled."
min_players = 15
min_players = 10
max_occurrences = 1
min_wizard_trigger_potency = 2
max_wizard_trigger_potency = 6
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/carp_migration.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Carp Migration"
typepath = /datum/round_event/carp_migration
weight = 15
min_players = 12
min_players = 15
earliest_start = 10 MINUTES
max_occurrences = 6
category = EVENT_CATEGORY_ENTITIES
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/creep_awakening.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Obsession Awakening"
typepath = /datum/round_event/obsessed
max_occurrences = 1
min_players = 20
min_players = 5
category = EVENT_CATEGORY_HEALTH
description = "A random crewmember becomes obsessed with another."

Expand Down
4 changes: 2 additions & 2 deletions code/modules/events/disease_outbreak.dm
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
name = "Disease Outbreak: Classic"
typepath = /datum/round_event/disease_outbreak
max_occurrences = 1
min_players = 10
min_players = 5
weight = 5
category = EVENT_CATEGORY_HEALTH
description = "A 'classic' virus will infect some members of the crew."
Expand Down Expand Up @@ -166,7 +166,7 @@
typepath = /datum/round_event/disease_outbreak/advanced
category = EVENT_CATEGORY_HEALTH
weight = 15
min_players = 35 // To avoid shafting lowpop
min_players = 20 // To avoid shafting lowpop
earliest_start = 15 MINUTES // give the chemist a chance
description = "An 'advanced' disease will infect some members of the crew."
min_wizard_trigger_potency = 2
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/earthquake.dm
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
description = "Causes an earthquake, demolishing anything caught in the fault."
typepath = /datum/round_event/earthquake
category = EVENT_CATEGORY_ENGINEERING
min_players = 20
min_players = 10
max_occurrences = 3
earliest_start = 35 MINUTES
weight = 7
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/electrical_storm.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Electrical Storm"
typepath = /datum/round_event/electrical_storm
earliest_start = 10 MINUTES
min_players = 5
min_players = 1
weight = 20
category = EVENT_CATEGORY_ENGINEERING
description = "Destroys all lights in a large area."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/ghost_role/abductor.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
typepath = /datum/round_event/ghost_role/abductor
weight = 10
max_occurrences = 1
min_players = 20
min_players = 10
dynamic_should_hijack = TRUE
category = EVENT_CATEGORY_INVASION
description = "One or more abductor teams spawns, and they plan to experiment on the crew."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/ghost_role/alien_infestation.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
typepath = /datum/round_event/ghost_role/alien_infestation
weight = 5

min_players = 10
min_players = 20

dynamic_should_hijack = TRUE
category = EVENT_CATEGORY_ENTITIES
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/ghost_role/changeling_event.dm
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
typepath = /datum/round_event/ghost_role/changeling
weight = 8
max_occurrences = 3
min_players = 20
min_players = 10
dynamic_should_hijack = TRUE
category = EVENT_CATEGORY_ENTITIES
description = "A meteor containing a changeling is summoned and thrown at the exterior of the station."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/ghost_role/fugitive_event.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
name = "Spawn Fugitives"
typepath = /datum/round_event/ghost_role/fugitives
max_occurrences = 1
min_players = 20
min_players = 5
earliest_start = 30 MINUTES //deadchat sink, lets not even consider it early on.
category = EVENT_CATEGORY_INVASION
description = "Fugitives will hide on the station, followed by hunters."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/ghost_role/nightmare.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Spawn Nightmare"
typepath = /datum/round_event/ghost_role/nightmare
max_occurrences = 1
min_players = 20
min_players = 5
dynamic_should_hijack = TRUE
category = EVENT_CATEGORY_ENTITIES
description = "Spawns a nightmare, aiming to darken the station."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/grey_tide.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Grey Tide"
typepath = /datum/round_event/grey_tide
max_occurrences = 2
min_players = 5
min_players = 1
category = EVENT_CATEGORY_ENGINEERING
description = "Bolts open all doors in one or more departments."
min_wizard_trigger_potency = 0
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/heart_attack.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
typepath = /datum/round_event/heart_attack
weight = 20
max_occurrences = 2
min_players = 40 // To avoid shafting lowpop
min_players = 20 // To avoid shafting lowpop
category = EVENT_CATEGORY_HEALTH
description = "A random crewmember's heart gives out."
min_wizard_trigger_potency = 6
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/immovable_rod/immovable_rod_event.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/datum/round_event_control/immovable_rod
name = "Immovable Rod"
typepath = /datum/round_event/immovable_rod
min_players = 15
min_players = 5
max_occurrences = 5
category = EVENT_CATEGORY_SPACE
description = "The station passes through an immovable rod."
Expand Down
4 changes: 2 additions & 2 deletions code/modules/events/meteors/meteor_wave_events.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
name = "Meteor Wave: Normal"
typepath = /datum/round_event/meteor_wave
weight = 4
min_players = 15
min_players = 20
max_occurrences = 3
earliest_start = 25 MINUTES
category = EVENT_CATEGORY_SPACE
Expand Down Expand Up @@ -60,7 +60,7 @@
name = "Meteor Wave: Threatening"
typepath = /datum/round_event/meteor_wave/threatening
weight = 5
min_players = 20
min_players = 25
max_occurrences = 3
earliest_start = 35 MINUTES
description = "A meteor wave with higher chance of big meteors."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/meteors/stray_meteor_event.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Stray Meteor"
typepath = /datum/round_event/stray_meteor
weight = 15 //Number subject to change based on how often meteors actually collide with the station
min_players = 15
min_players = 5
max_occurrences = 3
earliest_start = 20 MINUTES
category = EVENT_CATEGORY_SPACE
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/portal_storm.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Portal Storm: Syndicate Shocktroops"
typepath = /datum/round_event/portal_storm/syndicate_shocktroop
weight = 2
min_players = 15
min_players = 20
earliest_start = 30 MINUTES
category = EVENT_CATEGORY_ENTITIES
description = "Syndicate troops pour out of portals."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/events/processor_overload.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "Processor Overload"
typepath = /datum/round_event/processor_overload
weight = 15
min_players = 20
min_players = 5
category = EVENT_CATEGORY_ENGINEERING
description = "Emps the telecomm processors, scrambling radio speech. Might blow up a few."

Expand Down
Loading

0 comments on commit b2adcb2

Please sign in to comment.