Commit Graph
875 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
Gurge44 ff8637c05b fine-tune rpc size limit handling 2026-05-15 21:40:18 +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 2151479eb1 pack game options sync + fixes 2026-05-12 21:32:56 +02:00
Gurge44 2d6be0d734 fix cno 2026-05-12 19:07:29 +02:00
Gurge44 f2ac622318 Reduce allocations, CNO pooling, code improvements 2026-05-12 14:33:58 +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 39e28b127f implement queue clearing measures 2026-05-07 09:18:04 +02:00
Gurge44 7650ac302d Add DataFlagRateLimiter 2026-05-06 20:58:54 +02:00
Gurge44 3b62a127e9 try fix double tap? 2026-05-06 18:53:27 +02:00
Gurge44 1c5e6eb76f optimize code 2026-05-04 13:07:43 +02:00
Gurge44 899d40530e some improvements 2026-05-04 12:47:30 +02:00
Gurge44 4fef350486 Add Operative 2026-04-23 10:19:57 +02:00
Gurge44 4379ca8409 Add Blockade 2026-04-20 10:50:08 +02:00
Gurge44 b7297f6d0e Add Entombed 2026-04-20 09:10:26 +02:00
Gurge44 2ff8e65ace fix bloodlust seeing imps after r1 2026-04-20 08:12:25 +02:00
Gurge44 2c854192a9 Add code to make sure to not exceed new rate limits 2026-04-17 09:21:00 +02:00
TommyXL 89c74a02ea Fix Max Imp In Create Menu (#574) 2026-04-15 13:04:14 +02:00
Gurge44 b2b575e946 use new C# 14 extension body signature 2026-04-15 08:52:49 +02:00
Gurge44 928c5e1fc2 add a few suggestions 2026-04-14 10:06:28 +02:00
Gurge44 f11f550868 fix 2026-04-02 11:41:39 +02:00
TommyXL 655ce121bc Fix ShapeshiftPatch - Force Name (#539) 2026-03-31 09:38:00 +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 cfe4c484c3 fixes 2026-03-21 10:02:33 +01:00
Gurge44 5bcb616a92 fixes 2026-03-16 08:59:45 +01:00
Gurge44 f22a12a7fe mods have vip perks 2026-03-11 09:16:09 +01:00
Gurge44 92b6b9615b fix CTF info & msgs sometimes not showing (again) 2026-03-11 08:24:44 +01:00
Gurge44 52ec903097 a 2026-03-10 11:06:38 +01:00
Gurge44 01ddc03eb7 how did this not work 2026-03-10 11:03:53 +01:00
Gurge44 f121855345 optimize CTF code 2026-03-09 15:58:55 +01:00
TommyXL 6baebb12a9 Lobby View Settings (#521)
* First

* RoleTabs

* Add fix in text

* Fix Max title and move pos

* Fix LanguageID in some languages

* Fix

* Fix id

* Some fix and changes

* Fix role settings

* Changes

* Recode Y positions for role settings

* Try

* Hide settings/roles when categoryHeaderRoleOrigin was pressed

* Viwe supprort gamemodes & fix collapsed sections Y pos

* Set size labelBackground & Hide Option Shower

* Fix role category header color

* Rename

* Add right and left arrow button

* Some fixes

* Colored settings & Fix children settings roles

* Fix chat for modded clients when lobby view open

* Some fix

* Optimaze DrawOptions() and DrawRoles()

* Change role text scale

* Change

* Add colored check mark & Show only enabled roles button & More fixes

* Change

* Fix missed PresetExplorer color
2026-03-09 13:27:20 +01:00
Gurge44 5fc5fa0b29 stuff 2026-03-05 12:56:18 +01:00
Gurge44 003cccd6e7 werewolf nhmc sync & temp-revive meeting start check 2026-03-02 10:23:07 +01:00
Gurge44 b7912908fe changelog 2026-02-25 21:31:22 +01:00
Gurge44 4e73fb4dc2 Merge remote-tracking branch 'origin/main' 2026-02-25 13:57:50 +01:00
Gurge44 02d812960c online preset manager 2026-02-25 13:57:38 +01:00
TommyXL 9ec213fb7e Some fix (Role Panel & Role Color & Kill Button) (#503)
* Fix role panel for joystick not work in gamemodes

* Fix role color for vanilla players

* Fix role color display

* Fix modded players can kill their impostors
2026-02-24 20:25:50 +01:00
Gurge44 f504f3e919 fixes 2026-02-23 08:34:03 +01:00
Gurge44 6b40ca1920 fix core name bug & solo pvp timer stops when everyone is waiting for revival 2026-02-20 10:23:05 +01:00
Gurge44 94036930e9 fixes & Summoner settings 2026-02-19 10:04:45 +01:00
Gurge44 a67a5c58a1 MAY have fixed T1-T2 kicking.... also reverted GameOptionsMenuPatch.cs changes to 7.2.2 and did some other fixes 2026-02-18 19:46:07 +01:00
Gurge44 e7737e2173 fix GetPlainShipRoom 2026-02-18 11:41:52 +01:00
Gurge44 1bbee3cb3c aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 2026-02-17 08:52:13 +01:00
Gurge44 8ca930d6e7 check 2026-02-16 09:38:00 +01:00
Gurge44 2f2103744a SendOption.None on vanilla regions for a bunch of things 2026-02-14 13:38:25 +01:00
Gurge44 cff04365b4 add comments 2026-02-13 17:20:00 +01:00
Gurge44 2dd6564e01 Merge remote-tracking branch 'origin/main' 2026-02-13 17:16:49 +01:00