Commit Graph
3800 Commits
Author SHA1 Message Date
Crowdin Bot c3cdc8e07d chore: update translations for release 7.1.0 v7.1.0 2026-01-13 09:10:11 +00:00
Gurge44 aa7cab4f2c try this 2026-01-13 09:54:03 +01:00
Gurge44 472cd80ff8 Update Crowdin configuration file 2026-01-13 09:49:01 +01:00
Gurge44 3b839a1fff Update Crowdin configuration file 2026-01-13 09:42:32 +01:00
Gurge44 707088f633 lol 2026-01-13 09:36:15 +01:00
Jamesssssssssssssss c206a5508d Update crowdin.yml (#467)
specify the crowdin project structure exactly
2026-01-13 09:31:39 +01:00
Gurge44 a951ff2eb2 Update Crowdin configuration file 2026-01-13 09:23:49 +01:00
Jamesssssssssssssss 027c857e61 Update release.yml (#466)
Checkout so the config is present
2026-01-13 09:00:23 +01:00
Gurge44 ca9e47b94c changelog 2026-01-13 08:49:15 +01:00
Gurge44 aeb8dbf899 Merge remote-tracking branch 'origin/main' 2026-01-13 08:17:06 +01:00
Gurge44 d63821128f fix kick 2026-01-13 08:16:57 +01:00
Jamesssssssssssssss 80149a350e release.yml/crowdin.yml tweaks (#464)
* release.yml tweaks

* use crowdin project ID
2026-01-12 14:40:35 +01:00
Gurge44 eb9abd9a3e Merge remote-tracking branch 'origin/main' 2026-01-12 13:15:51 +01:00
Gurge44 4829eaebc7 LI semi-compatibility (ejection screen fix, ND & RR fix) 2026-01-12 13:15:36 +01:00
Gurge44 0267497857 New Crowdin updates (#446)
* New translations en_us.json (Chinese Traditional)

* Update source file en_US.json

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Polish)

* New translations en_us.json (Japanese)

* New translations en_us.json (Spanish)

* New translations en_us.json (German)

* New translations en_us.json (Hungarian)

* New translations en_us.json (Korean)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Portuguese, Brazilian)

* New translations en_us.json (Indonesian)

* New translations en_us.json (Persian)

* New translations en_us.json (French)

* New translations en_us.json (Romanian)

* New translations en_us.json (Vietnamese)

* New translations en_us.json (Czech)

* New translations en_us.json (Russian)

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Polish)

* New translations en_us.json (Japanese)

* New translations en_us.json (Spanish)

* New translations en_us.json (German)

* New translations en_us.json (Hungarian)

* New translations en_us.json (Korean)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Portuguese, Brazilian)

* New translations en_us.json (Indonesian)

* New translations en_us.json (Persian)

* New translations en_us.json (French)

* New translations en_us.json (Romanian)

* New translations en_us.json (Vietnamese)

* New translations en_us.json (Czech)

* Update source file en_US.json

* New translations en_us.json (Russian)

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Polish)

* New translations en_us.json (Japanese)

* New translations en_us.json (Spanish)

* New translations en_us.json (German)

* New translations en_us.json (Hungarian)

* New translations en_us.json (Korean)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Portuguese, Brazilian)

* New translations en_us.json (Indonesian)

* New translations en_us.json (Persian)

* New translations en_us.json (French)

* New translations en_us.json (Romanian)

* New translations en_us.json (Vietnamese)

* New translations en_us.json (Czech)

* Update source file en_US.json

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (German)

* New translations en_us.json (German)

* New translations en_us.json (German)

* New translations en_us.json (German)

* New translations en_us.json (German)

* New translations en_us.json (German)

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Polish)

* New translations en_us.json (Japanese)

* New translations en_us.json (Spanish)

* New translations en_us.json (German)

* New translations en_us.json (Hungarian)

* New translations en_us.json (Korean)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Portuguese, Brazilian)

* New translations en_us.json (Indonesian)

* New translations en_us.json (Persian)

* New translations en_us.json (French)

* New translations en_us.json (Romanian)

* New translations en_us.json (Vietnamese)

* New translations en_us.json (Czech)

* Update source file en_US.json

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Russian)

* New translations en_us.json (Russian)

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Polish)

* New translations en_us.json (Japanese)

* New translations en_us.json (Spanish)

* New translations en_us.json (German)

* New translations en_us.json (Hungarian)

* New translations en_us.json (Korean)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Portuguese, Brazilian)

* New translations en_us.json (Indonesian)

* New translations en_us.json (Persian)

* New translations en_us.json (French)

* New translations en_us.json (Romanian)

* New translations en_us.json (Vietnamese)

* Update source file en_US.json

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Polish)

* New translations en_us.json (Japanese)

* New translations en_us.json (Spanish)

* New translations en_us.json (German)

* New translations en_us.json (Hungarian)

* New translations en_us.json (Korean)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Portuguese, Brazilian)

* New translations en_us.json (Indonesian)

* New translations en_us.json (Persian)

* New translations en_us.json (French)

* New translations en_us.json (Romanian)

* New translations en_us.json (Vietnamese)

* Update source file en_US.json

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (German)

* New translations en_us.json (German)

* New translations en_us.json (Russian)

* New translations en_us.json (Russian)

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Polish)

* New translations en_us.json (Japanese)

* New translations en_us.json (Spanish)

* New translations en_us.json (German)

* New translations en_us.json (Hungarian)

* New translations en_us.json (Korean)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Portuguese, Brazilian)

* New translations en_us.json (Indonesian)

* New translations en_us.json (Persian)

* New translations en_us.json (French)

* New translations en_us.json (Romanian)

* New translations en_us.json (Vietnamese)

* Update source file en_US.json

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Polish)

* New translations en_us.json (Japanese)

* New translations en_us.json (Spanish)

* New translations en_us.json (German)

* New translations en_us.json (Hungarian)

* New translations en_us.json (Korean)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Portuguese, Brazilian)

* New translations en_us.json (Indonesian)

* New translations en_us.json (Persian)

* New translations en_us.json (French)

* New translations en_us.json (Romanian)

* New translations en_us.json (Vietnamese)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Japanese)

* New translations en_us.json (Japanese)

* New translations en_us.json (Russian)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Polish)

* New translations en_us.json (Japanese)

* New translations en_us.json (Spanish)

* New translations en_us.json (German)

* New translations en_us.json (Hungarian)

* New translations en_us.json (Korean)

* New translations en_us.json (Chinese Traditional)

* New translations en_us.json (Portuguese, Brazilian)

* New translations en_us.json (Indonesian)

* New translations en_us.json (Persian)

* New translations en_us.json (French)

* New translations en_us.json (Romanian)

* New translations en_us.json (Vietnamese)

* New translations en_us.json (Japanese)

* New translations en_us.json (Russian)

* New translations en_us.json (Spanish)

* New translations en_us.json (Japanese)
2026-01-12 10:28:27 +01:00
Jamesssssssssssssss 42988efe20 Release mod GitHub Action and optimise crowdin + discord (#463)
* release workflow

* update release workflow

* remove changelog  input entirely

* dotnet 6.0

* create test version without crowdin

* give test name...

* fix file paths

* enable windows targeting to build on linux?

* copy CustomRoles.cs to CTA before build

* copy from the right folder...

* rename challenger to solopvp_player

* temporary customroles fix

* fix bepinex link

* remove packaging, fix download links, finito?

* i am so silly

* bro cannot read

* sure, this'll work

* surely this one

* attempt to cache bepinex

* ... actually rename solopvp_player to challenger

* optimisations

* less steps hopefully fixing permission problems

* will a trailing slash solve my problems

* a few dots for good measure

* why am i making this so difficult

* remove added line

* split things up more to do msbuild on windows

* why does it keep changing the paths

* restore nuget packages

* CORRECT PATHS

* use dotnet instead of nuget cope

* apparently that checkout was quite important

* add runtime identifier back

* fix name

* rename control panel

* actually use nuget??

* .NEt again D:

* remove imaginary line

* test

* IT BUILT

* cds nuts

* remove this line again for testing

* final path change

* changelog output

* please find my exe

* fix backticks

* final final path change

* make the build dir?

* new changelog

* fix string parsing

* better changelog

* lol

* enable crowdin action

* rename challenger to solopvp_player

* ... actually rename solopvp_player to challenger

* optimisations

* less steps hopefully fixing permission problems

* will a trailing slash solve my problems

* a few dots for good measure

* why am i making this so difficult

* remove added line

* split things up more to do msbuild on windows

* why does it keep changing the paths

* restore nuget packages

* CORRECT PATHS

* use dotnet instead of nuget cope

* apparently that checkout was quite important

* add runtime identifier back

* fix name

* rename control panel

* actually use nuget??

* .NEt again D:

* remove imaginary line

* test

* IT BUILT

* cds nuts

* remove this line again for testing

* final path change

* changelog output

* please find my exe

* fix backticks

* final final path change

* make the build dir?

* new changelog

* fix string parsing

* better changelog

* lol

* enable crowdin action

* cleanup

* build with .NET 6, use bepinex pre-release 735, add configs

* disable crowdin temporarily

* checkout for packaging

* make config dir

* woohoo! uncommenting crowdin
2026-01-11 17:14:11 +01:00
Jamesssssssssssssss d93bd1c90c rename challenger to solopvp_player (#462)
* rename challenger to solopvp_player

* ... actually rename solopvp_player to challenger
2026-01-10 16:18:58 +01:00
Gurge44 2826e6b457 Merge remote-tracking branch 'origin/main' 2026-01-09 15:46:00 +01:00
Gurge44 2e5c1b162b more strings 2026-01-09 15:45:51 +01:00
ZypherusKhan 7d7e8e7b1b Add Discord webhook filter workflow (#461)
Introduce a GitHub Actions workflow that filters Discord notifications to reduce noise from translation branch automation while preserving Crowdin PRs, source file updates, and build results on the main branch.
2026-01-09 15:28:10 +01:00
Gurge44 e43b43b14d strings 2026-01-09 15:28:01 +01:00
Gurge44 029e81459b Empress 2026-01-09 15:26:51 +01:00
Gurge44 26b0add7d0 Merge remote-tracking branch 'origin/main' 2026-01-09 08:34:54 +01:00
Gurge44 1cba52b6aa sync 2026-01-09 08:34:36 +01:00
Gurge44 a04b7f764b some changes 2026-01-08 11:44:11 +01:00
Gurge44 959bd4e663 hallway == outside 2026-01-07 09:52:08 +01:00
Gurge44 5f714bf5ea Merge remote-tracking branch 'origin/main' 2026-01-07 09:37:18 +01:00
Gurge44 9dced72eab some improvements 2026-01-07 09:37:06 +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
Jamesssssssssssssss eac116216c Dev qol (#459)
* add local.props to set among us build path locally

* ignore vs code files
2026-01-03 13:09:47 +01:00
Gurge44 4ae35a2253 Merge remote-tracking branch 'origin/main' 2026-01-03 11:33:11 +01:00
Gurge44 464a931df3 improve weighted role pick 2026-01-03 11:33:02 +01:00
Wyzeriss dd85ada4e0 Some more stuff (#458)
* Update CustomRolesHelper.cs

4 more combo ban currently
Tracefinder & Physicist
Doctor & Physicist
Swiftclaw & Flash
Swiftclaw & Giant

* Update CustomRolesHelper.cs

slighty shorter code

* Update CustomRolesHelper.cs

I forgot to add saboteur

* Update CustomRolesHelper.cs

Unneccesary space

* Update and rename CustomRolesHelper.cs to vector

e

* wtf

lowkey got no idea how i rename it to vector, maybe i had accidentally click on the name?

* Update CustomRolesHelper.cs

gotta add addict and lurker now that i think of it

* Update Judge.cs

step 0.5

* Update Spy.cs

0.5

* Update HeadHunter.cs

0.5 step
1 instead of 0 minimum (for target amount)

* Update Revolutionist.cs

* Update Ritualist.cs

* Update RouleteGrandeur.cs

0.5

* Update Jinx.cs

* Update Maverick.cs

* Update Revolutionist.cs

1 -> 0.5

* Update Werewolf.cs

* Update Beehive.cs

* Update Timelord.cs

* Update VoodooMaster.cs

* Update Dreamweaver.cs

* Update Samurai.cs

* Update HeadHunter.cs

* Update Maverick.cs
2026-01-02 22:54:42 +01:00
PEPPERcula e4a7163162 Android support with Zoom (#457)
* Implement touch zoom support for Android

Added touch input support for zoom functionality on Android devices.

* Update CustomRoles.cs

* Fix sprite showing when Transporter is role basis Add-on

* Fix Viper kill button text

* Update Wraith.cs

* Update Juggernaut.cs

* Update CustomRolesHelper.cs

* Update Lurker.cs

* Update Dazzler.cs

* Update en_US.json

* Update en_US.json

* Update en_US.json

* Update HudSpritePatch.cs

* Fix build error
2026-01-01 09:53:59 +01:00
zypheruskhan711 (via Bot) 24e92fc74c Add EAC entry: 4e44cffe6 2025-12-30 20:23:58 +00:00
Jamesssssssssssssss ce8dfadcde Update build.yml to not build PRs from the translation branch (#456)
* missing import

* Create build.yml

* Update build.yml

Ignore PRs from the translation branch
2025-12-30 18:54:21 +01:00
Wyzeriss 501b6c5a1b Some stuffs (#454)
* Update Speedrunner.cs

0.1 -> 0.05

* Update Pacifist.cs

1 -> 0.5

* Update Stasis.cs

1 -> 0.5

* Update en_US.json

.

* Update en_US.json

a

* Update en_US.json

e

* Update CustomRolesHelper.cs

* Update CustomRolesHelper.cs

a

* Update CustomRolesHelper.cs

* Update Predator.cs

* Update Lurker.cs

0 -> 1

* Update Arrogance.cs

* Update Juggernaut.cs

* Update Reckless.cs

* Update Wraith.cs

a

* Update Dazzler.cs

* Update Astral.cs

* Update Hypnotist.cs

* Update Amogus.cs

* Update Amogus.cs

* Update Arrogance.cs

0.5

* Update Juggernaut.cs

0.5

* Update Reckless.cs

0.5

* Update Wraith.cs

0.5

* Update en_US.json

\

* Update Amogus.cs

no more decimal

* Update Amogus.cs

i think it's fixed
2025-12-30 10:18:48 +01:00
zypheruskhan711 (via Bot) 2baee89875 Add EAC entry: Fortegreen 2025-12-30 07:34:56 +00:00
Jamesssssssssssssss 2a0540dc06 Add GitHub Action to build the mod on each PR (#453)
* missing import

* Create build.yml
2025-12-29 21:57:53 +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
Jamesssssssssssssss 22387ab850 missing import (#451) 2025-12-29 09:21:36 +01:00
ZypherusKhan 108a65650e Fix EAC list formatting and section spacing with title (#450)
Updated the list of cheaters and modified the category heading.
2025-12-28 20:13:08 +01:00
zypheruskhan711 (via Bot) 7708ec120f Add EAC entry: 2476a9933 2025-12-28 18:23:29 +00:00
zypheruskhan711 (via Bot) c282c792c8 Add EAC entry: Test 2025-12-27 18:19:29 +00:00
zypheruskhan711 (via Bot) 7cc2372eb4 Add EAC entry: 825431910 2025-12-27 16:35:14 +00:00
Gurge44 f6e866c2b8 min 0 2025-12-27 11:32:49 +01:00
Gurge44 0bb1ef6cd6 Merge remote-tracking branch 'origin/main' 2025-12-27 11:15:40 +01:00
Gurge44 2441bb1c2b set large image to mod icon 2025-12-27 11:15:26 +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 2f18e65a65 Merge remote-tracking branch 'origin/main' 2025-12-26 12:45:22 +01:00