Commit Graph
294 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 7e79a2d6f9 some fixes and improvements (+spread out per-second updates between frames) 2026-06-05 15:40:43 +02:00
Gurge44 b2ea6d4745 just some casual bug fixing 2026-06-01 20:44:35 +02:00
Gurge44 fc9ced76ab add check 2026-05-25 12:07:03 +02:00
Gurge44 6423349de6 fix bugs 2026-05-24 23:06:35 +02:00
Gurge44 7c60a75eab some fixes 2026-05-21 10:17:51 +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 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
TommyXL 1c9a229f69 Remove check invalid setting (no needed) (#606) 2026-05-06 15:21:47 +02:00
Dechis7405 c6d521b9f2 Add Reroll + bypass official auth and HTTP matchmaking on custom servers (#604)
* add /reroll addon support and bypass official auth and HTTP matchmaking on custom servers

* fix
2026-05-04 12:49:31 +02:00
Gurge44 899d40530e some improvements 2026-05-04 12:47:30 +02:00
Gurge44 b7297f6d0e Add Entombed 2026-04-20 09:10:26 +02:00
Gurge44 2c854192a9 Add code to make sure to not exceed new rate limits 2026-04-17 09:21:00 +02:00
Gurge44 79cb4ead48 Add Urgent 2026-04-16 09:31:43 +02:00
Gurge44 d729506020 Add Talkative 2026-04-16 09:16:35 +02:00
Gurge44 b8b537981c Fix kicking, Update Privacy Policy for EOS UserIdToken validation check 2026-04-15 11:45:16 +02:00
Gurge44 778c8efbc1 changelog 2026-04-09 09:55:06 +02:00
Gurge44 44d0af0c79 fix bugs 2026-04-07 14:48:54 +02:00
Gurge44 52132e18f8 Fully fix memory leak from settings UI + fix UI reload breaking it 2026-04-07 11:00:40 +02:00
TommyXL 655ce121bc Fix ShapeshiftPatch - Force Name (#539) 2026-03-31 09:38:00 +02:00
Gurge44 455e5f1a04 fix 2026-03-23 10:57:46 +01:00
Gurge44 f88d2ad086 revert CNO shapeshift before meeting 2026-03-18 08:52:01 +01:00
Gurge44 ce45d74f4a fix shapeshifts for nhmc 2026-03-08 09:23:46 +01:00
Gurge44 760a12c35e fixes 2026-03-03 13:13:54 +01:00
Gurge44 cd3060404e fix ig 2026-02-27 11:02:49 +01:00
Gurge44 02d812960c online preset manager 2026-02-25 13:57:38 +01:00
Gurge44 2f2103744a SendOption.None on vanilla regions for a bunch of things 2026-02-14 13:38:25 +01:00
Gurge44 c9417d8916 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	Roles/Standard/Crewmate/Miscellaneous/CameraMan.cs
2026-02-09 13:52:15 +01:00
Gurge44 f62ad2b5a2 More Optimizations 2026-02-09 13:50:37 +01:00
Gurge44 4122a5e202 Converting FixedUpdate to Coroutines (50%) 2026-02-08 14:08:07 +01:00
Gurge44 6e6165e8f5 Remove unused assignments 2026-02-07 18:21:22 +01:00
Gurge44 317db05689 Massive Optimization + Added Summoner 2026-02-06 12:54:14 +01:00
Gurge44 d45e7ceb72 Add Blessed 2026-01-29 11:06:57 +01:00
Gurge44 8f6c91f21f max blocks for onbound 2026-01-26 10:50:28 +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
Gurge44 333d00d22b a ton of fixes 2025-12-22 19:08:38 +01:00
Gurge44 fe61a778fc salt 2025-12-20 18:19:32 +01:00
Gurge44 7b33e6d9e6 Umm, Custom roles thingy(nice commit message bro) 2025-12-19 19:23:47 +01:00
Gurge44 878a98c3f5 fixes & improvements 2025-12-04 15:51:20 +01:00
Gurge44 707a8c6576 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	Resources/Lang/en_US.json
2025-12-04 10:48:25 +01:00
Gurge44 1e6cbd62c0 Snowdown game mode + bug fixes 2025-12-04 10:43:51 +01:00
PEPPERculaandGurge44 c8a451b17f Retributionist & Starspawn meeting mechanics (#420)
* Update Starspawn.cs

* Update Retributionist.cs

Added functionality for Retributionist role to create buttons and handle clicks during meetings.

* Update ExtendedPlayerControl.cs

* Add files via upload

* Update ChatCommandPatch.cs

* Update Councillor.cs

* Update GuessManager.cs

* Update Retributionist.cs

* Update Nemesis.cs

* Update Imitator.cs

* Update MeetingHudPatch.cs

* Update ExtendedPlayerControl.cs

* Update Visionary.cs

Added RPC handling for receiving revealed player IDs.

* Update RPC.cs

* Update ChatCommandPatch.cs

* Update Starspawn.cs

* Update Starspawn.cs

* Update Councillor.cs

* Update Nemesis.cs

* Update Retributionist.cs

* Update GuessManager.cs

* Update Imitator.cs

* Update OnGameStartedPatch.cs

* Update Retributionist.cs

* revert

* Fix RPC call to use target.PlayerId

---------

Co-authored-by: Gurge44 <90392754+Gurge44@users.noreply.github.com>
2025-12-02 09:11:22 +01:00
Gurge44 b75e418312 bug fixes 2025-12-01 11:37:35 +01:00
HyperAtill 0c686a5f07 M A R I O 2025-11-24 17:57:36 +03:00
HyperAtill 54f466f1d8 Only few left, but I have to go 2025-11-23 11:52:50 +03:00
PEPPERcula 777a7b8947 Fix Strings & RPC (#401)
* Update OptionHolder.cs

* Update OnGameStartedPatch.cs

* Update en_US.json

* Update en_US.json

* Update SoloPVP.cs

* Update HotPotato.cs

* Update HudPatch.cs

* Update FreeForAll.cs

* Update StopAndGo.cs

* Update RPC.cs

* Update en_US.json

* Update Swiftclaw.cs

* Update Dasher.cs

* Update HudSpritePatch.cs

* Update OptionHolder.cs

* Update en_US.json
2025-11-14 20:44:13 +01:00
Gurge44 1c523be492 Merge remote-tracking branch 'origin/main' 2025-11-14 09:55:23 +01:00