From aaab9b0d0dbf085230d4dd8d1104e64b9e401e28 Mon Sep 17 00:00:00 2001
From: BioMass <155424652+Tetronamecronicus@users.noreply.github.com>
Date: Fri, 7 Jun 2024 12:06:17 +0300
Subject: [PATCH] faxfix
---
.../StationGoal/StationGoalPaperSystem.cs | 58 ++++++++++++++++++-
.../Entities/Mobs/Species/shadowkin.yml | 7 +--
.../Stray/Entities/Mobs/Species/ipc.yml | 1 -
3 files changed, 58 insertions(+), 8 deletions(-)
diff --git a/Content.Server/Corvax/StationGoal/StationGoalPaperSystem.cs b/Content.Server/Corvax/StationGoal/StationGoalPaperSystem.cs
index da07083bc64..ac900111307 100644
--- a/Content.Server/Corvax/StationGoal/StationGoalPaperSystem.cs
+++ b/Content.Server/Corvax/StationGoal/StationGoalPaperSystem.cs
@@ -3,6 +3,7 @@
using Content.Server.Corvax.GameTicking;
using Content.Shared.Paper;
using Content.Server.Fax;
+using Content.Server.GameTicking.Events;
using Content.Shared.Fax.Components;
using Content.Server.Station.Systems;
using Content.Shared.Corvax.CCCVars;
@@ -14,6 +15,57 @@
namespace Content.Server.Corvax.StationGoal;
+
+
+//░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░▒▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░▒██████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░▓█████████▒░░░░░░░░░░░░░░░░░░░░░░░░▒█████▓░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░▓███████████▒░░░░░░░░░░░░░░░░░░░▒▓███████▓░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░▓█████████████▓▒░░░░░░░░░░░░░▒▓██████████░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░▒████████████████▓█▓░░░░░▓███▓███▒░█████▓░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░▓█████▒▒███░▒██████░░░▒█████░░▒░▒██████░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░░███████▓▒▒▒████████▓██████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░░░███████████████████████████████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░░░▒███████████████▓░░░▒█████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓██████████████░░░░░░█▓█████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓█████████▒░░░░░░░░░░█▓█████▓█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████▓▒░▒▓░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░██▒░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒█▓░░░░░▒▒░░░░░░░░//
+//░░░░░░░░░░░░░░░░████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓██▓░░░░░▓▓░░░░░░░░//
+//░░░░░░░░▒██▓▒▒░░░▓███▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒███▓░░░░░▒▓▒░░░░░░░░//
+//░░░░░░░░▒██████▒░░░▓████▒░░░░░░░░░░░░░░░▒▓██░░░███▓░░░░░░░░░░░░░░░▒▓███▓░░░░░░▓▓▒░░░░░░░░░//
+//░░░░░░░░░▓███▓▓▒░░░░▒█████▓▒░░░░░░░░░▒██████▒░░█████▓▒░░░░░░░░░▒▓█████░░░░░░▒██░░░░░░░░░░░//
+//░░░░░░░░░░▒███▓▓░░░░░░▒▓███████████████████▒░░░▒███████████████████▓▒░░░░░░▒█▓░░░░░░░░░░░░//
+//░░░░░░░░░░░▓███▒░░░░░░░░░░▓▓███████████▓▓▒░░░░░░░░▒███████████▓▒▒░░░░░░░▒▒▓██▒░░░░░░░░░░░░//
+//░░░░░░░░░░░▒▓██▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒░░░░░░░░░▒▓██████▒░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░▓▓▓▓▓▓█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▓████████▓▒░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░▒████▓░░░▓██▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▓█████████▒░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░▓████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓██████████████▓░░░░░░░░░░░░░░░░░░░░░░//
+//░░░░░░░░░░░░░░░░░░░▒█████████████████████████████████████████████▓▒░░░░░░░░░░░░░░░░░░░░░░░//
+//▓▒░░░░░░░░░░░░░░░░░░░▒▒▒▓█████████████████████████████████████▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░//
+//████▓▒░░░░░░░░░░░░░░░░░░░░░░░▒▓▓███████████████████████████▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░▓██//
+//███████▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓█████//
+//███████████▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓█████████//
+//███████████████▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓█████████████//
+//███████████████████▓▓▒░░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░░░░░▒▓▓█████████████████//
+//████████████████████████▒░░░░░▒██████████████████████████████▒░░░░░▒▓█████████████████████//
+//██████████████████████████▓▒░░░███████████▓▓▓▓▓▓▓▓███████████░░░▒█████████████████████████//
+//█████████████████████████████▓░░▓██████░░░░░░▒░░░░░░░███████░░▓███████████████████████████//
+//███████████████████████████████▓░░░▒▓██░░░░░░░░░░░░░▒██▓▒░░░▓█████████████████████████████//
+//█████████████████████████████████▓██████▒░░░░░░░░░░▒██████████████████████████████████████//
+//█████████████████████████████████████████▓░░░░░░░░▓███████████████████████████████████████//
+//████████████████████████████████████████▒▓▒░░░░░░▓▓▒██████████████████████████████████████//
+//█████████████████████████████████████████▒░░░░░░░░░███████████████████████████████████████//
+//██████████████████████████████████████████▓░░░░░░▓████████████████████████████████████████//
+
+// Любят же корвахи использовать свои ивенты
+// А потом из-за них ошибки исправлять приходится
+
///
/// System for station goals
///
@@ -34,11 +86,11 @@ public override void Initialize()
{
base.Initialize();
- SubscribeLocalEvent(OnRoundStarted);
+ SubscribeLocalEvent(OnRoundStarted);
}
- private void OnRoundStarted(RoundStartedEvent ev)
+ private void OnRoundStarted(RoundStartingEvent ev)
{
if (_config.GetCVar(CCCVars.StationGoalsEnabled))
SendRandomGoal();
@@ -116,4 +168,4 @@ public bool SendStationGoal(StationGoalPrototype goal)
return wasSent;
}
-}
\ No newline at end of file
+}
diff --git a/Resources/Prototypes/SimpleStation14/Entities/Mobs/Species/shadowkin.yml b/Resources/Prototypes/SimpleStation14/Entities/Mobs/Species/shadowkin.yml
index 1bc6d2e3cb6..d8f5fe87a9f 100644
--- a/Resources/Prototypes/SimpleStation14/Entities/Mobs/Species/shadowkin.yml
+++ b/Resources/Prototypes/SimpleStation14/Entities/Mobs/Species/shadowkin.yml
@@ -141,7 +141,7 @@
- Pacified
- StaminaModifier
- PsionicsDisabled #Nyano - Summary: PCs can have psionics disabled.
- - PsionicallyInsulated #Nyano - Summary: PCs can be made insulated from psionic powers.
+ - PsionicallyInsulated #Nyano - Summary: PCs can be made insulated from psionic powers.
- type: Reflect
enabled: false
reflectProb: 0
@@ -218,7 +218,7 @@
- type: MobPrice
price: 1500 # Kidnapping a living person and selling them for cred is a good move.
deathPenalty: 0.01 # However they really ought to be living and intact, otherwise they're worth 100x less.
- - type: CanEscapeInventory # Carrying system from nyanotrasen.
+ - type: CanEscapeInventory # Carrying system from nyanotrasen.
- type: Tag
tags:
- CanPilot
@@ -229,7 +229,6 @@
save: false
parent:
- MobBloodstream
- - MobRespirator
- MobAtmosStandard
- MobFlammable
- BaseMobSpecies
@@ -299,4 +298,4 @@
- id: FoodMeat
amount: 5
- type: FireVisuals
- alternateState: Standing
\ No newline at end of file
+ alternateState: Standing
diff --git a/Resources/Prototypes/Stray/Entities/Mobs/Species/ipc.yml b/Resources/Prototypes/Stray/Entities/Mobs/Species/ipc.yml
index 1494e7d7c6f..5d687d104d5 100644
--- a/Resources/Prototypes/Stray/Entities/Mobs/Species/ipc.yml
+++ b/Resources/Prototypes/Stray/Entities/Mobs/Species/ipc.yml
@@ -253,7 +253,6 @@
- type: Headset
- type: EncryptionKeyHolder
keySlots: 4
- examineWhileLocked: true
keysExtractionMethod: Cutting
- type: IntrinsicRadioReceiver
- type: IntrinsicRadioTransmitter