From 3fab386f4cb0c0cf040189cbfd9fb83ab602bf93 Mon Sep 17 00:00:00 2001 From: Jbleezy Date: Sun, 3 Mar 2024 01:14:49 -0800 Subject: [PATCH] Tranzit: fix brightness at Power Station not updating when spectating --- scripts/zm/zm_transit/zm_transit_reimagined.gsc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/zm/zm_transit/zm_transit_reimagined.gsc b/scripts/zm/zm_transit/zm_transit_reimagined.gsc index 8998285e..a5f72e76 100644 --- a/scripts/zm/zm_transit/zm_transit_reimagined.gsc +++ b/scripts/zm/zm_transit/zm_transit_reimagined.gsc @@ -620,9 +620,11 @@ power_station_vision_change() player setClientDvar("r_exposureValue", level.default_r_exposureValue); } + spectating_player = player scripts\zm\_zm_reimagined::get_current_spectating_player(); + if (!player.power_station_vision_set) { - if (player maps\mp\zombies\_zm_zonemgr::entity_in_zone("zone_prr") || player maps\mp\zombies\_zm_zonemgr::entity_in_zone("zone_pcr")) + if (spectating_player maps\mp\zombies\_zm_zonemgr::entity_in_zone("zone_prr") || spectating_player maps\mp\zombies\_zm_zonemgr::entity_in_zone("zone_pcr")) { player.power_station_vision_set = 1; player thread change_dvar_over_time("r_exposureValue", level.changed_r_exposureValue, time, 1); @@ -630,7 +632,7 @@ power_station_vision_change() } else { - if (!(player maps\mp\zombies\_zm_zonemgr::entity_in_zone("zone_prr") || player maps\mp\zombies\_zm_zonemgr::entity_in_zone("zone_pcr"))) + if (!(spectating_player maps\mp\zombies\_zm_zonemgr::entity_in_zone("zone_prr") || spectating_player maps\mp\zombies\_zm_zonemgr::entity_in_zone("zone_pcr"))) { player.power_station_vision_set = 0; player thread change_dvar_over_time("r_exposureValue", level.default_r_exposureValue, time, 0);