From 02efa758bec20189feec204f5dd89c4ec56f78ac Mon Sep 17 00:00:00 2001 From: BOBAMAx <49925269+BOBAMAx@users.noreply.github.com> Date: Mon, 16 Dec 2024 16:16:54 -0600 Subject: [PATCH] more solaris insert fixes and tweaks (#7825) # About the pull request reduces PMC insert chance actually prevents all PMCs everywhere from getting all marine announcements # Explain why it's good for the game I originally kept the odds fairly high so I could observe players messing around with the changes in the wild. (will they be able to find the second ship, do the changes make them too strong/weak...) The map is too common for the insert to be a ~30 percent chance. PMCs should not automatically get every marine announcement, including groundside PMC survivors. They still get them when they are shipside like everyone else does. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: bobama balance: solaris pmc insert is less common now fix: pmcs actually no longer get all marine announcements /:cl: --- code/game/machinery/computer/groundside_operations.dm | 3 ++- code/game/objects/items/devices/cictablet.dm | 4 ++-- maps/Nightmare/maps/BigRed/scenario.json | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/computer/groundside_operations.dm b/code/game/machinery/computer/groundside_operations.dm index a4c3afeb7e7e..28e3cc72472c 100644 --- a/code/game/machinery/computer/groundside_operations.dm +++ b/code/game/machinery/computer/groundside_operations.dm @@ -17,7 +17,7 @@ var/is_announcement_active = TRUE var/announcement_title = COMMAND_ANNOUNCE var/announcement_faction = FACTION_MARINE - var/add_pmcs = TRUE + var/add_pmcs = FALSE var/lz_selection = TRUE var/has_squad_overwatch = TRUE var/faction = FACTION_MARINE @@ -385,6 +385,7 @@ /obj/structure/machinery/computer/groundside_operations/pmc announcement_title = PMC_COMMAND_ANNOUNCE announcement_faction = FACTION_PMC + add_pmcs = TRUE lz_selection = FALSE has_squad_overwatch = FALSE minimap_type = MINIMAP_FLAG_PMC diff --git a/code/game/objects/items/devices/cictablet.dm b/code/game/objects/items/devices/cictablet.dm index 277eef27c878..91b52d4fa6d1 100644 --- a/code/game/objects/items/devices/cictablet.dm +++ b/code/game/objects/items/devices/cictablet.dm @@ -15,7 +15,7 @@ var/announcement_title = COMMAND_ANNOUNCE var/announcement_faction = FACTION_MARINE - var/add_pmcs = TRUE + var/add_pmcs = FALSE var/datum/tacmap/tacmap var/minimap_type = MINIMAP_FLAG_USCM @@ -175,7 +175,7 @@ announcement_title = PMC_COMMAND_ANNOUNCE announcement_faction = FACTION_PMC - + add_pmcs = TRUE minimap_type = MINIMAP_FLAG_PMC /obj/item/device/cotablet/upp diff --git a/maps/Nightmare/maps/BigRed/scenario.json b/maps/Nightmare/maps/BigRed/scenario.json index c3fad27a6c55..935d573a0f01 100644 --- a/maps/Nightmare/maps/BigRed/scenario.json +++ b/maps/Nightmare/maps/BigRed/scenario.json @@ -3,7 +3,7 @@ "type": "pick", "name": "pmccrash", "choices": [ { "weight": 10, "type": "def", "values": { "lvevent": "none" } }, - { "weight": 4, "type": "def", "values": { "lvevent": "pmccrash" } } + { "weight": 2, "type": "def", "values": { "lvevent": "pmccrash" } } ] } ]