Commit Graph
257 Commits
Author SHA1 Message Date
Gurge44 97aa6333fd mono port 🔥 2026-09-17 18:40:21 +02:00
Gurge44 d65961816f fix 2026-08-25 19:30:21 +02:00
Gurge44 f41617e1e1 Evader unguessable 2026-08-25 18:46:06 +02:00
Gurge44 e71fd450ff more support for v18.0 2026-08-21 16:05:40 +02:00
TommyXL c9104e9c0e Support 2026.8.18 (#677)
* Support 2026.8.18

* Huh

* Add Judge in settings

* OptionsV10 => OptionsV11

* Fix MeetingHudCastVotePatch

* Opss

* JudgeOld in string
2026-08-20 09:43:54 +02:00
Gurge44 59be8d587e fix 2026-07-21 18:36:29 +02:00
Gurge44 00cd32ae71 try fix more memory leaks 2026-07-15 09:01:55 +02:00
Newchan 9303094e68 Add Revenant, "/cmd mark" for Markseeker and "/cmd choose" for Changeling (#640)
* add revenant, /mark for markseeker, /choose for changeling

* bruh

* welp
2026-07-01 16:29:33 +02:00
Newchan 4d6f697dbc More Custom Button Images (#5) + Additional Meeting UI for some roles (#636)
* More custom buttons (Meeting SS and Client buttons)

* more additions...

* since its not needed, reverted it

* hmm what?

* bruh, literally blocked meeting shapeshift button having custom buttons
2026-06-28 18:28:00 +02:00
Gurge44 ad644dc7b3 idek 2026-06-25 18:37:21 +02:00
Gurge44 33a32cc521 still fixes 2026-06-18 10:42:28 +02:00
Gurge44 ebc86f2e2c 30% 2026-06-11 20:12:11 +02:00
Gurge44 66e6c4cf44 only allocate if necessary (20% done) 2026-06-11 13:39:43 +02:00
Gurge44 89b34d1b43 changelog 2026-05-25 12:39:55 +02:00
Gurge44 f687636cab CNO: Hide before showing 2026-05-19 12:32:31 +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 0b982e9430 some improvements 2026-05-13 09:45:14 +02:00
Gurge44 2151479eb1 pack game options sync + fixes 2026-05-12 21:32:56 +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
TommyXL 8dd17c39d8 Add null check (#567)
* Add null check in GameSettingMenu

* Add more
2026-04-12 08:26:45 +02:00
Gurge44 52132e18f8 Fully fix memory leak from settings UI + fix UI reload breaking it 2026-04-07 11:00:40 +02:00
Gurge44 b012113cb6 a 2026-03-27 08:25:18 +01:00
Gurge44 dd00af9693 fix 2026-03-24 09:40:30 +01:00
HyperAtill 2e22293baa Deleteunusedsettings (#532)
* change color

* Even better

* Delete TryHideCommand settings
2026-03-21 17:48:18 +03:00
Gurge44 eda9a26780 desc button 2026-03-05 09:46:08 +01:00
TommyXL 11c83ac9d2 Fix Some RpcExile (Half Dead) (#506)
* Fix Some Exiled (Half Dead)

* Fix in AntiBlackOut
2026-02-25 15:54:39 +01:00
Gurge44 2f2103744a SendOption.None on vanilla regions for a bunch of things 2026-02-14 13:38:25 +01:00
Gurge44 317db05689 Massive Optimization + Added Summoner 2026-02-06 12:54:14 +01:00
Gurge44 89f9e4a501 remove chat spam after commands (must use /cmd!) 2026-01-28 10:48:14 +01:00
Gurge44 8f6c91f21f max blocks for onbound 2026-01-26 10:50:28 +01:00
Gurge44 c7cfd4ce28 Merge remote-tracking branch 'origin/main' 2026-01-23 09:12:28 +01:00
Gurge44 a41ae70888 /cmd 2026-01-23 09:12:05 +01:00
Gurge44 7208792921 GetMaxMessagePackingLimit works again 2026-01-22 08:37:26 +01:00
Gurge44 8056186234 augur 2026-01-21 13:02:38 +01:00
Gurge44 df18bb1064 fix 2026-01-14 08:22:12 +01:00
Gurge44 bf7efbce77 fix kicking? 2026-01-13 13:49:47 +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
PEPPERcula 4e9d9b65b0 Rename Roles (#452)
* Update CustomRoles.cs

* Update Flash.cs

* Update Main.cs

* Update CustomRolesHelper.cs

* Update ExtendedPlayerControl.cs

* Update PlayerGameOptionsSender.cs

* Update GameState.cs

* Update GuessManager.cs

* Update HudPatch.cs

* Update CustomRoleSelector.cs

* Update OptionHolder.cs

* Update en_US.json

* Update IntroPatch.cs

* Update en_US.json
2025-12-29 09:23:30 +01:00
PEPPERculaandGurge44 837b5b75f0 Fix Meeting abilities with UI working during Daybreak (#448)
* Update Inspector.cs

* Update Nemesis.cs

* Update Councillor.cs

* Update Judge.cs

* Update Swapper.cs

Add condition to check if it's daytime before allowing swap.

* Update Imitator.cs

* Update Retributionist.cs

* Update Ventriloquist.cs

* Update GuessManager.cs

* Update PlayerJoinAndLeftPatch.cs

* Update ChatCommandPatch.cs

* Update EACList.txt

Removed a cheater entry and added a new section for griefers and toxic players.

* Update Ventriloquist.cs

* Update Nemesis.cs

* Update Imitator.cs

* Update ChatCommandPatch.cs

* Update GuessManager.cs

* Fix Role buttons not working on discussion when setting is on

* Update GuessManager.cs

* fix

---------

Co-authored-by: Gurge44 <90392754+Gurge44@users.noreply.github.com>
2025-12-27 09:46:56 +01:00
Gurge44 06ecd40c47 more fixes 2025-12-23 14:59:58 +01:00
Gurge44 333d00d22b a ton of fixes 2025-12-22 19:08:38 +01:00
Gurge44 5e240bc06a just fixes 2025-12-21 14:12:19 +01:00
Gurge44 c0518c5a24 auto update EAC from github + simplifications 2025-12-20 10:56:11 +01:00
Gurge44 87108cce4d delete Recruit 2025-12-19 13:13:24 +01:00
ZypherusKhan b5a5fcaeb8 Fix ugly SoloPVP stuff (#429)
* FIx SoloPVP Mess

* Fix SoloPVP Strings and update identifiers.

* Oops
2025-12-10 15:03:15 +01:00
Gurge44 a5aeaf972b improvements 2025-12-05 10:22:30 +01:00
Gurge44 38e091d52d Merge remote-tracking branch 'origin/main' 2025-12-05 08:39:01 +01:00
Gurge44 31a1a78ec2 a 2025-12-05 08:38:47 +01:00
Gurge44 878a98c3f5 fixes & improvements 2025-12-04 15:51:20 +01:00