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