From b0b343cf3f74b6b3226396fb11a1d29206d3b056 Mon Sep 17 00:00:00 2001 From: Gurge44 Date: Fri, 16 May 2025 12:59:29 +0200 Subject: [PATCH] add description --- CTA/CustomTeamAssigner/CustomRoles.cs | 3 +++ GameMode/TheMindGame.cs | 6 ++++++ Resources/Lang/en_US.json | 3 +-- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CTA/CustomTeamAssigner/CustomRoles.cs b/CTA/CustomTeamAssigner/CustomRoles.cs index eb51d237a..dacd9d105 100644 --- a/CTA/CustomTeamAssigner/CustomRoles.cs +++ b/CTA/CustomTeamAssigner/CustomRoles.cs @@ -434,6 +434,9 @@ public enum CustomRoles // Quiz QuizPlayer, + // The Mind Game + TMGPlayer, + // GM GM, diff --git a/GameMode/TheMindGame.cs b/GameMode/TheMindGame.cs index 5423dc65b..7fd0bc8ec 100644 --- a/GameMode/TheMindGame.cs +++ b/GameMode/TheMindGame.cs @@ -159,6 +159,12 @@ public static class TheMindGame int points = Points[target.PlayerId]; int superPoints = SuperPoints[target.PlayerId]; + if (!self) + { + sb.Append($"ID {target.PlayerId}"); + sb.Append('\n'); + } + if ((!self || !HiddenPoints.Contains(seer.PlayerId)) && (self || PlayersCanSeeOthersPoints)) sb.Append(string.Format(Translator.GetString("TMG.Suffix.Points"), points, superPoints)); diff --git a/Resources/Lang/en_US.json b/Resources/Lang/en_US.json index 137b64cb5..cb5d86b69 100644 --- a/Resources/Lang/en_US.json +++ b/Resources/Lang/en_US.json @@ -4952,8 +4952,7 @@ "KOTZPlayerInfoLong": "CONTROL ZONES TO WIN", "TheMindGame": "THE MIND GAME", "ModeTheMindGame": "Gamemode: The Mind Game", - "ModeDescribe.TheMindGame": "", - // TODO: Add description + "ModeDescribe.TheMindGame": "The Mind Game is a 4-round elimination game focused on strategy, bluffing, and item use. Players compete for points across rounds, with only one emerging victorious.\\nRound 1: Demand Points - Pick a number. If someone else picks the same, both get nothing. Reach the point goal first to advance. Lowest scorers in each group are eliminated.\\nRound 2: Super Point Auctions - Bid normal points in hidden auctions for super points. Highest bidders win. Lowest super point holders are eliminated.\\nRound 2.5: Merchant Intermission - Spend super points on powerful items. Items can blind, block, steal, or enhance. Use commands to buy and activate them.\\nRound 3: Demand + Items - Same as Round 1, but items are active. Everyone plays together. Lowest scorers are eliminated until only a few remain.\\nRound 4: The Briefcase Game - One player holds the winning briefcase. Get ejected while holding it to lock in placement. Briefcases shuffle after each ejection. If only 2 remain, the briefcase holder loses. Use Lasso to steal.\\nFinal Scoring: Total score = points from rounds + super points bonus + placement bonus. Highest total wins.", "TMG.Tutorial.Basics": "The Mind Game has 4 rounds.\\nEach round's goal will be explained as it begins.\\nGet as many points as possible - highest score wins!", "TMG.Tutorial.Round1": "Pick a number 1-3 by clicking the Vanish button\\nYour number appears below your name and cycles with each click.\\nYou have {0} seconds to lock in your choice.\\nThis is how many points you demand.\\nIf another player picks the same number, neither of you get points.\\nReach {1} points in your group to move on.\\nThe lowest scorer(s) in each group are eliminated.\\nIf less than {2} players advance, the round repeats.", "TMG.Tutorial.Round2": "3 hidden-bid auctions are held for super points.\\nBid using your normal points with the Vanish button (same as Round 1).\\nHighest bidder(s) win(s) the super points, others still lose their bid.\\nSuper points are used to buy items in the next round and count toward your final score (1 super point = {0} normal points).\\nAfter all auctions, players with the lowest super points are eliminated.",