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-01 21:13:44 +11:00
2024-02-20 13:08:41 +11:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-13 16:48:39 -05:00
2024-02-13 16:48:39 -05:00
2024-02-02 00:08:03 +11:00
2024-02-28 10:27:29 -08:00
2024-02-13 16:48:39 -05:00
2024-01-14 23:35:28 -07:00
2024-02-02 00:33:57 +11:00
2024-02-01 11:33:10 +11:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-26 21:38:00 -04:00
2024-02-13 16:48:39 -05:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-26 17:17:56 +11:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-13 16:48:39 -05:00
2024-02-13 16:48:39 -05:00
2024-01-27 08:51:24 -05:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-01 23:49:48 +11:00
2024-02-23 15:04:44 +11:00
2024-02-05 23:55:39 +11:00
2024-02-13 16:48:39 -05:00
2024-01-14 17:37:29 +01:00
2024-02-23 18:12:23 +11:00
2024-02-11 14:19:45 +11:00
2024-02-13 16:48:39 -05:00
2024-02-23 10:01:31 +11:00
2024-02-13 16:48:39 -05:00
2024-02-13 16:48:39 -05:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-14 12:14:51 +11:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-26 16:26:46 -07:00
2024-02-28 00:51:20 +11:00
2024-01-11 19:14:13 -05:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-01-11 19:14:13 -05:00
2024-01-17 06:14:32 -07:00
2024-02-13 17:16:00 -05:00
2024-02-23 15:04:44 +11:00
2024-02-01 23:49:48 +11:00
2024-01-27 09:43:45 -08:00
2024-02-16 16:52:31 -07:00
2024-02-16 13:55:42 -05:00
2024-02-28 00:51:20 +11:00
2024-02-26 21:38:00 -04:00
2024-02-23 15:04:44 +11:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-28 00:51:20 +11:00
2024-02-28 00:51:20 +11:00
2024-02-29 17:25:10 +11:00
2024-02-23 12:09:43 +11:00
2024-02-17 15:52:11 -05:00
2024-02-28 00:51:20 +11:00
2024-01-14 23:54:08 -07:00
2024-02-26 21:38:00 -04:00
2024-02-13 16:48:39 -05:00
2024-01-08 11:06:44 +01:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-11 23:45:09 -07:00
2024-02-10 00:51:11 -08:00
2024-01-29 15:56:29 +01:00
2024-02-26 13:36:38 +11:00
2024-02-03 10:32:30 -08:00
2024-02-28 00:51:20 +11:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-02 00:08:03 +11:00
2024-02-01 23:49:48 +11:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-16 16:52:31 -07:00
2024-02-02 09:30:46 +11:00
2024-02-28 00:51:20 +11:00
2024-02-01 19:30:07 +11:00
2024-01-11 19:14:13 -05:00
2024-01-10 01:30:20 -07:00
2024-02-04 19:29:35 -04:00
2024-02-20 17:26:48 -05:00
2024-02-28 00:51:20 +11:00
2024-02-16 16:52:31 -07:00
2024-02-04 11:48:51 +11:00
2024-02-26 21:38:00 -04:00
2024-02-16 16:37:56 -07:00
2024-02-28 00:51:20 +11:00
2024-01-27 08:51:24 -05:00
2024-02-03 10:32:30 -08:00
2024-01-29 16:04:52 -07:00
2024-02-13 16:48:39 -05:00
2024-02-28 00:51:20 +11:00
2024-02-19 15:18:26 -07:00
2024-02-28 00:51:20 +11:00
2024-02-28 00:51:20 +11:00
2024-02-13 16:48:39 -05:00
2024-02-02 00:08:03 +11:00
2024-02-23 15:02:59 +11:00