From eb1a6011ed6370b20cbef7df013b01458e39d35d Mon Sep 17 00:00:00 2001 From: JIPDawg Date: Fri, 13 Sep 2024 00:01:30 -0500 Subject: [PATCH 1/2] Added Role Time Requirements to Reinforcements --- .../reinforcement_teleporter.yml | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/reinforcement_teleporter.yml b/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/reinforcement_teleporter.yml index 1a7a02e7337220..004b5236c26336 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/reinforcement_teleporter.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/reinforcement_teleporter.yml @@ -26,6 +26,12 @@ name: ghost-role-information-syndicate-reinforcement-spy-name description: ghost-role-information-syndicate-reinforcement-description rules: ghost-role-information-rules-default-solo-antagonist + requirements: + - !type:OverallPlaytimeRequirement + time: 36000 #10 hours + - !type:DepartmentTimeRequirement + department: Security + time: 18000 #5 hours raffle: settings: default - type: GhostRoleMobSpawner @@ -43,6 +49,12 @@ name: ghost-role-information-nukeop-reinforcement-name description: ghost-role-information-nukeop-reinforcement-description rules: ghost-role-information-nukeop-reinforcement-rules + requirements: + - !type:OverallPlaytimeRequirement + time: 36000 #10 hours + - !type:DepartmentTimeRequirement + department: Security + time: 18000 #5 hours raffle: settings: default - type: GhostRoleMobSpawner @@ -58,6 +70,12 @@ name: ghost-role-information-syndicate-monkey-reinforcement-name description: ghost-role-information-syndicate-monkey-reinforcement-description rules: ghost-role-information-rules-default-familiar + requirements: + - !type:OverallPlaytimeRequirement + time: 36000 #10 hours + - !type:DepartmentTimeRequirement + department: Security + time: 18000 #5 hours raffle: settings: default - type: GhostRoleMobSpawner @@ -83,6 +101,9 @@ name: ghost-role-information-SyndiCat-name description: ghost-role-information-SyndiCat-description rules: ghost-role-information-rules-default-familiar + requirements: + - !type:OverallPlaytimeRequirement + time: 18000 #5 hours raffle: settings: default - type: GhostRoleMobSpawner @@ -101,6 +122,12 @@ name: ghost-role-information-syndicate-cyborg-assault-name description: ghost-role-information-syndicate-cyborg-description rules: ghost-role-information-rules-default-silicon + requirements: + - !type:OverallPlaytimeRequirement + time: 36000 #10 hours + - !type:DepartmentTimeRequirement + department: Security + time: 18000 #5 hours raffle: settings: default - type: GhostRoleMobSpawner From e89515c47159fa64436e78cb3155fcf07186ad66 Mon Sep 17 00:00:00 2001 From: JIPDawg Date: Fri, 13 Sep 2024 00:31:37 -0500 Subject: [PATCH 2/2] Add Timers to Holoparasite and Holoclown --- .../Entities/Mobs/Player/guardian.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Resources/Prototypes/Entities/Mobs/Player/guardian.yml b/Resources/Prototypes/Entities/Mobs/Player/guardian.yml index b21f19edd3c12c..71b54a8c87e173 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/guardian.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/guardian.yml @@ -124,6 +124,12 @@ name: ghost-role-information-holoparasite-name description: ghost-role-information-holoparasite-description rules: ghost-role-information-familiar-rules + requirements: + - !type:OverallPlaytimeRequirement + time: 36000 #10 hours + - !type:DepartmentTimeRequirement + department: Security + time: 18000 #5 hours raffle: settings: default - type: GhostTakeoverAvailable @@ -157,6 +163,12 @@ name: ghost-role-information-ifrit-name description: ghost-role-information-ifrit-description rules: ghost-role-information-familiar-rules + requirements: + - !type:OverallPlaytimeRequirement + time: 36000 #10 hours + - !type:DepartmentTimeRequirement + department: Security + time: 18000 #5 hours raffle: settings: default - type: GhostTakeoverAvailable @@ -186,6 +198,12 @@ name: ghost-role-information-holoclown-name description: ghost-role-information-holoclown-description rules: ghost-role-information-familiar-rules + requirements: + - !type:OverallPlaytimeRequirement + time: 36000 #10 hours + - !type:DepartmentTimeRequirement + department: Security + time: 18000 #5 hours raffle: settings: default - type: GhostTakeoverAvailable