From d9bcc7f6dd5ac3b9e05a51d3c3fce7c881b6a19c Mon Sep 17 00:00:00 2001 From: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Date: Thu, 19 May 2022 07:48:00 +1000 Subject: [PATCH] Make nukies usable (#8257) * Make nukies usable - Spawn points that work - Radar default range bumped up - Used the infiltrator instead - Spawning works I playtested it and it was working so anything new pops up then I'm gonna screm. * a --- .../GameTicking/GameTicker.RoundFlow.cs | 2 +- .../GameTicking/GameTicker.Spawning.cs | 25 +- .../GameTicking/Rules/NukeopsRuleSystem.cs | 56 +- Content.Server/Radar/RadarConsoleComponent.cs | 2 +- Resources/Maps/infiltrator.yml | 884 ++++++++++++++---- .../Markers/Spawners/Conditional/nukies.yml | 11 + Resources/Prototypes/game_presets.yml | 2 +- 7 files changed, 780 insertions(+), 202 deletions(-) create mode 100644 Resources/Prototypes/Entities/Markers/Spawners/Conditional/nukies.yml diff --git a/Content.Server/GameTicking/GameTicker.RoundFlow.cs b/Content.Server/GameTicking/GameTicker.RoundFlow.cs index 2c6b834955..0687dd5e77 100644 --- a/Content.Server/GameTicking/GameTicker.RoundFlow.cs +++ b/Content.Server/GameTicking/GameTicker.RoundFlow.cs @@ -205,7 +205,7 @@ namespace Content.Server.GameTicking // MapInitialize *before* spawning players, our codebase is too shit to do it afterwards... _mapManager.DoMapInitialize(DefaultMap); - SpawnPlayers(readyPlayers, origReadyPlayers.Select(x => x.UserId), profiles, force); + SpawnPlayers(readyPlayers, profiles, force); _roundStartDateTime = DateTime.UtcNow; RunLevel = GameRunLevel.InRound; diff --git a/Content.Server/GameTicking/GameTicker.Spawning.cs b/Content.Server/GameTicking/GameTicker.Spawning.cs index a4b5f91709..dc91f66e92 100644 --- a/Content.Server/GameTicking/GameTicker.Spawning.cs +++ b/Content.Server/GameTicking/GameTicker.Spawning.cs @@ -30,15 +30,34 @@ namespace Content.Server.GameTicking // Mainly to avoid allocations. private readonly List _possiblePositions = new(); - private void SpawnPlayers(List readyPlayers, IEnumerable origReadyPlayers, - Dictionary profiles, bool force) + private void SpawnPlayers(List readyPlayers, Dictionary profiles, bool force) { // Allow game rules to spawn players by themselves if needed. (For example, nuke ops or wizard) RaiseLocalEvent(new RulePlayerSpawningEvent(readyPlayers, profiles, force)); + var playerNetIds = readyPlayers.Select(o => o.UserId).ToHashSet(); + + // RulePlayerSpawning feeds a readonlydictionary of profiles. + // We need to take these players out of the pool of players available as they've been used. + if (readyPlayers.Count != profiles.Count) + { + var toRemove = new RemQueue(); + + foreach (var (player, _) in profiles) + { + if (playerNetIds.Contains(player)) continue; + toRemove.Add(player); + } + + foreach (var player in toRemove) + { + profiles.Remove(player); + } + } + var assignedJobs = _stationJobs.AssignJobs(profiles, _stationSystem.Stations.ToList()); - _stationJobs.AssignOverflowJobs(ref assignedJobs, origReadyPlayers, profiles, _stationSystem.Stations.ToList()); + _stationJobs.AssignOverflowJobs(ref assignedJobs, playerNetIds, profiles, _stationSystem.Stations.ToList()); // Spawn everybody in! foreach (var (player, (job, station)) in assignedJobs) diff --git a/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs b/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs index d2236a7eb4..72ebfff0e0 100644 --- a/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs +++ b/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs @@ -2,6 +2,7 @@ using Content.Server.Chat.Managers; using Content.Server.Nuke; using Content.Server.RoundEnd; +using Content.Server.Spawners.Components; using Content.Server.Station.Components; using Content.Server.Station.Systems; using Content.Shared.CCVar; @@ -49,7 +50,7 @@ public sealed class NukeopsRuleSystem : GameRuleSystem private void OnNukeExploded(NukeExplodedEvent ev) { if (!Enabled) return; - + _opsWon = true; _roundEndSystem.EndRound(); } @@ -78,6 +79,8 @@ public sealed class NukeopsRuleSystem : GameRuleSystem private void OnPlayersSpawning(RulePlayerSpawningEvent ev) { + if (!Enabled) return; + _aliveNukeops.Clear(); var numOps = (int)Math.Min(Math.Floor((double)ev.PlayerPool.Count / _cfg.GetCVar(CCVars.NukeopsPlayersPerOp)), @@ -88,22 +91,22 @@ public sealed class NukeopsRuleSystem : GameRuleSystem ops[i] = _random.PickAndTake(ev.PlayerPool); } - var map = "/Maps/syndiepuddle.yml"; + var map = "/Maps/infiltrator.yml"; var aabbs = _stationSystem.Stations.SelectMany(x => - Comp(x).Grids.Select(x => _mapManager.GetGridComp(x).Grid.WorldBounds.CalcBoundingBox())).ToArray(); + Comp(x).Grids.Select(x => _mapManager.GetGridComp(x).Grid.WorldAABB)).ToArray(); var aabb = aabbs[0]; for (int i = 1; i < aabbs.Length; i++) { aabb.Union(aabbs[i]); } - var (_, grid) = _mapLoader.LoadBlueprint(GameTicker.DefaultMap, map, new MapLoadOptions + var (_, gridId) = _mapLoader.LoadBlueprint(GameTicker.DefaultMap, map, new MapLoadOptions { - Offset = aabb.Center + MathF.Max(aabb.Height, aabb.Width)*2.5f + Offset = aabb.Center + MathF.Max(aabb.Height / 2f, aabb.Width / 2f) * 2.5f }); - if (!grid.HasValue) + if (!gridId.HasValue) { Logger.ErrorS("NUKEOPS", $"Gridid was null when loading \"{map}\", aborting."); foreach (var session in ops) @@ -113,19 +116,52 @@ public sealed class NukeopsRuleSystem : GameRuleSystem return; } - var gear = _prototypeManager.Index("SyndicateOperativeGearFull"); - var spawnpos = new EntityCoordinates(_mapManager.GetGridEuid(grid.Value), new Vector2(1.5f, -4.5f)); + var gridUid = _mapManager.GetGridEuid(gridId.Value); + // TODO: Loot table or something + var commanderGear = _prototypeManager.Index("SyndicateCommanderGearFull"); + var starterGear = _prototypeManager.Index("SyndicateOperativeGearFull"); + + var spawns = new List(); + + // Forgive me for hardcoding prototypes + foreach (var (_, meta, xform) in EntityManager.EntityQuery(true)) + { + if (meta.EntityPrototype?.ID != "SpawnPointNukies" || xform.ParentUid != gridUid) continue; + + spawns.Add(xform.Coordinates); + } + + if (spawns.Count == 0) + { + spawns.Add(EntityManager.GetComponent(gridUid).Coordinates); + Logger.WarningS("nukies", $"Fell back to default spawn for nukies!"); + } + + // TODO: This should spawn the nukies in regardless and transfer if possible; rest should go to shot roles. for (var i = 0; i < ops.Length; i++) { + string name; + StartingGearPrototype gear; + + if (i == 0) + { + name = $"Commander"; + gear = commanderGear; + } + else + { + name = $"Operator #{i}"; + gear = starterGear; + } + var session = ops[i]; - var name = $"Operator #{i}"; var newMind = new Mind.Mind(session.UserId) { CharacterName = name }; newMind.ChangeOwningPlayer(session.UserId); - var mob = EntityManager.SpawnEntity("MobHuman", spawnpos); + var mob = EntityManager.SpawnEntity("MobHuman", _random.Pick(spawns)); EntityManager.GetComponent(mob).EntityName = name; newMind.TransferTo(mob); diff --git a/Content.Server/Radar/RadarConsoleComponent.cs b/Content.Server/Radar/RadarConsoleComponent.cs index 77c99b1984..9e101a6e39 100644 --- a/Content.Server/Radar/RadarConsoleComponent.cs +++ b/Content.Server/Radar/RadarConsoleComponent.cs @@ -5,5 +5,5 @@ public sealed class RadarConsoleComponent : Component { [ViewVariables(VVAccess.ReadWrite)] [DataField("range")] - public float Range = 256f; + public float Range = 512f; } diff --git a/Resources/Maps/infiltrator.yml b/Resources/Maps/infiltrator.yml index 4cb7a2fe95..9d09ea2c3d 100644 --- a/Resources/Maps/infiltrator.yml +++ b/Resources/Maps/infiltrator.yml @@ -485,6 +485,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 66 type: GasPipeTJunction components: @@ -492,12 +494,12 @@ entities: pos: 0.5,-18.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 67 type: CableHV components: @@ -506,6 +508,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 68 type: CableHV components: @@ -514,6 +518,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 69 type: AMEShielding components: @@ -2665,6 +2671,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 205 type: CableHV components: @@ -2673,6 +2681,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 206 type: CableHV components: @@ -2681,6 +2691,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 207 type: CableHV components: @@ -2689,6 +2701,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 208 type: CableHV components: @@ -2697,6 +2711,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 209 type: CableHV components: @@ -2707,6 +2723,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 210 type: SalternSMES components: @@ -2748,6 +2766,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 213 type: CableTerminal components: @@ -2757,6 +2777,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 214 type: CableHV components: @@ -2767,6 +2789,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 215 type: CableHV components: @@ -2777,6 +2801,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 216 type: CableHV components: @@ -2787,6 +2813,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 217 type: CableHV components: @@ -2797,6 +2825,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 218 type: CableHV components: @@ -2807,6 +2837,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 219 type: SalternSubstation components: @@ -2845,6 +2877,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 223 type: CableMV components: @@ -2853,6 +2887,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 224 type: CableMV components: @@ -2863,6 +2899,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 225 type: CableMV components: @@ -2873,6 +2911,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 226 type: CableMV components: @@ -2883,6 +2923,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 227 type: CableMV components: @@ -2891,6 +2933,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 228 type: CableMV components: @@ -2899,6 +2943,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 229 type: CableMV components: @@ -2909,6 +2955,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 230 type: CableMV components: @@ -2919,6 +2967,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 231 type: CableMV components: @@ -2927,6 +2977,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 232 type: CableMV components: @@ -2935,6 +2987,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 233 type: CableMV components: @@ -2943,6 +2997,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 234 type: CableMV components: @@ -2953,6 +3009,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 235 type: CableMV components: @@ -2963,6 +3021,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 236 type: CableMV components: @@ -2973,6 +3033,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 237 type: CableMV components: @@ -2983,6 +3045,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 238 type: CableMV components: @@ -2993,6 +3057,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 239 type: CableMV components: @@ -3001,6 +3067,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 240 type: CableMV components: @@ -3011,6 +3079,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 241 type: CableMV components: @@ -3021,6 +3091,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 242 type: CableMV components: @@ -3031,6 +3103,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 243 type: CableMV components: @@ -3041,6 +3115,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 244 type: CableMV components: @@ -3051,6 +3127,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 245 type: CableMV components: @@ -3061,6 +3139,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 246 type: CableMV components: @@ -3071,6 +3151,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 247 type: CableMV components: @@ -3081,6 +3163,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 248 type: CableMV components: @@ -3091,6 +3175,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 249 type: CableApcExtension components: @@ -3099,6 +3185,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 250 type: CableApcExtension components: @@ -3109,6 +3197,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 251 type: CableApcExtension components: @@ -3119,6 +3209,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 252 type: CableApcExtension components: @@ -3129,6 +3221,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 253 type: CableApcExtension components: @@ -3137,6 +3231,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 254 type: CableApcExtension components: @@ -3145,6 +3241,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 255 type: CableApcExtension components: @@ -3153,6 +3251,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 256 type: CableApcExtension components: @@ -3161,6 +3261,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 257 type: CableApcExtension components: @@ -3169,6 +3271,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 258 type: CableApcExtension components: @@ -3177,6 +3281,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 259 type: CableApcExtension components: @@ -3187,6 +3293,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 260 type: CableApcExtension components: @@ -3195,6 +3303,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 261 type: CableApcExtension components: @@ -3203,6 +3313,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 262 type: CableApcExtension components: @@ -3211,6 +3323,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 263 type: CableApcExtension components: @@ -3219,6 +3333,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 264 type: CableApcExtension components: @@ -3227,6 +3343,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 265 type: CableApcExtension components: @@ -3235,6 +3353,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 266 type: CableApcExtension components: @@ -3243,6 +3363,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 267 type: CableApcExtension components: @@ -3253,6 +3375,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 268 type: CableApcExtension components: @@ -3261,6 +3385,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 269 type: CableApcExtension components: @@ -3269,6 +3395,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 270 type: CableApcExtension components: @@ -3277,6 +3405,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 271 type: CableApcExtension components: @@ -3287,6 +3417,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 272 type: CableApcExtension components: @@ -3297,6 +3429,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 273 type: CableApcExtension components: @@ -3307,6 +3441,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 274 type: CableApcExtension components: @@ -3315,6 +3451,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 275 type: CableApcExtension components: @@ -3323,6 +3461,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 276 type: CableApcExtension components: @@ -3331,6 +3471,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 277 type: CableApcExtension components: @@ -3339,6 +3481,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 278 type: CableApcExtension components: @@ -3347,6 +3491,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 279 type: CableApcExtension components: @@ -3355,6 +3501,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 280 type: CableApcExtension components: @@ -3365,6 +3513,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 281 type: CableApcExtension components: @@ -3373,6 +3523,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 282 type: CableApcExtension components: @@ -3381,6 +3533,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 283 type: CableApcExtension components: @@ -3389,6 +3543,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 284 type: CableApcExtension components: @@ -3397,6 +3553,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 285 type: CableApcExtension components: @@ -3405,6 +3563,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 286 type: CableApcExtension components: @@ -3413,6 +3573,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 287 type: CableApcExtension components: @@ -3421,6 +3583,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 288 type: CableApcExtension components: @@ -3429,6 +3593,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 289 type: CableApcExtension components: @@ -3437,6 +3603,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 290 type: CableApcExtension components: @@ -3447,6 +3615,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 291 type: CableApcExtension components: @@ -3457,6 +3627,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 292 type: CableApcExtension components: @@ -3467,6 +3639,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 293 type: CableApcExtension components: @@ -3477,6 +3651,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 294 type: CableApcExtension components: @@ -3487,6 +3663,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 295 type: CableApcExtension components: @@ -3495,6 +3673,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 296 type: CableApcExtension components: @@ -3503,6 +3683,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 297 type: CableApcExtension components: @@ -3511,6 +3693,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 298 type: CableApcExtension components: @@ -3521,6 +3705,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 299 type: CableApcExtension components: @@ -3531,6 +3717,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 300 type: CableApcExtension components: @@ -3541,6 +3729,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 301 type: CableApcExtension components: @@ -3551,6 +3741,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 302 type: CableApcExtension components: @@ -3561,6 +3753,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 303 type: CableApcExtension components: @@ -3571,6 +3765,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 304 type: CableApcExtension components: @@ -3581,6 +3777,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 305 type: CableApcExtension components: @@ -3591,6 +3789,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 306 type: CableApcExtension components: @@ -3601,6 +3801,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 307 type: CableApcExtension components: @@ -3611,6 +3813,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 308 type: CableApcExtension components: @@ -3621,6 +3825,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 309 type: CableApcExtension components: @@ -3631,6 +3837,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 310 type: CableApcExtension components: @@ -3641,6 +3849,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 311 type: CableApcExtension components: @@ -3651,6 +3861,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 312 type: CableApcExtension components: @@ -3661,6 +3873,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 313 type: CableApcExtension components: @@ -3671,6 +3885,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 314 type: CableApcExtension components: @@ -3681,6 +3897,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 315 type: CableApcExtension components: @@ -3691,6 +3909,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 316 type: CableApcExtension components: @@ -3701,6 +3921,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 317 type: CableApcExtension components: @@ -3711,6 +3933,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 318 type: CableApcExtension components: @@ -3721,6 +3945,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 319 type: CableApcExtension components: @@ -3731,6 +3957,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 320 type: CableApcExtension components: @@ -3739,6 +3967,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 321 type: CableApcExtension components: @@ -3747,6 +3977,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 322 type: CableApcExtension components: @@ -3757,6 +3989,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 323 type: CableApcExtension components: @@ -3765,6 +3999,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 324 type: CableApcExtension components: @@ -3773,6 +4009,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 325 type: CableApcExtension components: @@ -3783,6 +4021,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 326 type: CableApcExtension components: @@ -3793,6 +4033,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 327 type: CableApcExtension components: @@ -3803,6 +4045,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 328 type: CableApcExtension components: @@ -3813,6 +4057,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 329 type: CableApcExtension components: @@ -3823,6 +4069,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 330 type: CableApcExtension components: @@ -3833,6 +4081,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 331 type: CableApcExtension components: @@ -3843,6 +4093,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 332 type: CableApcExtension components: @@ -3853,6 +4105,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 333 type: CableApcExtension components: @@ -3863,6 +4117,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 334 type: CableApcExtension components: @@ -3873,6 +4129,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 335 type: CableApcExtension components: @@ -3883,6 +4141,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 336 type: CableApcExtension components: @@ -3893,6 +4153,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 337 type: CableApcExtension components: @@ -3903,6 +4165,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 338 type: CableApcExtension components: @@ -3913,6 +4177,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 339 type: CableApcExtension components: @@ -3923,6 +4189,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 340 type: CableApcExtension components: @@ -3933,6 +4201,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 341 type: CableApcExtension components: @@ -3943,6 +4213,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 342 type: CableApcExtension components: @@ -3953,6 +4225,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 343 type: CableApcExtension components: @@ -3963,6 +4237,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 344 type: CableApcExtension components: @@ -3973,6 +4249,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 345 type: CableApcExtension components: @@ -3983,6 +4261,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 346 type: CableApcExtension components: @@ -3993,6 +4273,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 347 type: CableApcExtension components: @@ -4003,6 +4285,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 348 type: CableApcExtension components: @@ -4011,6 +4295,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 349 type: CableApcExtension components: @@ -4019,6 +4305,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 350 type: CableApcExtension components: @@ -4027,6 +4315,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 351 type: CableApcExtension components: @@ -4035,6 +4325,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 352 type: CableApcExtension components: @@ -4045,6 +4337,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 353 type: CableApcExtension components: @@ -4055,6 +4349,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 354 type: CableApcExtension components: @@ -4065,6 +4361,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 355 type: CableApcExtension components: @@ -4075,6 +4373,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 356 type: CableApcExtension components: @@ -4085,6 +4385,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 357 type: CableApcExtension components: @@ -4095,6 +4397,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 358 type: CableApcExtension components: @@ -4105,6 +4409,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 359 type: CableApcExtension components: @@ -4115,6 +4421,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 360 type: CableApcExtension components: @@ -4123,6 +4431,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 361 type: CableApcExtension components: @@ -4131,6 +4441,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 362 type: CableApcExtension components: @@ -4141,6 +4453,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 363 type: CableApcExtension components: @@ -4151,6 +4465,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 364 type: CableApcExtension components: @@ -4161,6 +4477,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 365 type: CableApcExtension components: @@ -4169,6 +4487,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 366 type: CableApcExtension components: @@ -4179,6 +4499,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 367 type: CableApcExtension components: @@ -4189,6 +4511,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 368 type: CableApcExtension components: @@ -4199,6 +4523,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 369 type: CableApcExtension components: @@ -4207,6 +4533,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 370 type: CableApcExtension components: @@ -4215,6 +4543,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 371 type: AirlockSecurityGlass components: @@ -4388,10 +4718,10 @@ entities: pos: 3.5,-25.5 parent: 73 type: Transform - - canCollide: False - type: Physics - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 392 type: GasPipeStraight components: @@ -4399,10 +4729,10 @@ entities: pos: 5.5,-25.5 parent: 73 type: Transform - - canCollide: False - type: Physics - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 393 type: GasPipeBend components: @@ -4432,56 +4762,56 @@ entities: - inletTwoConcentration: 0.78 inletOneConcentration: 0.22 type: GasMixer - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 396 type: GasPipeFourway components: - pos: 3.5,-23.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 397 type: GasPipeStraight components: - pos: 3.5,-22.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 398 type: GasPipeStraight components: - pos: 3.5,-21.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 399 type: GasPipeBend components: - pos: 3.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 400 type: GasPipeStraight components: @@ -4489,12 +4819,12 @@ entities: pos: 2.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 401 type: GasPipeStraight components: @@ -4502,12 +4832,12 @@ entities: pos: 1.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 402 type: GasPipeStraight components: @@ -4515,24 +4845,24 @@ entities: pos: 0.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 403 type: GasPipeFourway components: - pos: -0.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 404 type: GasPipeStraight components: @@ -4540,12 +4870,12 @@ entities: pos: -1.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 405 type: GasPipeStraight components: @@ -4553,12 +4883,12 @@ entities: pos: -2.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 406 type: GasPipeStraight components: @@ -4566,12 +4896,12 @@ entities: pos: -3.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 407 type: GasPipeBend components: @@ -4579,102 +4909,102 @@ entities: pos: -4.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 408 type: GasPipeStraight components: - pos: -0.5,-19.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 409 type: GasPipeStraight components: - pos: -0.5,-18.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 410 type: GasPipeStraight components: - pos: -0.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 411 type: GasPipeFourway components: - pos: -0.5,-16.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 412 type: GasPipeStraight components: - pos: -0.5,-15.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 413 type: GasPipeStraight components: - pos: -0.5,-14.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 414 type: GasPipeStraight components: - pos: -0.5,-13.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 415 type: GasPipeStraight components: - pos: -0.5,-12.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 416 type: GasPipeTJunction components: @@ -4682,70 +5012,70 @@ entities: pos: -0.5,-11.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 417 type: GasPipeStraight components: - pos: -0.5,-10.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 418 type: GasPipeStraight components: - pos: -0.5,-9.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 419 type: GasPipeStraight components: - pos: -0.5,-8.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 420 type: GasPipeStraight components: - pos: -0.5,-7.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 421 type: GasPipeStraight components: - pos: -0.5,-6.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 422 type: GasPipeTJunction components: @@ -4753,12 +5083,12 @@ entities: pos: -0.5,-5.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 423 type: GasPipeStraight components: @@ -4766,12 +5096,12 @@ entities: pos: 0.5,-5.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 424 type: GasPipeStraight components: @@ -4779,12 +5109,12 @@ entities: pos: 1.5,-5.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 425 type: GasPipeStraight components: @@ -4792,22 +5122,22 @@ entities: pos: 2.5,-5.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 426 type: GasVentPump components: - pos: -0.5,-4.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 427 type: GasVentPump components: @@ -4815,10 +5145,10 @@ entities: pos: 3.5,-5.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 428 type: GasVentPump components: @@ -4826,20 +5156,20 @@ entities: pos: 0.5,-11.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 429 type: GasPipeTJunction components: - pos: -1.5,-16.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 430 type: GasVentPump components: @@ -4847,10 +5177,10 @@ entities: pos: -0.5,-21.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 431 type: GasVentPump components: @@ -4858,10 +5188,10 @@ entities: pos: 4.5,-23.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 432 type: GasVentPump components: @@ -4869,10 +5199,10 @@ entities: pos: -4.5,-21.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 433 type: GasPipeStraight components: @@ -4880,10 +5210,10 @@ entities: pos: 0.5,-16.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 434 type: GasPipeStraight components: @@ -4891,12 +5221,12 @@ entities: pos: 1.5,-16.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 435 type: GasPipeStraight components: @@ -4904,12 +5234,12 @@ entities: pos: -2.5,-16.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 436 type: GasPipeStraight components: @@ -4917,12 +5247,12 @@ entities: pos: -3.5,-16.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 437 type: GasPipeStraight components: @@ -4930,12 +5260,12 @@ entities: pos: 2.5,-16.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 438 type: GasVentPump components: @@ -4943,10 +5273,10 @@ entities: pos: -4.5,-16.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 439 type: GasVentPump components: @@ -4954,10 +5284,10 @@ entities: pos: -1.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 440 type: GasVentPump components: @@ -4965,10 +5295,10 @@ entities: pos: 3.5,-16.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 441 type: AirlockExternalGlass components: @@ -5056,10 +5386,10 @@ entities: pos: 4.5,-19.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 454 type: GasPipeStraight components: @@ -5067,24 +5397,24 @@ entities: pos: 3.5,-19.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 455 type: GasPipeTJunction components: - pos: 2.5,-19.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 456 type: GasPipeStraight components: @@ -5092,12 +5422,12 @@ entities: pos: 1.5,-19.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 457 type: GasPipeTJunction components: @@ -5105,12 +5435,12 @@ entities: pos: 0.5,-19.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 458 type: GasVentScrubber components: @@ -5118,22 +5448,22 @@ entities: pos: -0.5,-18.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 459 type: GasPipeFourway components: - pos: 0.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 460 type: GasPipeStraight components: @@ -5141,12 +5471,12 @@ entities: pos: -0.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 461 type: GasPipeStraight components: @@ -5154,12 +5484,12 @@ entities: pos: -1.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 462 type: GasPipeStraight components: @@ -5167,10 +5497,10 @@ entities: pos: -2.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 463 type: GasPipeStraight components: @@ -5178,12 +5508,12 @@ entities: pos: -3.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 464 type: GasPipeStraight components: @@ -5191,10 +5521,10 @@ entities: pos: 1.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 465 type: GasPipeStraight components: @@ -5202,12 +5532,12 @@ entities: pos: 2.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 466 type: GasPipeStraight components: @@ -5215,10 +5545,10 @@ entities: pos: 0.5,-16.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 467 type: GasPipeStraight components: @@ -5226,12 +5556,12 @@ entities: pos: 0.5,-15.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 468 type: GasPipeStraight components: @@ -5239,10 +5569,10 @@ entities: pos: 0.5,-14.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 469 type: GasPipeStraight components: @@ -5250,12 +5580,12 @@ entities: pos: 0.5,-13.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 470 type: GasPipeTJunction components: @@ -5263,60 +5593,60 @@ entities: pos: 0.5,-12.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 471 type: GasPipeStraight components: - pos: 0.5,-11.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 472 type: GasPipeStraight components: - pos: 0.5,-10.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 473 type: GasPipeStraight components: - pos: 0.5,-9.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 474 type: GasPipeBend components: - pos: 0.5,-8.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 475 type: GasPipeStraight components: @@ -5324,12 +5654,12 @@ entities: pos: -0.5,-8.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 476 type: GasPipeBend components: @@ -5337,12 +5667,12 @@ entities: pos: -1.5,-8.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 477 type: GasPipeStraight components: @@ -5350,10 +5680,10 @@ entities: pos: -1.5,-7.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 478 type: GasPipeTJunction components: @@ -5361,12 +5691,12 @@ entities: pos: -1.5,-6.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 479 type: GasPipeStraight components: @@ -5374,12 +5704,12 @@ entities: pos: -0.5,-6.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 480 type: GasPipeStraight components: @@ -5387,10 +5717,10 @@ entities: pos: 0.5,-6.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 481 type: GasPipeStraight components: @@ -5398,12 +5728,12 @@ entities: pos: 1.5,-6.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 482 type: GasVentScrubber components: @@ -5411,20 +5741,20 @@ entities: pos: 2.5,-6.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 483 type: GasVentScrubber components: - pos: -1.5,-5.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 484 type: GasVentScrubber components: @@ -5432,10 +5762,10 @@ entities: pos: 1.5,-12.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 485 type: GasVentScrubber components: @@ -5443,10 +5773,10 @@ entities: pos: 3.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 486 type: GasVentScrubber components: @@ -5454,10 +5784,10 @@ entities: pos: 2.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 487 type: GasVentScrubber components: @@ -5465,22 +5795,22 @@ entities: pos: -4.5,-17.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 488 type: GasPipeStraight components: - pos: 0.5,-20.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 489 type: GasPipeBend components: @@ -5488,12 +5818,12 @@ entities: pos: 0.5,-21.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 490 type: GasPipeStraight components: @@ -5501,12 +5831,12 @@ entities: pos: -0.5,-21.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 491 type: GasPipeStraight components: @@ -5514,12 +5844,12 @@ entities: pos: -1.5,-21.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor - enabled: False type: AmbientSound + - canCollide: False + type: Physics - uid: 492 type: GasPipeStraight components: @@ -5527,10 +5857,10 @@ entities: pos: -2.5,-21.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 493 type: GasVentScrubber components: @@ -5538,10 +5868,10 @@ entities: pos: -3.5,-21.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#FF1212FF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 494 type: Grille components: @@ -5923,10 +6253,10 @@ entities: pos: 2.5,-23.5 parent: 73 type: Transform - - canCollide: False - type: Physics - color: '#0335FCFF' type: AtmosPipeColor + - canCollide: False + type: Physics - uid: 524 type: OxygenCanister components: @@ -6867,9 +7197,9 @@ entities: parent: 73 type: Transform - uid: 642 - type: SpawnPointCaptain + type: SpawnPointNukies components: - - pos: 2.5,-5.5 + - pos: -2.5,-3.5 parent: 73 type: Transform - uid: 643 @@ -6880,6 +7210,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 644 type: CableHV components: @@ -6888,6 +7220,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 645 type: CableHV components: @@ -6896,6 +7230,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 646 type: CableHV components: @@ -6904,6 +7240,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 647 type: CableHV components: @@ -6912,6 +7250,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 648 type: CableHV components: @@ -6920,6 +7260,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 649 type: CableHV components: @@ -6928,6 +7270,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 650 type: CableHV components: @@ -6936,6 +7280,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 651 type: CableHV components: @@ -6944,6 +7290,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 652 type: CableHV components: @@ -6952,6 +7300,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 653 type: CableHV components: @@ -6960,6 +7310,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 654 type: GravityGenerator components: @@ -6982,6 +7334,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 656 type: CableHV components: @@ -6990,6 +7344,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 657 type: CableHV components: @@ -6998,6 +7354,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 658 type: CableHV components: @@ -7006,6 +7364,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 659 type: CableHV components: @@ -7014,6 +7374,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 660 type: CableHV components: @@ -7024,6 +7386,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 661 type: CableHV components: @@ -7034,6 +7398,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 662 type: CableHV components: @@ -7044,6 +7410,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 663 type: CableHV components: @@ -7054,6 +7422,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 664 type: CableHV components: @@ -7062,6 +7432,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 665 type: SolarPanel components: @@ -7088,6 +7460,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 669 type: CableHV components: @@ -7096,6 +7470,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 670 type: CableHV components: @@ -7104,6 +7480,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 671 type: CableApcExtension components: @@ -7112,6 +7490,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 672 type: CableHV components: @@ -7120,6 +7500,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 673 type: CableApcExtension components: @@ -7128,6 +7510,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 674 type: CableHV components: @@ -7136,6 +7520,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 675 type: CableHV components: @@ -7144,6 +7530,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 676 type: CableHV components: @@ -7152,6 +7540,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 677 type: WallReinforced components: @@ -7187,6 +7577,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 682 type: ComputerSolarControl components: @@ -7271,6 +7663,12 @@ entities: type: Transform - locked: False type: Lock + - isPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: !type:Container + ents: [] + type: ContainerContainer - uid: 693 type: TableWood components: @@ -7450,6 +7848,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 713 type: ClothingUniformJumpskirtOperative components: @@ -8151,6 +8551,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 804 type: SolarPanel components: @@ -8195,6 +8597,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 811 type: SolarPanel components: @@ -8209,6 +8613,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 813 type: CableApcExtension components: @@ -8217,6 +8623,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 814 type: CableApcExtension components: @@ -8225,6 +8633,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 815 type: CableApcExtension components: @@ -8233,6 +8643,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 816 type: CableApcExtension components: @@ -8241,6 +8653,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 817 type: Poweredlight components: @@ -8333,6 +8747,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 826 type: CableApcExtension components: @@ -8341,6 +8757,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 827 type: CableApcExtension components: @@ -8349,6 +8767,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 828 type: CableApcExtension components: @@ -8357,6 +8777,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 829 type: CableApcExtension components: @@ -8365,6 +8787,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 830 type: CableApcExtension components: @@ -8373,6 +8797,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 831 type: CableApcExtension components: @@ -8381,6 +8807,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 832 type: CableApcExtension components: @@ -8389,6 +8817,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 833 type: CableApcExtension components: @@ -8397,6 +8827,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 834 type: CableApcExtension components: @@ -8405,6 +8837,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 835 type: CableApcExtension components: @@ -8413,6 +8847,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 836 type: CableApcExtension components: @@ -8421,6 +8857,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 837 type: CableApcExtension components: @@ -8429,6 +8867,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 838 type: CableApcExtension components: @@ -8437,6 +8877,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 839 type: CableApcExtension components: @@ -8445,6 +8887,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 840 type: CableApcExtension components: @@ -8453,6 +8897,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 841 type: ClothingBeltMilitaryWebbing components: @@ -8549,7 +8995,8 @@ entities: - Impassable layer: - Impassable - - ThrownItem + - HighImpassable + - BulletImpassable - Opaque mass: 100 - shape: !type:PhysShapeCircle @@ -8576,7 +9023,8 @@ entities: - Impassable layer: - Impassable - - ThrownItem + - HighImpassable + - BulletImpassable - Opaque mass: 100 - shape: !type:PhysShapeCircle @@ -8593,6 +9041,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 854 type: CableHV components: @@ -8601,6 +9051,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 855 type: CableHV components: @@ -8609,6 +9061,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 856 type: CableHV components: @@ -8619,6 +9073,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 857 type: CableHV components: @@ -8629,6 +9085,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 858 type: CableHV components: @@ -8639,6 +9097,8 @@ entities: type: AmbientSound - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 859 type: CableHV components: @@ -8647,6 +9107,8 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures - uid: 860 type: CableHV components: @@ -8655,4 +9117,54 @@ entities: type: Transform - canCollide: False type: Physics + - fixtures: [] + type: Fixtures +- uid: 861 + type: SpawnPointNukies + components: + - pos: -1.5,-8.5 + parent: 73 + type: Transform +- uid: 862 + type: SpawnPointNukies + components: + - pos: -1.5,-9.5 + parent: 73 + type: Transform +- uid: 863 + type: SpawnPointNukies + components: + - pos: -1.5,-10.5 + parent: 73 + type: Transform +- uid: 864 + type: SpawnPointNukies + components: + - pos: 0.5,-8.5 + parent: 73 + type: Transform +- uid: 865 + type: SpawnPointNukies + components: + - pos: 0.5,-9.5 + parent: 73 + type: Transform +- uid: 866 + type: SpawnPointNukies + components: + - pos: 0.5,-10.5 + parent: 73 + type: Transform +- uid: 867 + type: SpawnPointNukies + components: + - pos: -0.5,-3.5 + parent: 73 + type: Transform +- uid: 868 + type: SpawnPointNukies + components: + - pos: 0.5,-3.5 + parent: 73 + type: Transform ... diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Conditional/nukies.yml b/Resources/Prototypes/Entities/Markers/Spawners/Conditional/nukies.yml new file mode 100644 index 0000000000..9ee323b470 --- /dev/null +++ b/Resources/Prototypes/Entities/Markers/Spawners/Conditional/nukies.yml @@ -0,0 +1,11 @@ +- type: entity + id: SpawnPointNukies + parent: MarkerBase + name: nukies + components: + - type: SpawnPoint + - type: Sprite + layers: + - state: green + - sprite: Objects/Fun/toys.rsi + state: synb \ No newline at end of file diff --git a/Resources/Prototypes/game_presets.yml b/Resources/Prototypes/game_presets.yml index fb8a87545d..5a4f342e71 100644 --- a/Resources/Prototypes/game_presets.yml +++ b/Resources/Prototypes/game_presets.yml @@ -64,6 +64,6 @@ - nukeops name: nukeops-title description: nukeops-description - showInVote: false + showInVote: true rules: - Nukeops