Commit Graph
29 Commits
Author SHA1 Message Date
Gurge44 bccb216e2d FINALLY FIX MEMORY LEAK OMG (+ improved the lobby settings UI overall) 2026-06-10 15:30:05 +02:00
Gurge44 a8ac3e840a temp solution for kicking 2026-06-02 17:19:44 +02:00
Gurge44 6423349de6 fix bugs 2026-05-24 23:06:35 +02:00
Gurge44 2a7af38d56 changelog 2026-05-23 12:52:48 +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 b14b491c0a start improving message sending system (60%) 2026-05-09 13:45:32 +02:00
Gurge44 ef5cd5e4b0 remove code 2026-05-06 21:00:39 +02:00
Gurge44 2c854192a9 Add code to make sure to not exceed new rate limits 2026-04-17 09:21:00 +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 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
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 798b5c8205 some fixes 2026-03-26 09:40:58 +01:00
Gurge44 d15e0a4ba2 optimize KOTZ code 2026-03-09 15:19:15 +01:00
Gurge44 dcb0b32edb check dc 2026-03-09 14:58:00 +01:00
Gurge44 4e8567a603 temporary death in ND when intergrated into solo pvp, kotz, bw 2026-03-08 10:12:50 +01:00
Gurge44 b7912908fe changelog 2026-02-25 21:31:22 +01:00
TommyXL 4381e4ad20 Add Colliders Check For Kill Button (#504)
* Check Colliders In Kill Button Traget

* Check in gamemodes

* bruh
2026-02-25 10:34:36 +01:00
Gurge44 1cacb86478 a 2026-02-20 10:35:13 +01:00
Gurge44 f62ad2b5a2 More Optimizations 2026-02-09 13:50:37 +01:00
Gurge44 317db05689 Massive Optimization + Added Summoner 2026-02-06 12:54:14 +01:00
Gurge44 247a6a8dc9 worse chat spam on vanilla servers 2026-01-16 09:35:04 +01:00
Jamesssssssssssssss 4caaf585c8 Organise roles and gamemodes (#460)
* organise roles and fix role and gamemode namespaces

* fix hudspritepatch import
2026-01-03 13:34:30 +01:00