CatStation/Content.Server/GameTicking/Rules/Components
Ed e522bbf90d
New event: Approaching unknown shuttle (#24490)
* setup codebase

* Add first shuttle

* tak

* sync striker

* sync 2

* pipipi

* Preloaded roundstart shuttles!

* Make it abstract "PreloaderGrid" not "PreloaderShuttle"

* to do

* added china cuisin shuttle

* fixes

* add disaster evacpod

* remove enemy

* final shuttles

* weight 5 -> 10

* move data to component

* remove autotrailer touching

* doc, respath

* fix frozen positioning

* fixes + cvar

* finally

* fix evacpod

* remove blacklistrules

* remove `UnknownShuttleSpawnRule`, refactor `LoadMapRule` to support preloaded grids

* use tryload

* cleanup

* fixes

* use preloadedgrid for loneops

* weight unknown shuttles differently (preliminal)

* leftover

* cleanup and raffling

* partial review

* singleton gridpreloader no station coupling

* fix grid atmoses

* `roleLoadout` support for `LoadoutComponent`, fix missing gear

* weighting changes

* init logic fix

---------

Co-authored-by: Kara <lunarautomaton6@gmail.com>
2024-05-10 04:35:59 -07:00
..
DeathMatchRuleComponent.cs 1v1 me first to 31 no powerups [Deathmatch Gamemode] (#19467) 2023-08-30 18:06:15 -07:00
GenericAntagRuleComponent.cs move ninja objectives code into generic antag system (#20186) 2023-09-21 07:33:18 -07:00
InactivityRuleComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
KillCalloutRuleComponent.cs 1v1 me first to 31 no powerups [Deathmatch Gamemode] (#19467) 2023-08-30 18:06:15 -07:00
LoadMapRuleComponent.cs New event: Approaching unknown shuttle (#24490) 2024-05-10 04:35:59 -07:00
MaxTimeRestartRuleComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
NinjaRuleComponent.cs Mega Antag Refactor (#25786) 2024-04-25 11:31:45 +10:00
NukeOperativeSpawnerComponent.cs Mega Antag Refactor (#25786) 2024-04-25 11:31:45 +10:00
NukeopsRuleComponent.cs Mega Antag Refactor (#25786) 2024-04-25 11:31:45 +10:00
NukeOpsShuttleComponent.cs Mega Antag Refactor (#25786) 2024-04-25 11:31:45 +10:00
RespawnDeadRuleComponent.cs 1v1 me first to 31 no powerups [Deathmatch Gamemode] (#19467) 2023-08-30 18:06:15 -07:00
RespawnTrackerComponent.cs 1v1 me first to 31 no powerups [Deathmatch Gamemode] (#19467) 2023-08-30 18:06:15 -07:00
RevolutionaryRuleComponent.cs Mega Antag Refactor (#25786) 2024-04-25 11:31:45 +10:00
RoundstartStationVariationRuleComponent.cs Roundstart variation game rules (#24397) 2024-01-30 21:52:35 -08:00
SandboxRuleComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
SecretRuleComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
StationVariationPassRuleComponent.cs Roundstart variation game rules (#24397) 2024-01-30 21:52:35 -08:00
SubGamemodesComponent.cs make thief a subgamemode (#25740) 2024-03-02 11:33:24 -05:00
ThiefRuleComponent.cs Mega Antag Refactor (#25786) 2024-04-25 11:31:45 +10:00
TraitorRuleComponent.cs Traitor objective issuers (#27855) 2024-05-09 19:01:02 -07:00
ZombieRuleComponent.cs Mega Antag Refactor (#25786) 2024-04-25 11:31:45 +10:00