Commit Graph
102 Commits
Author SHA1 Message Date
Gurge44 1c15040e14 some fixes 2026-05-19 10:25:43 +02:00
Gurge44 38ac451a70 a few fixes 2026-05-18 13:14:55 +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 7aa7db683f shrink 2026-05-14 19:22:03 +02:00
Gurge44 168187867f fix 2026-05-14 19:07:35 +02:00
Gurge44 808f0efcfb optimize CNO sprites 2026-05-14 18:38:59 +02:00
Gurge44 0b982e9430 some improvements 2026-05-13 09:45:14 +02:00
Gurge44 60d2d1cfba b 2026-05-12 21:38:08 +02:00
Gurge44 2151479eb1 pack game options sync + fixes 2026-05-12 21:32:56 +02:00
Gurge44 57a13e2463 a 2026-05-12 16:00:20 +02:00
Gurge44 f2ac622318 Reduce allocations, CNO pooling, code improvements 2026-05-12 14:33:58 +02:00
Gurge44 c0ce71417a try fix 2026-05-09 20:23:56 +02:00
Gurge44 cd6ce8d0e3 fix 2026-05-09 20:18:34 +02:00
Gurge44 c7374f3026 Improve and fix Deathrace code 2026-05-09 20:12:00 +02:00
Gurge44 ff46f849ef finish using PackedGameDataTo wherever possible, except GameOptionsSender and RpcSetRoleReplacer 2026-05-09 19:34:28 +02:00
Gurge44 b14b491c0a start improving message sending system (60%) 2026-05-09 13:45:32 +02:00
Gurge44 204e7ceb54 min disaster frequency = 2s on vanilla regions 2026-05-07 09:29:28 +02:00
Gurge44 ef5cd5e4b0 remove code 2026-05-06 21:00:39 +02:00
Gurge44 9146493ab4 improve Room Rush time limits (manually tested every single combination on every map) 2026-05-05 11:39:19 +02:00
Gurge44 2ca3745e92 eh, who cares anyway 2026-04-27 19:55:01 +02:00
Gurge44 e1c5074bcc some ND changes 😈 2026-04-27 19:50:51 +02:00
Gurge44 2c854192a9 Add code to make sure to not exceed new rate limits 2026-04-17 09:21:00 +02:00
Gurge44 ce05a2cd2c Merge remote-tracking branch 'origin/main' 2026-04-17 08:34:02 +02:00
Gurge44 ce7b61a119 fix ND building collapse 2026-04-17 08:33:52 +02:00
Gurge44 b2b575e946 use new C# 14 extension body signature 2026-04-15 08:52:49 +02:00
Gurge44 0e18b1f5c8 fix KOTZ 2026-04-14 09:34:22 +02:00
Gurge44 16bf7a097f fix zoom 2026-04-09 13:27:22 +02:00
Gurge44 778c8efbc1 changelog 2026-04-09 09:55:06 +02:00
Gurge44 a8f9581e4e fix 2026-04-07 15:13:34 +02:00
Gurge44 4112bbfaaf fix hns draft edge cases 2026-04-07 14:58:31 +02:00
Gurge44 44d0af0c79 fix bugs 2026-04-07 14:48:54 +02:00
Gurge44 059a64eda0 a 2026-04-02 09:56:06 +02:00
Gurge44 3204dc4fd4 fix & add new ND setting 2026-04-02 09:15:35 +02:00
Gurge44 c0fe5cf144 move code 2026-04-02 08:38:19 +02:00
Gurge44 28bd94272b optimize and simplify cat code 2026-04-01 21:17:59 +02:00
Gurge44 742366bcfa remove duplicated statements 2026-04-01 20:48:15 +02:00
ZypherusKhan a9be3ff652 CTF spawn protection + KOTZ summary fix for player points (#537)
* Add spawn protection setting

* Fix summary to show individual player points

* Fix
2026-04-01 20:46:18 +02:00
Gurge44 7531f58447 ND fixes & optimization 2026-04-01 11:16:03 +02:00
Gurge44 f9213f7450 reduce ND network pressure 2026-04-01 10:19:50 +02:00
Gurge44 1de39390b5 Merge remote-tracking branch 'origin/main' 2026-04-01 08:30:46 +02:00
Gurge44 428905b58e fix idiots not knowing hns imp = seeker 2026-04-01 08:30:33 +02:00
Gurge44 798b5c8205 some fixes 2026-03-26 09:40:58 +01:00
Gurge44 b4fe41e4d7 cache suffix in ND 2026-03-25 10:08:52 +01:00
Gurge44 ed4b749eab notify about death in ND 2026-03-25 09:29:30 +01:00
Gurge44 d6b5278cdc some fixes 2026-03-19 11:29:34 +01:00
Gurge44 5bcb616a92 fixes 2026-03-16 08:59:45 +01:00
Gurge44 55744f74f5 aa 2026-03-13 09:57:13 +01:00
Gurge44 85e23a8000 a 2026-03-13 09:55:13 +01:00
Gurge44 87787d80ee fix hp not passing by proximity 2026-03-13 09:03:15 +01:00
Gurge44 adb2889be9 draft for chns, werewolf nhmc fix 2026-03-12 10:00:28 +01:00