fish-station/Content.Server/GameTicking/Rules
Slava0135 301956ef15
Add solar flare event (#13749)
* add solar flare event (only affects headsets)

* add popup

* cleaner impl using RadioReceiveAttemptEvent

* unused import

* handheld radio and intercom work again

* Revert "handheld radio and intercom work again"

This reverts commit 0032e3c0725a19a465daf1ff1d6b4942a5c14fbb.

* add radio source to Radio events

* intercoms and handheld radios work now

* use Elapsed instead of new field

* add configuration

* better not touch Elapsed

* the

* make popup bigger

* xml comments for configuration

* very minor refactoring

* default config is now in yaml

* lights can break

* use RobustRandom

* use file namespace

* use RuleStarted

* store config in field

* a

---------

Co-authored-by: AJCM <AJCM@tutanota.com>
2023-02-11 20:24:29 +00:00
..
Components NukeOps game rule tweaks (#10005) 2022-08-31 19:36:27 -07:00
Configurations Add solar flare event (#13749) 2023-02-11 20:24:29 +00:00
DeathMatchRuleSystem.cs Mobstate Refactor (#13389) 2023-01-13 16:57:10 -08:00
GameRulePrototype.cs Implement game rule configs. Game rules are now proper prototypes instead of just an alias for a system. (#8539) 2022-06-12 13:27:05 +10:00
GameRuleSystem.cs Event refactor (#9589) 2022-07-10 20:48:41 -05:00
InactivityTimeRestartRuleSystem.cs Event refactor (#9589) 2022-07-10 20:48:41 -05:00
MaxTimeRestartRuleSystem.cs Event refactor (#9589) 2022-07-10 20:48:41 -05:00
NukeopsRuleSystem.cs Mobstate Refactor (#13389) 2023-01-13 16:57:10 -08:00
PiratesRuleSystem.cs Pirate shuttle update (#13126) 2023-01-19 03:02:47 -08:00
SandboxRuleSystem.cs Event refactor (#9589) 2022-07-10 20:48:41 -05:00
SecretRuleSystem.cs Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
SuspicionRuleSystem.cs Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
TraitorDeathMatchRuleSystem.cs Mobstate Refactor (#13389) 2023-01-13 16:57:10 -08:00
TraitorRuleSystem.cs Delay the selection of traitors at round start. (#13161) 2023-01-20 08:18:47 -08:00
ZombieRuleSystem.cs Makes humanoid appearance component networked. (#13009) 2023-01-24 11:38:19 +11:00