Add Survivor (#602)

* Add Survivor role and abilities to en_US.jsonc

* Update en_US.jsonc

* Create Survivor.cs

* Update Accumulator.cs

* Update MeetingHudPatch.cs

* Update Utils.cs

* Update CustomRoles.cs

* Update CustomRoles.cs

* Update CustomRolesHelper.cs

* Update HudSpritePatch.cs

* Update Main.cs

* Give up on pet, just vent/vanish to shield

* Update HudSpritePatch.cs

* Update Utils.cs

* Update CustomRolesHelper.cs

* Update en_US.jsonc

* Update Survivor.cs

* I think gurge is very mad now

* revert things cuz I dont think thats a fix

* okay

* better idea: changes basis on task completion, then kill attempt checks the player count instead

* Update Survivor.cs

* done, now consider this pls

* the answer is yes

* I think void ChangeBasis thingy is no longer needed

* since scanner is a crew role uses phantom basis, its better to use rather than phantom role itself

* survivor cant kill notification
This commit is contained in:
Newchan authored and GitHub committed 2026-05-18 16:31:09 +02:00
1 parent 65666678b0
commit f50e958576
9 files changed
+226 -6

No files matched your search

+1
View File
@@ -472,6 +472,7 @@ public class Main : BasePlugin
{ CustomRoles.Sheriff, "#ffb347" },
{ CustomRoles.CopyCat, "#ffb2ab" },
{ CustomRoles.SuperStar, "#f6f657" },
{ CustomRoles.Survivor, "#989d12" },
{ CustomRoles.Ventguard, "#ffa5ff" },
{ CustomRoles.Demolitionist, "#5e2801" },
{ CustomRoles.Express, "#00ffff" },