From: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Date: Fri, 23 Aug 2024 08:34:39 +0000 (+1000) Subject: Make AI overlay use vis1 (#31348) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=7b5c6be67493ce72684d19ddee6ecae59b2840d5;p=space-station-14.git Make AI overlay use vis1 (#31348) * Make AI overlay use vis1 I think this is what get_hear in 13 uses idk this shit is esoteric. vis1 is luminosity vis2 is line of sight. * boark --- diff --git a/Content.Shared/Silicons/StationAi/StationAiVisionSystem.cs b/Content.Shared/Silicons/StationAi/StationAiVisionSystem.cs index 33771cb963..c144f330e1 100644 --- a/Content.Shared/Silicons/StationAi/StationAiVisionSystem.cs +++ b/Content.Shared/Silicons/StationAi/StationAiVisionSystem.cs @@ -482,11 +482,11 @@ public sealed class StationAiVisionSystem : EntitySystem if (TargetTile != null) { - if (vis2.TryGetValue(TargetTile.Value, out var tileVis2)) + if (vis1.TryGetValue(TargetTile.Value, out var tileVis)) { DebugTools.Assert(seedTiles.Contains(TargetTile.Value)); - if (tileVis2 != 0) + if (tileVis != 0) { lock (System) { @@ -505,9 +505,9 @@ public sealed class StationAiVisionSystem : EntitySystem if (!System._viewportTiles.Contains(tile)) continue; - var tileVis2 = vis2.GetValueOrDefault(tile, 0); + var tileVis = vis1.GetValueOrDefault(tile, 0); - if (tileVis2 != 0) + if (tileVis != 0) { // No idea if it's better to do this inside or out. lock (VisibleTiles)