Commit Graph
340 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 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 b7297f6d0e Add Entombed 2026-04-20 09:10:26 +02:00
Gurge44 e180234df5 add failsafe 2026-04-09 20:13:31 +02:00
Gurge44 91ba800d11 changelogs & fixes 2026-04-02 14:55:26 +02:00
Gurge44 c3f1a1349c Merge remote-tracking branch 'origin/main' 2026-03-02 08:58:32 +01:00
Gurge44 79a03f81a0 just in case 2026-03-02 08:58:21 +01:00
TommyXL f363b1c707 Fix FFA CheckMurder (#510) 2026-03-02 08:35:12 +01:00
WyzerissandGurge44 3f5da3b29d Some more stuff (#505)
* Update ChatCommandPatch.cs

test 1

* Update ChatCommandPatch.cs

Test 2

* Update ChatCommandPatch.cs

back to normal cuz it's not suppose to be here lol

* Update OptionHolder.cs

test 1 again

* Update IntroPatch.cs

e

* Update OptionHolder.cs

.

* Update OptionHolder.cs

o

* Update IntroPatch.cs

.

* Update OptionHolder.cs

a

* Update IntroPatch.cs

.

* need to stop making extra space

oop

* need to stop making extra space

oop

* need to stop making extra space

oop

* Update print statement from 'Hello' to 'Goodbye'

add color

* Update OptionHolder.cs

small fix

* Update OptionHolder.cs

.

* Update OptionHolder.cs

oop

* Update long descriptions for various roles

better desc

* Update en_US.jsonc

patroller

* Update Enchanter.cs

* Update Tremor.cs

tremor speed & vision during doom

* Update en_US.jsonc

President

* Update en_US.jsonc

Stalker new desc & revert to new gurge president desc

* Update Tremor.cs

test with this

* Fix typo and add something that puff forgot

* Update Tremor.cs

remove the unneccesary

---------

Co-authored-by: Gurge44 <90392754+Gurge44@users.noreply.github.com>
2026-02-27 12:46:46 +01:00
Gurge44 be8e2c8d01 oops 2026-02-27 11:03:11 +01:00
Gurge44 cd3060404e fix ig 2026-02-27 11:02:49 +01:00
Gurge44 b7912908fe changelog 2026-02-25 21:31:22 +01:00
Gurge44 b5f43b5d76 ááááááááááááá 2026-02-23 16:26:44 +01:00
Gurge44 48cb17e7ba delay meeting messages more & check critical sabotages on meeting call 2026-02-20 08:29:30 +01:00
Gurge44 2f2103744a SendOption.None on vanilla regions for a bunch of things 2026-02-14 13:38:25 +01:00
Gurge44 85f2c0eb4b more optimization & trying implicit boolean checks instead of comparisons to null 2026-02-13 17:16:23 +01:00
Gurge44 b9198b9639 Finish FastVector2 Optimization 2026-02-11 10:09:42 +01:00
Gurge44 a51be2d60b More FastVector2 2026-02-10 13:27:01 +01:00
Gurge44 9e800908c5 Blessed shield on game start 2026-02-10 08:39:23 +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 bf7efbce77 fix kicking? 2026-01-13 13:49:47 +01:00
Gurge44 a04b7f764b some changes 2026-01-08 11:44:11 +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 3937bf1243 Ventriloquist meeting mechanics & Add more sounds (#439)
* Update ChatCommandPatch.cs

* Update IntroPatch.cs

* Update ExtendedPlayerControl.cs

* Update Speedrunner.cs

* Update Bestower.cs

* Update QuizMaster.cs

* Update MeetingHudPatch.cs

* Update Ventriloquist.cs

* Update RPC.cs

* Update SoloPVP.cs

* Update KingOfTheZones.cs

* Update CaptureTheFlag.cs

* Update BedWars.cs

* Update BedWars.cs

* Update BedWars.cs

* Update Deathrace.cs

* Update Deathrace.cs

* Update RPC.cs

* Update ExtendedPlayerControl.cs

* Update NaturalDisasters.cs

* Update Pursuer.cs

* Update Introvert.cs

* Update HudSpritePatch.cs

* Update Duellist.cs

* Update Duellist.cs

* Update Duellist.cs

* Update IntroPatch.cs

* Update Spider.cs

* Update QuizMaster.cs

* Update Deathrace.cs

* Code optimization

* Use RpcGuesserMurderPlayer correctly

* again

---------

Co-authored-by: Gurge44 <90392754+Gurge44@users.noreply.github.com>
2025-12-20 12:53:44 +01:00
Gurge44 b0e39574f4 reduce cno delay & altruist prevents game end during revival 2025-12-16 09:21:14 +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 05518c8a5b indent 2025-12-08 10:41:09 +01:00
Gurge44 2e7715d3ab salt 2025-12-08 10:40:54 +01:00
PEPPERcula b4a6bb0291 Snowdown RPC for Hud (#424)
* Update Snowdown.cs

* Update Altruist.cs

* Update IntroPatch.cs

* Update RPC.cs

* Update RPC.cs

* Update RoomRusher.cs

* Update IntroPatch.cs

* Update FreeForAll.cs

* Update SoloPVP.cs

* Update StopAndGo.cs

* Update CustomHnS.cs

* Update Snowdown.cs

* Update HudPatch.cs

* Update GameStartManagerPatch.cs
2025-12-08 09:51:49 +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 098be853d4 Add & Organize stuff (#422)
* Update README.md

* Update CopyCat.cs

* Update Judge.cs

* Rename Vector.wav to MarioCoin.wav

* Rename VectorJump.wav to MarioJump.wav

* Update Mycologist.cs

* Update GuessManager.cs

* Update Poache.cs

* Update IntroPatch.cs

* Update en_US.json

* Update en_US.json

* Update Visionary.cs

* Update Councillor.cs

* Update Councillor.cs

* Update OptionHolder.cs

* Update README.md

* Update en_US.json

* Update OptionHolder.cs

* Update OptionHolder.cs

* Update en_US.json

* Update en_US.json

* Update Ankylosaurus and Mole info texts

* Fix links

---------

Co-authored-by: Gurge44 <90392754+Gurge44@users.noreply.github.com>
2025-12-04 09:07:08 +01:00
ZypherusKhan e642a34d3e Massive refactoring (#416)
* Massive refactoring

* Rever back Needy to LazyGuy

* Normalize command aliases for Medium role in ChatCommands and README
2025-11-25 14:26:52 +01:00
HyperAtill f348076316 nothing trust me 2025-11-24 18:16:35 +03:00
HyperAtill af0a3a0383 Renames and Thanos str fix 2025-11-24 17:35:17 +03:00
Gurge44 3b3414be82 Merge remote-tracking branch 'origin/main' 2025-11-24 11:40:31 +01:00
Gurge44 4bc7a0be42 some improvements 2025-11-24 11:40:18 +01:00
HyperAtill 54f466f1d8 Only few left, but I have to go 2025-11-23 11:52:50 +03:00
Gurge44 6b03348206 fix build error 2025-11-12 13:33:54 +01:00
PEPPERcula 1077d83158 Shapeshifting & Petting for Trapster ability (#398)
* Update Trapster.cs

* Update CustomRolesHelper.cs

* Update CustomRolesHelper.cs

* Update Puppeteer.cs

* Update Vampire.cs

* Update ChatCommandPatch.cs

* Update IntroPatch.cs

* Update ChatCommandPatch.cs

* Update Trapster.cs

* Update Vampire.cs

* Update Puppeteer.cs

* Update Mathematician.cs

* Update CopyCat.cs

* Update en_US.json

* Update en_US.json

* Update AntiAdminer.cs

* Update Utils.cs

* Update en_US.json

* Update IntroPatch.cs

* Update CustomRolesHelper.cs

* Update CopyCat.cs

* Update CopyCat.cs

* Update CustomRolesHelper.cs
2025-11-12 11:03:17 +01:00
Gurge44 d61145f76c optimization 2025-11-11 16:39:24 +01:00
Gurge44 ce1d22156d more bug fixes (& ss menu guessing sort of works) 2025-11-08 13:11:11 +01:00
PEPPERcula 68ca57fd75 Support & Fix Secondary Ability Button role color text (#394)
* Update IntroPatch.cs

* Update HudPatch.cs

* Update PlayerControlPatch.cs

* Update Main.cs

* Update CustomRolesHelper.cs

* Update ExtendedPlayerControl.cs

* Update HudSpritePatch.cs

* Update CopyCat.cs

* Update Visionary.cs
2025-11-05 06:51:27 +01:00
Gurge44 cbe990e64d 16 new achievements 2025-11-04 14:24:26 +01:00
HyperAtill b61637c99f renaaaaaaaaaaaame 2025-11-02 21:37:11 +03:00