Rainfey
4e6c59cfe5
Refactor antag rule code (#23445)
* Initial Pass, Rev, Thief
* Zombie initial pass
* Rebase, Traitor
* Nukeops, More overloads
* Revert RevolutionaryRuleComponent
* Use TryRoundStartAttempt, Rewrite nukie spawning
* Comments, Add task scheduler to GameRuleSystem
* Zombie initial testing done
* Sort methods, rework GameRuleTask
* Add CCVar, Initial testing continues
* Might as well get rid of the obsolete logging
* Oops, i dont know how to log apparently
* Suggested formatting fixes
* Suggested changes
* Fix merge issues
* Minor optimisation
* Allowed thief to choose other antags
* Review changes
* Spawn items on floor first, then inserting
* minor tweaks
* Shift as much as possible to ProtoId<>
* Remove unneeded
* Add exclusive antag attribute
* Fix merge issues
* Minor formatting fix
* Convert to struct
* Cleanup
* Review cleanup (need to test a lot)
* Some fixes, (mostly) tested
* oop
* Pass tests (for real)
---------
Co-authored-by: Rainfall <rainfey0+git@gmail.com>
Co-authored-by: AJCM <AJCM@tutanota.com>
2024-02-29 17:25:10 +11:00
..
2024-02-19 09:11:20 -08:00
2024-02-16 13:50:51 -05:00
2024-02-16 19:45:43 -08:00
2024-01-23 15:17:40 -05:00
2024-02-26 16:00:13 -07:00
2024-02-20 23:23:04 -07:00
2024-02-28 17:02:02 -05:00
2023-12-30 23:34:59 -08:00
2024-02-20 13:43:15 +03:00
2024-02-27 21:59:21 +01:00
2024-02-13 18:10:44 +11:00
2023-12-20 09:30:29 +11:00
2023-12-16 11:32:42 -07:00
2024-02-29 17:25:10 +11:00
2024-02-26 00:54:07 +11:00
2024-02-29 17:25:10 +11:00
2024-02-20 23:38:29 -07:00
2024-02-28 16:54:27 -05:00
2024-02-20 23:41:37 -07:00
2024-01-09 13:25:38 -08:00
2024-02-29 17:25:10 +11:00
2024-01-09 13:25:38 -08:00
2024-02-25 22:40:48 -05:00
2024-02-03 12:33:57 -05:00
2024-02-21 21:44:22 -05:00
2024-02-01 23:17:02 +11:00
2024-02-26 16:34:15 -07:00
2024-02-28 16:56:22 -05:00
2024-02-29 11:44:01 +11:00
2024-02-28 10:27:29 -08:00
2024-02-28 16:53:46 -05:00
2024-01-04 11:17:06 +11:00
2024-02-28 16:53:46 -05:00
2024-02-26 16:15:04 -07:00
2024-02-26 16:34:15 -07:00
2024-02-20 17:26:48 -05:00
2024-02-20 17:26:48 -05:00
2024-02-22 14:59:41 +03:00
2024-02-01 11:33:10 +11:00
2024-02-26 15:59:15 -07:00
2024-01-14 16:37:28 +11:00
2024-02-26 15:59:15 -07:00
2024-02-20 15:21:31 -07:00
2023-12-18 21:38:49 -05:00
2024-01-29 15:32:13 +11:00
2024-02-08 10:33:53 +11:00
2024-02-10 10:25:14 -07:00
2024-02-28 23:53:48 -06:00
2024-02-26 16:06:08 -07:00
2024-02-20 23:23:04 -07:00
2024-02-26 16:34:15 -07:00
2024-02-25 13:15:35 -08:00
2024-02-01 00:02:49 -05:00
2024-02-28 16:53:46 -05:00
2024-02-28 23:53:48 -06:00
2024-02-14 14:08:45 +11:00