CatStation/Content.Server/Objectives/Systems
alexalexmax 17ccf1dc70
Hijack the Automated Trade Station objective (#42135)
* predict TradeStationComponent

* hijack beacon first pass

* add Objective uplink category

* add HijackTradeStationCondition, objective, and uplink entry

* add sprite and cleanups

* fix + make cooldown sane

* use TimeSpans and update logic accordingly + private state-related fields

* remove temporary reward

* tiny loc changes

* buncha changes

* Change success message, beacon physics properties, formatting

---------

Co-authored-by: seanpimble <149889301+seanpimble@users.noreply.github.com>
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
2026-04-03 10:21:04 +00:00
..
CarpRiftsConditionSystem.cs dragon refactor, objectives and use GenericAntag (#20201) 2023-09-30 13:18:01 -07:00
CodeConditionSystem.cs item toggling giga rework + full ninja refactor (#28039) 2024-07-11 15:55:56 +10:00
DieConditionSystem.cs
EscapeShuttleConditionSystem.cs Tweak "Escape" objective to allow yellowtexting (#37680) 2025-05-21 20:25:07 -07:00
FreeObjectiveSystem.cs THE WIZARD (#35406) 2025-02-25 22:34:07 -07:00
HelpProgressConditionSystem.cs Tweak "Help a fellow traitor" objective to allow yellowtexting (#37679) 2025-05-21 16:45:34 -04:00
HijackShuttleConditionSystem.cs Visual nubody (humanoid appearance refactor) (#42476) 2026-01-20 07:07:53 +00:00
HijackTradeStationConditionSystem.cs Hijack the Automated Trade Station objective (#42135) 2026-04-03 10:21:04 +00:00
KeepAliveCondition.cs Cleanup Objective files, add PickSpecificPersonComponent (#35802) 2025-03-13 01:41:50 +01:00
KillPersonConditionSystem.cs Fix brains, borgs etc not counting as marooned (#37148) 2025-05-06 13:24:26 -04:00
MultipleTraitorsRequirementSystem.cs
NinjaConditionsSystem.cs Remove blacklist methods in EntityWhitelistSystem (#40932) 2025-11-24 00:38:08 +00:00
NotCommandRequirementSystem.cs Fix warden being and qm being not considered head for tot kill head objective (#32721) 2024-10-18 11:43:05 +02:00
NotJobRequirementSystem.cs Add multi-job exclusion support to objectives, and add more appropriate job restrictions to certain thief objectives. (#40065) 2025-10-31 09:26:25 +00:00
NumberObjectiveSystem.cs
ObjectiveBlacklistRequirementSystem.cs Remove blacklist methods in EntityWhitelistSystem (#40932) 2025-11-24 00:38:08 +00:00
ObjectiveLimitSystem.cs Random spontaneous cleanup PR (#25131) 2024-02-13 16:48:39 -05:00
PickObjectiveTargetSystem.cs Cleanup warnings: CS0414 (#39748) 2025-08-19 09:42:54 +02:00
RoleRequirementSystem.cs remove mind roles from EntityWhitelist (#36089) 2025-04-10 20:45:12 +10:00
SpeciesRequirementSystem.cs Visual nubody (humanoid appearance refactor) (#42476) 2026-01-20 07:07:53 +00:00
StealConditionSystem.cs Cleanup warning in StealConditionSystem (#37903) 2025-05-28 18:17:43 +02:00
SurviveConditionSystem.cs
TargetObjectiveSystem.cs