Commit Graph
54 Commits
Author SHA1 Message Date
Gurge44 7e79a2d6f9 some fixes and improvements (+spread out per-second updates between frames) 2026-06-05 15:40:43 +02:00
Gurge44 6423349de6 fix bugs 2026-05-24 23:06:35 +02:00
Gurge44 820de6f0b3 Apply all IDE suggestions (massive cleanup) 2026-05-19 13:56:22 +02:00
TommyXL 7929a4b83e Optimization (Part 1?) (#589)
* Well lets try check this

* Some changes

* Change

* Well

* Change ControllerManager.Update

* Nothing

* Optimaze more?

* Fix error build

* Fix win check

* Change

* Fix

* Optimaze some roles in OnCheckPlayerPosition

* More optimaze

* Full optimaze roles in OnGlobalFixedUpdate

* Optimaze some add-ons

* ProgressText

* Change

* Optimaze NameNotifyManager

* Optimaze NotifyRoles and some roles

* Move the displayed version

* Some changes

* Optimaze OnFixedUpdate in some roles

* Fix bugs

* Optimaze IsActive & V4 version

* Optimaze MapRoom.DoorsUpdate

* Cache TryCatch in IsActive

* Change

* Fix

* More optimze TaskPanelBehaviour

* Cache GetRoleColor & ColorString & AllStringNames & Change RemoveHtmlTags

* Cache TryCast VentilationSystem & ICriticalSabotage & IUsable and more optimaze

* Fix CountAlivePlayers

* Fix exceptios

* Replace some CachedAllPlayerControls to EnumeratePlayerControls

* Replace some CachedAlivePlayerControls to EnumerateAlivePlayerControls

* Fixes

* Fix modded clients

* Fix errors

* Fix again

* Optimaze & add null check

* Fix crash in Starlight

* Use only Main.PluginVersion in LobbySharingAPI

* Optimaze code in FixedUpdate

* Fix

* Optimize GetProgressText for Roles

* Some changes in Translations

* Cache Enum.GetValues and StringBuilder

* Changes

* CustomRole.ColoredTextByRole()

* Optimaze Lobby & Meeting

* ColorStringPrefix => ColorPrefix

* Add null check

* Remove

* Fixes & optimaze

* Fixes

* Changes

* Fix

* Fix

* Fix

* Remove

* Fix

* Change

* Revert
2026-05-15 20:01:54 +02:00
Gurge44 f2ac622318 Reduce allocations, CNO pooling, code improvements 2026-05-12 14:33:58 +02:00
Gurge44 39e28b127f implement queue clearing measures 2026-05-07 09:18:04 +02:00
Gurge44 57467086dd a 2026-02-26 16:43:45 +01:00
Gurge44 dcacd73c03 various fixes 2025-09-15 11:29:52 +02:00
Gurge44 ef04ef0d3e sendoption.none 2025-08-24 21:09:41 +02:00
Gurge44 b5a9a63693 fixes & improvements 2025-06-16 12:57:40 +02:00
Gurge44 607eeca1ff shitloads of fixes 2025-06-04 17:42:22 +02:00
Gurge44 bf2e93a6c1 fix innersloth's messed up packet sending 2025-05-23 17:16:44 +02:00
Gurge44 de2356995b Add Siren & a few fixes & improvements 2025-04-30 15:53:33 +02:00
Gurge44 e0b03466b3 lots of changes (hopefully I didn't break everything) 2025-04-22 22:31:17 +02:00
Gurge44 f79919845c even more rpc optimizations 2025-04-21 11:40:15 +02:00
Gurge44 c412d789c6 solution cleanup & sync room rush points 2025-04-05 19:04:11 +02:00
Gurge44 766391a2ec more rpc merging 2025-04-04 11:25:51 +02:00
Gurge44 875f318b48 change to reliable 2025-03-20 18:06:39 +01:00
Gurge44 6c10127122 use SendOption.None 2025-02-06 18:28:52 +01:00
Gurge44 0e7873f65f just fixes 2025-01-28 14:01:28 +01:00
Gurge44 8d29c28d36 file-scoped namespaces in solution 2024-12-01 14:17:38 +01:00
Gurge44 3556031552 apply preferred code style 2024-10-31 18:52:57 +01:00
Gurge44 07a21e9935 Solution Cleanup + TChinese template file by 柚子 2024-10-30 11:58:29 +01:00
Gurge44 3d82a22b50 a few fixes 2024-09-28 15:02:42 +02:00
Gurge44 f0aecf009e Fixes 2024-09-24 14:19:04 +02:00
Gurge44 8e36b64aa1 ND fixes + Bloodlust add-on shows with role name + Shifter/Mastermind changes 2024-09-09 19:55:06 +02:00
Gurge44 1318dd76cc Some fixes and improvements 2024-09-03 19:30:11 +02:00
Gurge44 6ba06c0199 Add Dynamo, Add Overheat, fixed some bugs 2024-04-23 21:44:03 +02:00
Gurge44 732ba9ec01 Add Bargainer (not simple, to say the least), Code Cleaup, Fix FFA 2024-04-07 15:25:44 +02:00
Gurge44 6bb55c02cc Rename Mod & Fix Ghost Roles 2024-03-21 19:57:01 +01:00
Gurge44 292d2a0995 Reapply "Role Categories & Code Cleanup"
This reverts commit cd27417285.
2024-03-09 16:20:35 +01:00
Gurge44 cd27417285 Revert "Role Categories & Code Cleanup"
This reverts commit 73eb569bd3.
2024-03-09 16:19:18 +01:00
Gurge44 73eb569bd3 Role Categories & Code Cleanup 2024-03-09 16:16:56 +01:00
Gurge44 afad221194 Banned & Forced role-addon combos, Fix invalid RPC disconnect 2024-03-03 13:44:23 +01:00
Gurge44 624c842943 Fix a lot of bugs 2024-03-01 17:58:45 +01:00
Gurge44 58ca8c0024 Source code can now be compiled 2024-02-29 16:31:27 +01:00
Gurge44 2f456b5d0a Fix a lot of errors (still some to go) 2024-02-28 22:17:38 +01:00
Gurge44 365bae45a5 44% 2024-02-22 19:54:30 +01:00
Gurge44 92e19a22fe ReSharper: Remove unused code 2024-02-18 23:22:07 +01:00
Gurge44 0cb5556867 Finish ability use limit globalization 2024-02-18 17:40:51 +01:00
Gurge44 a303767f91 Enhance Randomizer, /s for moderators 2024-02-17 11:04:16 +01:00
Gurge44 eb8087085d Finish Randomizer, Remove Ghoul 2024-02-16 20:00:08 +01:00
Gurge44 59f3c2e334 Hopefully Fix Stop And Go mode killing everyone (this shouldn't happen??), EAC & BanManager uses PUID 2023-12-23 17:22:50 +01:00
Gurge44 cbda4c76e2 Some enhancements 2023-11-26 18:11:17 +01:00
Gurge44 024cd85ef5 Fix all sorts of issues 2023-11-25 23:15:10 +01:00
Gurge44 49a5a7033e Optimize NotifyRoles, Continue Analyzer, Fix bugs 2023-11-25 21:08:51 +01:00
Gurge44 79fd55338e Apply new VS suggestions 2023-11-16 15:23:29 +01:00
Gurge44 4c59baa13f Revert "Apply _ = VS suggestion & ChatManager Improvement"
This reverts commit facc85d282.
2023-10-16 17:54:48 +02:00
Gurge44 facc85d282 Apply _ = VS suggestion & ChatManager Improvement 2023-10-16 17:46:28 +02:00
Gurge44 24d5d39b29 Remove HTML tags in Logger 2023-10-15 13:04:36 +02:00