zelpold 4 years ago
parent
commit
d259cf1dff

+ 10 - 1
MafiaTelegramBot/Game/GameRoles/NecromancerRole.cs

@@ -37,7 +37,16 @@ namespace MafiaTelegramBot.Game.GameRoles
             else
             {
                 _actionApplied = true;
-                if(Room.Players.ContainsKey(NightTargetId)) Room.Players[NightTargetId].IsAlive = true;
+                if(Room.Players.ContainsKey(NightTargetId))
+                    if (Room.Players[NightTargetId].CurrentRole.RoleKey == Roles.Parasite)
+                    {
+                        var parasiteTarget = ((ParasiteRole) Room.PlayersRole[Roles.Parasite][0].CurrentRole).ParentId;
+                        if (Room.Players[parasiteTarget].IsAlive) Room.Players[NightTargetId].IsAlive = true;
+                        else
+                            await Room.PlayersCh.EditTo(Player.Id, MafiaMessageId,
+                                strings.player_parasit_with_dead_owner);
+                    }
+                    else Room.Players[NightTargetId].IsAlive = true;
             }
         }
 

+ 849 - 336
MafiaTelegramBot/Resources/strings.Designer.cs

@@ -1,6 +1,7 @@
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     This code was generated by a tool.
+//     Runtime Version:4.0.30319.42000
 //
 //     Changes to this file may cause incorrect behavior and will be lost if
 //     the code is regenerated.
@@ -11,32 +12,46 @@ namespace MafiaTelegramBot {
     using System;
     
     
-    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
-    [System.Diagnostics.DebuggerNonUserCodeAttribute()]
-    [System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    /// <summary>
+    ///   A strongly-typed resource class, for looking up localized strings, etc.
+    /// </summary>
+    // This class was auto-generated by the StronglyTypedResourceBuilder
+    // class via a tool like ResGen or Visual Studio.
+    // To add or remove a member, edit your .ResX file then rerun ResGen
+    // with the /str option, or rebuild your VS project.
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
     internal class strings {
         
-        private static System.Resources.ResourceManager resourceMan;
+        private static global::System.Resources.ResourceManager resourceMan;
         
-        private static System.Globalization.CultureInfo resourceCulture;
+        private static global::System.Globalization.CultureInfo resourceCulture;
         
-        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
         internal strings() {
         }
         
-        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
-        internal static System.Resources.ResourceManager ResourceManager {
+        /// <summary>
+        ///   Returns the cached ResourceManager instance used by this class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Resources.ResourceManager ResourceManager {
             get {
-                if (object.Equals(null, resourceMan)) {
-                    System.Resources.ResourceManager temp = new System.Resources.ResourceManager("MafiaTelegramBot.Resources.strings", typeof(strings).Assembly);
+                if (object.ReferenceEquals(resourceMan, null)) {
+                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("MafiaTelegramBot.Resources.strings", typeof(strings).Assembly);
                     resourceMan = temp;
                 }
                 return resourceMan;
             }
         }
         
-        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
-        internal static System.Globalization.CultureInfo Culture {
+        /// <summary>
+        ///   Overrides the current thread's CurrentUICulture property for all
+        ///   resource lookups using this strongly typed resource class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Globalization.CultureInfo Culture {
             get {
                 return resourceCulture;
             }
@@ -45,981 +60,1479 @@ namespace MafiaTelegramBot {
             }
         }
         
-        internal static string start_message {
+        /// <summary>
+        ///   Looks up a localized string similar to Приватная.
+        /// </summary>
+        internal static string _private {
             get {
-                return ResourceManager.GetString("start_message", resourceCulture);
+                return ResourceManager.GetString("private", resourceCulture);
             }
         }
         
-        internal static string statistics_for {
+        /// <summary>
+        ///   Looks up a localized string similar to Публичная.
+        /// </summary>
+        internal static string _public {
             get {
-                return ResourceManager.GetString("statistics_for", resourceCulture);
+                return ResourceManager.GetString("public", resourceCulture);
             }
         }
         
-        internal static string games_count {
+        /// <summary>
+        ///   Looks up a localized string similar to Действие заблокировано.
+        /// </summary>
+        internal static string activity_blocked {
             get {
-                return ResourceManager.GetString("games_count", resourceCulture);
+                return ResourceManager.GetString("activity_blocked", resourceCulture);
             }
         }
         
-        internal static string wins_count {
+        /// <summary>
+        ///   Looks up a localized string similar to живой.
+        /// </summary>
+        internal static string alive {
             get {
-                return ResourceManager.GetString("wins_count", resourceCulture);
+                return ResourceManager.GetString("alive", resourceCulture);
             }
         }
         
-        internal static string winrate {
+        /// <summary>
+        ///   Looks up a localized string similar to Автоматически была выбрана цель:.
+        /// </summary>
+        internal static string automatically_choosed_target {
             get {
-                return ResourceManager.GetString("winrate", resourceCulture);
+                return ResourceManager.GetString("automatically_choosed_target", resourceCulture);
             }
         }
         
-        internal static string shop {
+        /// <summary>
+        ///   Looks up a localized string similar to Игра начинается....
+        /// </summary>
+        internal static string bot_starting_game {
             get {
-                return ResourceManager.GetString("shop", resourceCulture);
+                return ResourceManager.GetString("bot_starting_game", resourceCulture);
             }
         }
         
-        internal static string my_roles {
+        /// <summary>
+        ///   Looks up a localized string similar to но он оказался старейшийной.
+        /// </summary>
+        internal static string but_he_is_elder {
             get {
-                return ResourceManager.GetString("my_roles", resourceCulture);
+                return ResourceManager.GetString("but_he_is_elder", resourceCulture);
             }
         }
         
-        internal static string settings {
+        /// <summary>
+        ///   Looks up a localized string similar to Сменить имя.
+        /// </summary>
+        internal static string change_name {
             get {
-                return ResourceManager.GetString("settings", resourceCulture);
+                return ResourceManager.GetString("change_name", resourceCulture);
             }
         }
         
-        internal static string your_name {
+        /// <summary>
+        ///   Looks up a localized string similar to Изменить рассадку.
+        /// </summary>
+        internal static string change_roles {
             get {
-                return ResourceManager.GetString("your_name", resourceCulture);
+                return ResourceManager.GetString("change_roles", resourceCulture);
             }
         }
         
-        internal static string change_name {
+        /// <summary>
+        ///   Looks up a localized string similar to проверить.
+        /// </summary>
+        internal static string check {
             get {
-                return ResourceManager.GetString("change_name", resourceCulture);
+                return ResourceManager.GetString("check", resourceCulture);
             }
         }
         
-        internal static string enter_your_name {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите первую цель для сравнения.
+        /// </summary>
+        internal static string choose_first {
             get {
-                return ResourceManager.GetString("enter_your_name", resourceCulture);
+                return ResourceManager.GetString("choose_first", resourceCulture);
             }
         }
         
-        internal static string name_updated {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите режим игры.
+        /// </summary>
+        internal static string choose_game_type {
             get {
-                return ResourceManager.GetString("name_updated", resourceCulture);
+                return ResourceManager.GetString("choose_game_type", resourceCulture);
             }
         }
         
-        internal static string command_not_found {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите цель для блокировки.
+        /// </summary>
+        internal static string choose_player_to_block {
             get {
-                return ResourceManager.GetString("command_not_found", resourceCulture);
+                return ResourceManager.GetString("choose_player_to_block", resourceCulture);
             }
         }
         
-        internal static string settings_room {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите игрока для проверки роли или убийства.
+        /// </summary>
+        internal static string choose_player_to_check_or_kill {
             get {
-                return ResourceManager.GetString("settings_room", resourceCulture);
+                return ResourceManager.GetString("choose_player_to_check_or_kill", resourceCulture);
             }
         }
         
-        internal static string choose_game_type {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите игрока для проверки роли.
+        /// </summary>
+        internal static string choose_player_to_check_role {
             get {
-                return ResourceManager.GetString("choose_game_type", resourceCulture);
+                return ResourceManager.GetString("choose_player_to_check_role", resourceCulture);
             }
         }
         
-        internal static string enter_room_name {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите игрока для лечения.
+        /// </summary>
+        internal static string choose_player_to_heal {
             get {
-                return ResourceManager.GetString("enter_room_name", resourceCulture);
+                return ResourceManager.GetString("choose_player_to_heal", resourceCulture);
             }
         }
         
-        internal static string room_with_name {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите свою жертву.
+        /// </summary>
+        internal static string choose_player_to_kill {
             get {
-                return ResourceManager.GetString("room_with_name", resourceCulture);
+                return ResourceManager.GetString("choose_player_to_kill", resourceCulture);
             }
         }
         
-        internal static string was_created {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите игрока для воскрешения. Внимание, вы можете воскресить только одного игрока за игру!.
+        /// </summary>
+        internal static string choose_player_to_ressurect {
             get {
-                return ResourceManager.GetString("was_created", resourceCulture);
+                return ResourceManager.GetString("choose_player_to_ressurect", resourceCulture);
             }
         }
         
-        internal static string unexpected_error {
+        /// <summary>
+        ///   Looks up a localized string similar to Выбрите вторую цель для сравнения.
+        /// </summary>
+        internal static string choose_second {
             get {
-                return ResourceManager.GetString("unexpected_error", resourceCulture);
+                return ResourceManager.GetString("choose_second", resourceCulture);
             }
         }
         
-        internal static string game_already_exists {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите цель для защиты.
+        /// </summary>
+        internal static string choose_target_to_protect {
             get {
-                return ResourceManager.GetString("game_already_exists", resourceCulture);
+                return ResourceManager.GetString("choose_target_to_protect", resourceCulture);
             }
         }
         
-        internal static string leave_from_game {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите тип комнаты.
+        /// </summary>
+        internal static string choose_type_room {
             get {
-                return ResourceManager.GetString("leave_from_game", resourceCulture);
+                return ResourceManager.GetString("choose_type_room", resourceCulture);
             }
         }
         
-        internal static string user_not_in_game {
+        /// <summary>
+        ///   Looks up a localized string similar to Выберите вашего носителя.
+        /// </summary>
+        internal static string choose_your_container {
             get {
-                return ResourceManager.GetString("user_not_in_game", resourceCulture);
+                return ResourceManager.GetString("choose_your_container", resourceCulture);
             }
         }
         
-        internal static string standart {
+        /// <summary>
+        ///   Looks up a localized string similar to Выбранные цели.
+        /// </summary>
+        internal static string choosed_targets {
             get {
-                return ResourceManager.GetString("standart", resourceCulture);
+                return ResourceManager.GetString("choosed_targets", resourceCulture);
             }
         }
         
-        internal static string extended {
+        /// <summary>
+        ///   Looks up a localized string similar to Город засыпает.
+        /// </summary>
+        internal static string city_falls_asleep {
             get {
-                return ResourceManager.GetString("extended", resourceCulture);
+                return ResourceManager.GetString("city_falls_asleep", resourceCulture);
             }
         }
         
-        internal static string secret_key_is {
+        /// <summary>
+        ///   Looks up a localized string similar to Город просыпается и обнаруживает, что... .
+        /// </summary>
+        internal static string city_wakes_up {
             get {
-                return ResourceManager.GetString("secret_key_is", resourceCulture);
+                return ResourceManager.GetString("city_wakes_up", resourceCulture);
             }
         }
         
-        internal static string choose_type_room {
+        /// <summary>
+        ///   Looks up a localized string similar to их цвет ролей не совпадает.
+        /// </summary>
+        internal static string color_is_different {
             get {
-                return ResourceManager.GetString("choose_type_room", resourceCulture);
+                return ResourceManager.GetString("color_is_different", resourceCulture);
             }
         }
         
-        internal static string enter_private_code {
+        /// <summary>
+        ///   Looks up a localized string similar to их цвет ролей совпадает.
+        /// </summary>
+        internal static string color_is_same {
             get {
-                return ResourceManager.GetString("enter_private_code", resourceCulture);
+                return ResourceManager.GetString("color_is_same", resourceCulture);
             }
         }
         
-        internal static string room_is_filled {
+        /// <summary>
+        ///   Looks up a localized string similar to Команда не найдена.
+        /// </summary>
+        internal static string command_not_found {
             get {
-                return ResourceManager.GetString("room_is_filled", resourceCulture);
+                return ResourceManager.GetString("command_not_found", resourceCulture);
             }
         }
         
-        internal static string user_already_in_game {
+        /// <summary>
+        ///   Looks up a localized string similar to подключился к игре.
+        /// </summary>
+        internal static string connected_to_game {
             get {
-                return ResourceManager.GetString("user_already_in_game", resourceCulture);
+                return ResourceManager.GetString("connected_to_game", resourceCulture);
             }
         }
         
-        internal static string successful_entry_into_room {
+        /// <summary>
+        ///   Looks up a localized string similar to Запустить игру или настроить рассадку?.
+        /// </summary>
+        internal static string continue_question {
             get {
-                return ResourceManager.GetString("successful_entry_into_room", resourceCulture);
+                return ResourceManager.GetString("continue_question", resourceCulture);
             }
         }
         
-        internal static string users_list {
+        /// <summary>
+        ///   Looks up a localized string similar to Текущая рассадка в комнате:.
+        /// </summary>
+        internal static string current_enabled_roles {
             get {
-                return ResourceManager.GetString("users_list", resourceCulture);
+                return ResourceManager.GetString("current_enabled_roles", resourceCulture);
             }
         }
         
-        internal static string users_list_empty {
+        /// <summary>
+        ///   Looks up a localized string similar to Дама заткнула рот кляпом игроку.
+        /// </summary>
+        internal static string dame_block_player {
             get {
-                return ResourceManager.GetString("users_list_empty", resourceCulture);
+                return ResourceManager.GetString("dame_block_player", resourceCulture);
             }
         }
         
-        internal static string max_capacity_message {
+        /// <summary>
+        ///   Looks up a localized string similar to Дама заткнула вам рот кляпом. Вы не сможете разговаривать и голосовать в этот день..
+        /// </summary>
+        internal static string dame_block_you {
             get {
-                return ResourceManager.GetString("max_capacity_message", resourceCulture);
+                return ResourceManager.GetString("dame_block_you", resourceCulture);
             }
         }
         
-        internal static string prefer_leave_from_room {
+        /// <summary>
+        ///   Looks up a localized string similar to Дневное обсуждение окончено.
+        /// </summary>
+        internal static string day_discussion_ended {
             get {
-                return ResourceManager.GetString("prefer_leave_from_room", resourceCulture);
+                return ResourceManager.GetString("day_discussion_ended", resourceCulture);
             }
         }
         
-        internal static string room_does_not_exists {
+        /// <summary>
+        ///   Looks up a localized string similar to мертвый.
+        /// </summary>
+        internal static string died {
             get {
-                return ResourceManager.GetString("room_does_not_exists", resourceCulture);
+                return ResourceManager.GetString("died", resourceCulture);
             }
         }
         
-        internal static string public_rooms_are_not_exist {
+        /// <summary>
+        ///   Looks up a localized string similar to отключен.
+        /// </summary>
+        internal static string disabled {
             get {
-                return ResourceManager.GetString("public_rooms_are_not_exist", resourceCulture);
+                return ResourceManager.GetString("disabled", resourceCulture);
             }
         }
         
-        internal static string rooms {
+        /// <summary>
+        ///   Looks up a localized string similar to казнен.
+        /// </summary>
+        internal static string dispatched {
             get {
-                return ResourceManager.GetString("rooms", resourceCulture);
+                return ResourceManager.GetString("dispatched", resourceCulture);
             }
         }
         
-        internal static string too_many_players {
+        /// <summary>
+        ///   Looks up a localized string similar to Время обсуждения! У всех игроков есть минута, чтобы что-то сказать..
+        /// </summary>
+        internal static string disscution_time {
             get {
-                return ResourceManager.GetString("too_many_players", resourceCulture);
+                return ResourceManager.GetString("disscution_time", resourceCulture);
             }
         }
         
-        internal static string too_few_players {
+        /// <summary>
+        ///   Looks up a localized string similar to Если не наберется минимальное количество игроков, комната будет распущена через 2 минуты!.
+        /// </summary>
+        internal static string dissolve_warning {
             get {
-                return ResourceManager.GetString("too_few_players", resourceCulture);
+                return ResourceManager.GetString("dissolve_warning", resourceCulture);
             }
         }
         
-        internal static string game_already_running {
+        /// <summary>
+        ///   Looks up a localized string similar to включен.
+        /// </summary>
+        internal static string enabled {
             get {
-                return ResourceManager.GetString("game_already_running", resourceCulture);
+                return ResourceManager.GetString("enabled", resourceCulture);
             }
         }
         
-        internal static string minimum_players_count {
+        /// <summary>
+        ///   Looks up a localized string similar to Введите код от комнаты.
+        /// </summary>
+        internal static string enter_private_code {
             get {
-                return ResourceManager.GetString("minimum_players_count", resourceCulture);
+                return ResourceManager.GetString("enter_private_code", resourceCulture);
             }
         }
         
-        internal static string maximum_players_count {
+        /// <summary>
+        ///   Looks up a localized string similar to Введите название комнаты.
+        /// </summary>
+        internal static string enter_room_name {
             get {
-                return ResourceManager.GetString("maximum_players_count", resourceCulture);
+                return ResourceManager.GetString("enter_room_name", resourceCulture);
             }
         }
         
-        internal static string maximum_was_set_to {
+        /// <summary>
+        ///   Looks up a localized string similar to Введите ваше имя.
+        /// </summary>
+        internal static string enter_your_name {
             get {
-                return ResourceManager.GetString("maximum_was_set_to", resourceCulture);
+                return ResourceManager.GetString("enter_your_name", resourceCulture);
             }
         }
         
-        internal static string players {
+        /// <summary>
+        ///   Looks up a localized string similar to все игроки остались в живых!.
+        /// </summary>
+        internal static string everyone_survived {
             get {
-                return ResourceManager.GetString("players", resourceCulture);
+                return ResourceManager.GetString("everyone_survived", resourceCulture);
             }
         }
         
-        internal static string kick {
+        /// <summary>
+        ///   Looks up a localized string similar to Расширенный.
+        /// </summary>
+        internal static string extended {
             get {
-                return ResourceManager.GetString("kick", resourceCulture);
+                return ResourceManager.GetString("extended", resourceCulture);
             }
         }
         
-        internal static string kick_user {
+        /// <summary>
+        ///   Looks up a localized string similar to Пока мирные жители спали, в городе завелась мафия. Город собрался на главной площади и жители решают, кто среди них предатель..
+        /// </summary>
+        internal static string first_day_message {
             get {
-                return ResourceManager.GetString("kick_user", resourceCulture);
+                return ResourceManager.GetString("first_day_message", resourceCulture);
             }
         }
         
-        internal static string you_were_kicked {
+        /// <summary>
+        ///   Looks up a localized string similar to По неизвестным причинам умер игрок.
+        /// </summary>
+        internal static string for_unknown_reasons_died {
             get {
-                return ResourceManager.GetString("you_were_kicked", resourceCulture);
+                return ResourceManager.GetString("for_unknown_reasons_died", resourceCulture);
             }
         }
         
-        internal static string room_dissolved {
+        /// <summary>
+        ///   Looks up a localized string similar to Комната с таким именем уже существует.
+        /// </summary>
+        internal static string game_already_exists {
             get {
-                return ResourceManager.GetString("room_dissolved", resourceCulture);
+                return ResourceManager.GetString("game_already_exists", resourceCulture);
             }
         }
         
-        internal static string timer {
+        /// <summary>
+        ///   Looks up a localized string similar to Игра уже запущена.
+        /// </summary>
+        internal static string game_already_running {
             get {
-                return ResourceManager.GetString("timer", resourceCulture);
+                return ResourceManager.GetString("game_already_running", resourceCulture);
             }
         }
         
-        internal static string enabled {
+        /// <summary>
+        ///   Looks up a localized string similar to Процесс подготовки комнаты начался.
+        /// </summary>
+        internal static string game_process_started {
             get {
-                return ResourceManager.GetString("enabled", resourceCulture);
+                return ResourceManager.GetString("game_process_started", resourceCulture);
             }
         }
         
-        internal static string disabled {
+        /// <summary>
+        ///   Looks up a localized string similar to Число игр:.
+        /// </summary>
+        internal static string games_count {
             get {
-                return ResourceManager.GetString("disabled", resourceCulture);
+                return ResourceManager.GetString("games_count", resourceCulture);
             }
         }
         
-        internal static string _public {
+        /// <summary>
+        ///   Looks up a localized string similar to Проститутка переспала с вами. Ваши действия этой ночью ограничены..
+        /// </summary>
+        internal static string hooker_block_you {
             get {
-                return ResourceManager.GetString("public", resourceCulture);
+                return ResourceManager.GetString("hooker_block_you", resourceCulture);
             }
         }
         
-        internal static string _private {
+        /// <summary>
+        ///   Looks up a localized string similar to В этой игре участвовали:.
+        /// </summary>
+        internal static string in_this_game_roles {
             get {
-                return ResourceManager.GetString("private", resourceCulture);
+                return ResourceManager.GetString("in_this_game_roles", resourceCulture);
             }
         }
         
-        internal static string bot_starting_game {
+        /// <summary>
+        ///   Looks up a localized string similar to В этой игре имеются следующие роли:.
+        /// </summary>
+        internal static string in_this_game_we_have {
             get {
-                return ResourceManager.GetString("bot_starting_game", resourceCulture);
+                return ResourceManager.GetString("in_this_game_we_have", resourceCulture);
             }
         }
         
-        internal static string game_process_started {
+        /// <summary>
+        ///   Looks up a localized string similar to выдается посмертная минута..
+        /// </summary>
+        internal static string issued_posthumous_minute {
             get {
-                return ResourceManager.GetString("game_process_started", resourceCulture);
+                return ResourceManager.GetString("issued_posthumous_minute", resourceCulture);
             }
         }
         
-        internal static string connected_to_game {
+        /// <summary>
+        ///   Looks up a localized string similar to Исключить.
+        /// </summary>
+        internal static string kick {
             get {
-                return ResourceManager.GetString("connected_to_game", resourceCulture);
+                return ResourceManager.GetString("kick", resourceCulture);
             }
         }
         
-        internal static string your_turn_order {
+        /// <summary>
+        ///   Looks up a localized string similar to Исключить пользователя.
+        /// </summary>
+        internal static string kick_user {
             get {
-                return ResourceManager.GetString("your_turn_order", resourceCulture);
+                return ResourceManager.GetString("kick_user", resourceCulture);
             }
         }
         
-        internal static string your_role {
+        /// <summary>
+        ///   Looks up a localized string similar to убить.
+        /// </summary>
+        internal static string kill {
             get {
-                return ResourceManager.GetString("your_role", resourceCulture);
+                return ResourceManager.GetString("kill", resourceCulture);
             }
         }
         
-        internal static string thanks_for_game {
+        /// <summary>
+        ///   Looks up a localized string similar to покинул игру.
+        /// </summary>
+        internal static string leave_from_game {
             get {
-                return ResourceManager.GetString("thanks_for_game", resourceCulture);
+                return ResourceManager.GetString("leave_from_game", resourceCulture);
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized string similar to Ссылка для подключения к комнате.
+        /// </summary>
         internal static string link {
             get {
                 return ResourceManager.GetString("link", resourceCulture);
             }
         }
         
-        internal static string you_leave_from_game {
+        /// <summary>
+        ///   Looks up a localized string similar to Мафия не смогла выбрать жертву.
+        /// </summary>
+        internal static string mafia_not_kill_message {
             get {
-                return ResourceManager.GetString("you_leave_from_game", resourceCulture);
+                return ResourceManager.GetString("mafia_not_kill_message", resourceCulture);
             }
         }
         
-        internal static string your_teammates {
+        /// <summary>
+        ///   Looks up a localized string similar to Ура! Победила мафия....
+        /// </summary>
+        internal static string mafia_won {
             get {
-                return ResourceManager.GetString("your_teammates", resourceCulture);
+                return ResourceManager.GetString("mafia_won", resourceCulture);
             }
         }
         
-        internal static string first_day_message {
+        /// <summary>
+        ///   Looks up a localized string similar to Максимальное кол-во игроков.
+        /// </summary>
+        internal static string max_capacity_message {
             get {
-                return ResourceManager.GetString("first_day_message", resourceCulture);
+                return ResourceManager.GetString("max_capacity_message", resourceCulture);
             }
         }
         
-        internal static string city_falls_asleep {
+        /// <summary>
+        ///   Looks up a localized string similar to Максимум - 16 игроков.
+        /// </summary>
+        internal static string maximum_players_count {
             get {
-                return ResourceManager.GetString("city_falls_asleep", resourceCulture);
+                return ResourceManager.GetString("maximum_players_count", resourceCulture);
             }
         }
         
-        internal static string now_turn {
+        /// <summary>
+        ///   Looks up a localized string similar to Максимум был установлен на.
+        /// </summary>
+        internal static string maximum_was_set_to {
             get {
-                return ResourceManager.GetString("now_turn", resourceCulture);
+                return ResourceManager.GetString("maximum_was_set_to", resourceCulture);
             }
         }
         
-        internal static string your_turn_ended {
+        /// <summary>
+        ///   Looks up a localized string similar to Минимум - 6 игроков.
+        /// </summary>
+        internal static string minimum_players_count {
             get {
-                return ResourceManager.GetString("your_turn_ended", resourceCulture);
+                return ResourceManager.GetString("minimum_players_count", resourceCulture);
             }
         }
         
-        internal static string now_is_not_your_turn {
+        /// <summary>
+        ///   Looks up a localized string similar to Мои роли.
+        /// </summary>
+        internal static string my_roles {
             get {
-                return ResourceManager.GetString("now_is_not_your_turn", resourceCulture);
+                return ResourceManager.GetString("my_roles", resourceCulture);
             }
         }
         
-        internal static string your_turn {
+        /// <summary>
+        ///   Looks up a localized string similar to Имя было обновлено на.
+        /// </summary>
+        internal static string name_updated {
             get {
-                return ResourceManager.GetString("your_turn", resourceCulture);
+                return ResourceManager.GetString("name_updated", resourceCulture);
             }
         }
         
-        internal static string players_list {
+        /// <summary>
+        ///   Looks up a localized string similar to Никто ни за кого не проголосовал.
+        /// </summary>
+        internal static string no_one_voted {
             get {
-                return ResourceManager.GetString("players_list", resourceCulture);
+                return ResourceManager.GetString("no_one_voted", resourceCulture);
             }
         }
         
-        internal static string you_now_died {
+        /// <summary>
+        ///   Looks up a localized string similar to Данная команда не поддерживается во время игры.
+        /// </summary>
+        internal static string not_supported_in_game {
             get {
-                return ResourceManager.GetString("you_now_died", resourceCulture);
+                return ResourceManager.GetString("not_supported_in_game", resourceCulture);
             }
         }
         
-        internal static string alive {
+        /// <summary>
+        ///   Looks up a localized string similar to Не из кого выбирать.
+        /// </summary>
+        internal static string nothing_to_choose {
             get {
-                return ResourceManager.GetString("alive", resourceCulture);
+                return ResourceManager.GetString("nothing_to_choose", resourceCulture);
             }
         }
         
-        internal static string died {
+        /// <summary>
+        ///   Looks up a localized string similar to Вам некого лечить этой ночью.
+        /// </summary>
+        internal static string nothing_to_heal {
             get {
-                return ResourceManager.GetString("died", resourceCulture);
+                return ResourceManager.GetString("nothing_to_heal", resourceCulture);
             }
         }
         
-        internal static string room_owner {
+        /// <summary>
+        ///   Looks up a localized string similar to Некого воскрешать.
+        /// </summary>
+        internal static string nothing_to_ressurect {
             get {
-                return ResourceManager.GetString("room_owner", resourceCulture);
+                return ResourceManager.GetString("nothing_to_ressurect", resourceCulture);
             }
         }
         
-        internal static string put_up_vote {
+        /// <summary>
+        ///   Looks up a localized string similar to Некого казнить.
+        /// </summary>
+        internal static string nothing_up_to_dispatch {
             get {
-                return ResourceManager.GetString("put_up_vote", resourceCulture);
+                return ResourceManager.GetString("nothing_up_to_dispatch", resourceCulture);
             }
         }
         
-        internal static string skip_vote {
+        /// <summary>
+        ///   Looks up a localized string similar to Никто не выставлен на голосование.
+        /// </summary>
+        internal static string nothing_up_to_vote {
             get {
-                return ResourceManager.GetString("skip_vote", resourceCulture);
+                return ResourceManager.GetString("nothing_up_to_vote", resourceCulture);
             }
         }
         
-        internal static string skip {
+        /// <summary>
+        ///   Looks up a localized string similar to Сейчас оправдывается.
+        /// </summary>
+        internal static string now_defence {
             get {
-                return ResourceManager.GetString("skip", resourceCulture);
+                return ResourceManager.GetString("now_defence", resourceCulture);
             }
         }
         
-        internal static string user_not_choose {
+        /// <summary>
+        ///   Looks up a localized string similar to Сейчас не ваш ход.
+        /// </summary>
+        internal static string now_is_not_your_turn {
             get {
-                return ResourceManager.GetString("user_not_choose", resourceCulture);
+                return ResourceManager.GetString("now_is_not_your_turn", resourceCulture);
             }
         }
         
-        internal static string not_supported_in_game {
+        /// <summary>
+        ///   Looks up a localized string similar to Сейчас ходит.
+        /// </summary>
+        internal static string now_turn {
             get {
-                return ResourceManager.GetString("not_supported_in_game", resourceCulture);
+                return ResourceManager.GetString("now_turn", resourceCulture);
             }
         }
         
-        internal static string you_skip_vote {
+        /// <summary>
+        ///   Looks up a localized string similar to Сейчас вы не можете разговаривать.
+        /// </summary>
+        internal static string now_you_cant_speak {
             get {
-                return ResourceManager.GetString("you_skip_vote", resourceCulture);
+                return ResourceManager.GetString("now_you_cant_speak", resourceCulture);
             }
         }
         
-        internal static string you_vote_player {
+        /// <summary>
+        ///   Looks up a localized string similar to Он не сможет разговаривать и голосовать в этот день..
+        /// </summary>
+        internal static string player_cant_talk_and_vote {
             get {
-                return ResourceManager.GetString("you_vote_player", resourceCulture);
+                return ResourceManager.GetString("player_cant_talk_and_vote", resourceCulture);
             }
         }
         
-        internal static string put_up_vote_to {
+        /// <summary>
+        ///   Looks up a localized string similar to но у него есть алиби.
+        /// </summary>
+        internal static string player_not_died_he_has_alibi {
             get {
-                return ResourceManager.GetString("put_up_vote_to", resourceCulture);
+                return ResourceManager.GetString("player_not_died_he_has_alibi", resourceCulture);
             }
         }
         
-        internal static string vote_to_self {
+        /// <summary>
+        ///   Looks up a localized string similar to Игрок паразит с мертвой целью, воскрешние прошло неудачно!.
+        /// </summary>
+        internal static string player_parasit_with_dead_owner {
             get {
-                return ResourceManager.GetString("vote_to_self", resourceCulture);
+                return ResourceManager.GetString("player_parasit_with_dead_owner", resourceCulture);
             }
         }
         
-        internal static string you_vote_to_self {
+        /// <summary>
+        ///   Looks up a localized string similar to игроков.
+        /// </summary>
+        internal static string players {
             get {
-                return ResourceManager.GetString("you_vote_to_self", resourceCulture);
+                return ResourceManager.GetString("players", resourceCulture);
             }
         }
         
-        internal static string choose_player_to_check_role {
+        /// <summary>
+        ///   Looks up a localized string similar to Количество игроков.
+        /// </summary>
+        internal static string players_count {
             get {
-                return ResourceManager.GetString("choose_player_to_check_role", resourceCulture);
+                return ResourceManager.GetString("players_count", resourceCulture);
             }
         }
         
-        internal static string you_have_not_choosen_target {
+        /// <summary>
+        ///   Looks up a localized string similar to Список игроков.
+        /// </summary>
+        internal static string players_list {
             get {
-                return ResourceManager.GetString("you_have_not_choosen_target", resourceCulture);
+                return ResourceManager.GetString("players_list", resourceCulture);
             }
         }
         
-        internal static string you_choose_target {
+        /// <summary>
+        ///   Looks up a localized string similar to Количество игроков не равно количеству ролей.
+        /// </summary>
+        internal static string players_not_equal_roles {
             get {
-                return ResourceManager.GetString("you_choose_target", resourceCulture);
+                return ResourceManager.GetString("players_not_equal_roles", resourceCulture);
             }
         }
         
-        internal static string role_of_your_target {
+        /// <summary>
+        ///   Looks up a localized string similar to Сначала покиньте комнату.
+        /// </summary>
+        internal static string prefer_leave_from_room {
             get {
-                return ResourceManager.GetString("role_of_your_target", resourceCulture);
+                return ResourceManager.GetString("prefer_leave_from_room", resourceCulture);
             }
         }
         
-        internal static string choose_player_to_heal {
+        /// <summary>
+        ///   Looks up a localized string similar to Нет свободных публичных комнат.
+        /// </summary>
+        internal static string public_rooms_are_not_exist {
             get {
-                return ResourceManager.GetString("choose_player_to_heal", resourceCulture);
+                return ResourceManager.GetString("public_rooms_are_not_exist", resourceCulture);
             }
         }
         
-        internal static string you_turn_say {
+        /// <summary>
+        ///   Looks up a localized string similar to Кого вы хотите выставить на голосование?.
+        /// </summary>
+        internal static string put_up_vote {
             get {
-                return ResourceManager.GetString("you_turn_say", resourceCulture);
+                return ResourceManager.GetString("put_up_vote", resourceCulture);
             }
         }
         
-        internal static string dame_block_you {
+        /// <summary>
+        ///   Looks up a localized string similar to выставил на голосование игрока.
+        /// </summary>
+        internal static string put_up_vote_to {
             get {
-                return ResourceManager.GetString("dame_block_you", resourceCulture);
+                return ResourceManager.GetString("put_up_vote_to", resourceCulture);
             }
         }
         
-        internal static string hooker_block_you {
+        /// <summary>
+        ///   Looks up a localized string similar to Итоги голосования:.
+        /// </summary>
+        internal static string results_of_voting {
             get {
-                return ResourceManager.GetString("hooker_block_you", resourceCulture);
+                return ResourceManager.GetString("results_of_voting", resourceCulture);
             }
         }
         
-        internal static string nothing_to_heal {
+        /// <summary>
+        ///   Looks up a localized string similar to Роль игрока.
+        /// </summary>
+        internal static string role_of_your_target {
             get {
-                return ResourceManager.GetString("nothing_to_heal", resourceCulture);
+                return ResourceManager.GetString("role_of_your_target", resourceCulture);
             }
         }
         
-        internal static string city_wakes_up {
+        /// <summary>
+        ///   Looks up a localized string similar to Комната распущена.
+        /// </summary>
+        internal static string room_dissolved {
             get {
-                return ResourceManager.GetString("city_wakes_up", resourceCulture);
+                return ResourceManager.GetString("room_dissolved", resourceCulture);
             }
         }
         
-        internal static string everyone_survived {
+        /// <summary>
+        ///   Looks up a localized string similar to Комната не существует.
+        /// </summary>
+        internal static string room_does_not_exists {
             get {
-                return ResourceManager.GetString("everyone_survived", resourceCulture);
+                return ResourceManager.GetString("room_does_not_exists", resourceCulture);
             }
         }
         
-        internal static string you_have_ten_seconds {
+        /// <summary>
+        ///   Looks up a localized string similar to Комната заполнена.
+        /// </summary>
+        internal static string room_is_filled {
             get {
-                return ResourceManager.GetString("you_have_ten_seconds", resourceCulture);
+                return ResourceManager.GetString("room_is_filled", resourceCulture);
             }
         }
         
-        internal static string choose_player_to_kill {
+        /// <summary>
+        ///   Looks up a localized string similar to владелец комнаты.
+        /// </summary>
+        internal static string room_owner {
             get {
-                return ResourceManager.GetString("choose_player_to_kill", resourceCulture);
+                return ResourceManager.GetString("room_owner", resourceCulture);
             }
         }
         
-        internal static string villagers_won {
+        /// <summary>
+        ///   Looks up a localized string similar to Комната с именем.
+        /// </summary>
+        internal static string room_with_name {
             get {
-                return ResourceManager.GetString("villagers_won", resourceCulture);
+                return ResourceManager.GetString("room_with_name", resourceCulture);
             }
         }
         
-        internal static string mafia_won {
+        /// <summary>
+        ///   Looks up a localized string similar to Комнаты.
+        /// </summary>
+        internal static string rooms {
             get {
-                return ResourceManager.GetString("mafia_won", resourceCulture);
+                return ResourceManager.GetString("rooms", resourceCulture);
             }
         }
         
-        internal static string in_this_game_roles {
+        /// <summary>
+        ///   Looks up a localized string similar to Запустить игру.
+        /// </summary>
+        internal static string run_game {
             get {
-                return ResourceManager.GetString("in_this_game_roles", resourceCulture);
+                return ResourceManager.GetString("run_game", resourceCulture);
             }
         }
         
-        internal static string now_defence {
+        /// <summary>
+        ///   Looks up a localized string similar to Секретный код для подключения к комнате.
+        /// </summary>
+        internal static string secret_key_is {
             get {
-                return ResourceManager.GetString("now_defence", resourceCulture);
+                return ResourceManager.GetString("secret_key_is", resourceCulture);
             }
         }
         
-        internal static string time_out {
+        /// <summary>
+        ///   Looks up a localized string similar to Настройки.
+        /// </summary>
+        internal static string settings {
             get {
-                return ResourceManager.GetString("time_out", resourceCulture);
+                return ResourceManager.GetString("settings", resourceCulture);
             }
         }
         
-        internal static string villagers_could_not_decide {
+        /// <summary>
+        ///   Looks up a localized string similar to Задайте настройки комнаты.
+        /// </summary>
+        internal static string settings_room {
             get {
-                return ResourceManager.GetString("villagers_could_not_decide", resourceCulture);
+                return ResourceManager.GetString("settings_room", resourceCulture);
             }
         }
         
-        internal static string to_player {
+        /// <summary>
+        ///   Looks up a localized string similar to Магазин.
+        /// </summary>
+        internal static string shop {
             get {
-                return ResourceManager.GetString("to_player", resourceCulture);
+                return ResourceManager.GetString("shop", resourceCulture);
             }
         }
         
-        internal static string issued_posthumous_minute {
+        /// <summary>
+        ///   Looks up a localized string similar to Пропустить.
+        /// </summary>
+        internal static string skip {
             get {
-                return ResourceManager.GetString("issued_posthumous_minute", resourceCulture);
+                return ResourceManager.GetString("skip", resourceCulture);
             }
         }
         
-        internal static string villagers_want_dispatch {
+        /// <summary>
+        ///   Looks up a localized string similar to пропустил голосование.
+        /// </summary>
+        internal static string skip_vote {
             get {
-                return ResourceManager.GetString("villagers_want_dispatch", resourceCulture);
+                return ResourceManager.GetString("skip_vote", resourceCulture);
             }
         }
         
-        internal static string but_he_is_elder {
+        /// <summary>
+        ///   Looks up a localized string similar to Стандартный.
+        /// </summary>
+        internal static string standart {
             get {
-                return ResourceManager.GetString("but_he_is_elder", resourceCulture);
+                return ResourceManager.GetString("standart", resourceCulture);
             }
         }
         
-        internal static string activity_blocked {
+        /// <summary>
+        ///   Looks up a localized string similar to Что вы хотите сделать?.
+        /// </summary>
+        internal static string start_message {
             get {
-                return ResourceManager.GetString("activity_blocked", resourceCulture);
+                return ResourceManager.GetString("start_message", resourceCulture);
             }
         }
         
-        internal static string you_heal_yourself {
+        /// <summary>
+        ///   Looks up a localized string similar to Статистика для.
+        /// </summary>
+        internal static string statistics_for {
             get {
-                return ResourceManager.GetString("you_heal_yourself", resourceCulture);
+                return ResourceManager.GetString("statistics_for", resourceCulture);
             }
         }
         
-        internal static string change_roles {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы были добавлены в комнату.
+        /// </summary>
+        internal static string successful_entry_into_room {
             get {
-                return ResourceManager.GetString("change_roles", resourceCulture);
+                return ResourceManager.GetString("successful_entry_into_room", resourceCulture);
             }
         }
         
-        internal static string players_count {
+        /// <summary>
+        ///   Looks up a localized string similar to Игра окончена, спасибо за игру!.
+        /// </summary>
+        internal static string thanks_for_game {
             get {
-                return ResourceManager.GetString("players_count", resourceCulture);
+                return ResourceManager.GetString("thanks_for_game", resourceCulture);
             }
         }
         
-        internal static string what_settings {
+        /// <summary>
+        ///   Looks up a localized string similar to Дурачок оказался там, где ему и следовало.
+        /// </summary>
+        internal static string the_fool_won {
             get {
-                return ResourceManager.GetString("what_settings", resourceCulture);
+                return ResourceManager.GetString("the_fool_won", resourceCulture);
             }
         }
         
-        internal static string current_enabled_roles {
+        /// <summary>
+        ///   Looks up a localized string similar to Паразит остался при своём носителе.
+        /// </summary>
+        internal static string the_parasite_won {
             get {
-                return ResourceManager.GetString("current_enabled_roles", resourceCulture);
+                return ResourceManager.GetString("the_parasite_won", resourceCulture);
             }
         }
         
-        internal static string choose_player_to_block {
+        /// <summary>
+        ///   Looks up a localized string similar to Этот игрок покинул игру.
+        /// </summary>
+        internal static string this_player_left_from_game {
             get {
-                return ResourceManager.GetString("choose_player_to_block", resourceCulture);
+                return ResourceManager.GetString("this_player_left_from_game", resourceCulture);
             }
         }
         
-        internal static string you_blocked {
+        /// <summary>
+        ///   Looks up a localized string similar to Время вышло.
+        /// </summary>
+        internal static string time_out {
             get {
-                return ResourceManager.GetString("you_blocked", resourceCulture);
+                return ResourceManager.GetString("time_out", resourceCulture);
             }
         }
         
-        internal static string now_you_cant_speak {
+        /// <summary>
+        ///   Looks up a localized string similar to Таймер.
+        /// </summary>
+        internal static string timer {
             get {
-                return ResourceManager.GetString("now_you_cant_speak", resourceCulture);
+                return ResourceManager.GetString("timer", resourceCulture);
             }
         }
         
-        internal static string will_be_ressurected {
+        /// <summary>
+        ///   Looks up a localized string similar to Игроку.
+        /// </summary>
+        internal static string to_player {
             get {
-                return ResourceManager.GetString("will_be_ressurected", resourceCulture);
+                return ResourceManager.GetString("to_player", resourceCulture);
             }
         }
         
-        internal static string will_be_killed {
+        /// <summary>
+        ///   Looks up a localized string similar to Недостаточно игроков для старта игры.
+        /// </summary>
+        internal static string too_few_players {
             get {
-                return ResourceManager.GetString("will_be_killed", resourceCulture);
+                return ResourceManager.GetString("too_few_players", resourceCulture);
             }
         }
         
-        internal static string choose_target_to_protect {
+        /// <summary>
+        ///   Looks up a localized string similar to Количество игроков превышает максимальное.
+        /// </summary>
+        internal static string too_many_players {
             get {
-                return ResourceManager.GetString("choose_target_to_protect", resourceCulture);
+                return ResourceManager.GetString("too_many_players", resourceCulture);
             }
         }
         
-        internal static string players_not_equal_roles {
+        /// <summary>
+        ///   Looks up a localized string similar to Произошла неожиданная ошибка... Попробуйте ещё раз..
+        /// </summary>
+        internal static string unexpected_error {
             get {
-                return ResourceManager.GetString("players_not_equal_roles", resourceCulture);
+                return ResourceManager.GetString("unexpected_error", resourceCulture);
             }
         }
         
-        internal static string you_have_eigty_seconds_to_defence {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы уже находитесь в игре.
+        /// </summary>
+        internal static string user_already_in_game {
             get {
-                return ResourceManager.GetString("you_have_eigty_seconds_to_defence", resourceCulture);
+                return ResourceManager.GetString("user_already_in_game", resourceCulture);
             }
         }
         
-        internal static string player_not_died_he_has_alibi {
+        /// <summary>
+        ///   Looks up a localized string similar to Иначе вы будете выставлены на голосование.
+        /// </summary>
+        internal static string user_not_choose {
             get {
-                return ResourceManager.GetString("player_not_died_he_has_alibi", resourceCulture);
+                return ResourceManager.GetString("user_not_choose", resourceCulture);
             }
         }
         
-        internal static string in_this_game_we_have {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы не находитесь сейчас в игре.
+        /// </summary>
+        internal static string user_not_in_game {
             get {
-                return ResourceManager.GetString("in_this_game_we_have", resourceCulture);
+                return ResourceManager.GetString("user_not_in_game", resourceCulture);
             }
         }
         
-        internal static string mafia_not_kill_message {
+        /// <summary>
+        ///   Looks up a localized string similar to Участники в комнате.
+        /// </summary>
+        internal static string users_list {
             get {
-                return ResourceManager.GetString("mafia_not_kill_message", resourceCulture);
+                return ResourceManager.GetString("users_list", resourceCulture);
             }
         }
         
-        internal static string you_will_be_ressurected {
+        /// <summary>
+        ///   Looks up a localized string similar to В комнате нет игроков, кроме Вас.
+        /// </summary>
+        internal static string users_list_empty {
             get {
-                return ResourceManager.GetString("you_will_be_ressurected", resourceCulture);
+                return ResourceManager.GetString("users_list_empty", resourceCulture);
             }
         }
         
-        internal static string you_will_be_killed {
+        /// <summary>
+        ///   Looks up a localized string similar to Жители так и не смогли решить кого казнить....
+        /// </summary>
+        internal static string villagers_could_not_decide {
             get {
-                return ResourceManager.GetString("you_will_be_killed", resourceCulture);
+                return ResourceManager.GetString("villagers_could_not_decide", resourceCulture);
             }
         }
         
-        internal static string vote_to {
+        /// <summary>
+        ///   Looks up a localized string similar to Жители хотели повесить игрока.
+        /// </summary>
+        internal static string villagers_want_dispatch {
             get {
-                return ResourceManager.GetString("vote_to", resourceCulture);
+                return ResourceManager.GetString("villagers_want_dispatch", resourceCulture);
             }
         }
         
-        internal static string results_of_voting {
+        /// <summary>
+        ///   Looks up a localized string similar to Ура! Победили мирные жители....
+        /// </summary>
+        internal static string villagers_won {
             get {
-                return ResourceManager.GetString("results_of_voting", resourceCulture);
+                return ResourceManager.GetString("villagers_won", resourceCulture);
             }
         }
         
-        internal static string no_one_voted {
+        /// <summary>
+        ///   Looks up a localized string similar to проголосовал против.
+        /// </summary>
+        internal static string vote_to {
             get {
-                return ResourceManager.GetString("no_one_voted", resourceCulture);
+                return ResourceManager.GetString("vote_to", resourceCulture);
             }
         }
         
-        internal static string run_game {
+        /// <summary>
+        ///   Looks up a localized string similar to выставил самого себя..
+        /// </summary>
+        internal static string vote_to_self {
             get {
-                return ResourceManager.GetString("run_game", resourceCulture);
+                return ResourceManager.GetString("vote_to_self", resourceCulture);
             }
         }
         
-        internal static string continue_question {
+        /// <summary>
+        ///   Looks up a localized string similar to была создана.
+        /// </summary>
+        internal static string was_created {
             get {
-                return ResourceManager.GetString("continue_question", resourceCulture);
+                return ResourceManager.GetString("was_created", resourceCulture);
             }
         }
         
-        internal static string disscution_time {
+        /// <summary>
+        ///   Looks up a localized string similar to Что вы хотите настроить?.
+        /// </summary>
+        internal static string what_settings {
             get {
-                return ResourceManager.GetString("disscution_time", resourceCulture);
+                return ResourceManager.GetString("what_settings", resourceCulture);
             }
         }
         
-        internal static string you {
+        /// <summary>
+        ///   Looks up a localized string similar to был убит.
+        /// </summary>
+        internal static string will_be_killed {
             get {
-                return ResourceManager.GetString("you", resourceCulture);
+                return ResourceManager.GetString("will_be_killed", resourceCulture);
             }
         }
         
-        internal static string day_discussion_ended {
+        /// <summary>
+        ///   Looks up a localized string similar to был воскрешен.
+        /// </summary>
+        internal static string will_be_ressurected {
             get {
-                return ResourceManager.GetString("day_discussion_ended", resourceCulture);
+                return ResourceManager.GetString("will_be_ressurected", resourceCulture);
             }
         }
         
-        internal static string you_will_be_dispatched {
+        /// <summary>
+        ///   Looks up a localized string similar to Винрейт:.
+        /// </summary>
+        internal static string winrate {
             get {
-                return ResourceManager.GetString("you_will_be_dispatched", resourceCulture);
+                return ResourceManager.GetString("winrate", resourceCulture);
             }
         }
         
-        internal static string you_have_ten_seconds_to_vote {
+        /// <summary>
+        ///   Looks up a localized string similar to Число побед:.
+        /// </summary>
+        internal static string wins_count {
             get {
-                return ResourceManager.GetString("you_have_ten_seconds_to_vote", resourceCulture);
+                return ResourceManager.GetString("wins_count", resourceCulture);
             }
         }
         
-        internal static string automatically_choosed_target {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы.
+        /// </summary>
+        internal static string you {
             get {
-                return ResourceManager.GetString("automatically_choosed_target", resourceCulture);
+                return ResourceManager.GetString("you", resourceCulture);
             }
         }
         
-        internal static string you_won {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы заблокированы, у вас кляп во рту.
+        /// </summary>
+        internal static string you_blocked {
             get {
-                return ResourceManager.GetString("you_won", resourceCulture);
+                return ResourceManager.GetString("you_blocked", resourceCulture);
             }
         }
         
-        internal static string dissolve_warning {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы выбрали игрока.
+        /// </summary>
+        internal static string you_choose_target {
             get {
-                return ResourceManager.GetString("dissolve_warning", resourceCulture);
+                return ResourceManager.GetString("you_choose_target", resourceCulture);
             }
         }
         
-        internal static string the_fool_won {
+        /// <summary>
+        ///   Looks up a localized string similar to Вас выбрал паразит -.
+        /// </summary>
+        internal static string you_have_been_chosen_by_the_parasite {
             get {
-                return ResourceManager.GetString("the_fool_won", resourceCulture);
+                return ResourceManager.GetString("you_have_been_chosen_by_the_parasite", resourceCulture);
             }
         }
         
-        internal static string nothing_up_to_vote {
+        /// <summary>
+        ///   Looks up a localized string similar to У вас есть 90 секунд на оправдание.
+        /// </summary>
+        internal static string you_have_eigty_seconds_to_defence {
             get {
-                return ResourceManager.GetString("nothing_up_to_vote", resourceCulture);
+                return ResourceManager.GetString("you_have_eigty_seconds_to_defence", resourceCulture);
             }
         }
         
-        internal static string nothing_up_to_dispatch {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы не выбрали цель.
+        /// </summary>
+        internal static string you_have_not_choosen_target {
             get {
-                return ResourceManager.GetString("nothing_up_to_dispatch", resourceCulture);
+                return ResourceManager.GetString("you_have_not_choosen_target", resourceCulture);
             }
         }
         
-        internal static string this_player_left_from_game {
+        /// <summary>
+        ///   Looks up a localized string similar to У вас есть 20 секунд, чтобы выставить игрока на голосование.
+        /// </summary>
+        internal static string you_have_ten_seconds {
             get {
-                return ResourceManager.GetString("this_player_left_from_game", resourceCulture);
+                return ResourceManager.GetString("you_have_ten_seconds", resourceCulture);
             }
         }
         
-        internal static string you_vote_to_kill {
+        /// <summary>
+        ///   Looks up a localized string similar to У вас есть 20 секунд, чтобы проголосовать за игрока.
+        /// </summary>
+        internal static string you_have_ten_seconds_to_vote {
             get {
-                return ResourceManager.GetString("you_vote_to_kill", resourceCulture);
+                return ResourceManager.GetString("you_have_ten_seconds_to_vote", resourceCulture);
             }
         }
         
-        internal static string you_vote_to_kill_self {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы вылечили сами себя.
+        /// </summary>
+        internal static string you_heal_yourself {
             get {
-                return ResourceManager.GetString("you_vote_to_kill_self", resourceCulture);
+                return ResourceManager.GetString("you_heal_yourself", resourceCulture);
             }
         }
         
-        internal static string you_have_been_chosen_by_the_parasite {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы покинули игру.
+        /// </summary>
+        internal static string you_leave_from_game {
             get {
-                return ResourceManager.GetString("you_have_been_chosen_by_the_parasite", resourceCulture);
+                return ResourceManager.GetString("you_leave_from_game", resourceCulture);
             }
         }
         
-        internal static string the_parasite_won {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы мертвы и не можете говорить!.
+        /// </summary>
+        internal static string you_now_died {
             get {
-                return ResourceManager.GetString("the_parasite_won", resourceCulture);
+                return ResourceManager.GetString("you_now_died", resourceCulture);
             }
         }
         
-        internal static string choose_player_to_ressurect {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы пропустили голосование.
+        /// </summary>
+        internal static string you_skip_vote {
             get {
-                return ResourceManager.GetString("choose_player_to_ressurect", resourceCulture);
+                return ResourceManager.GetString("you_skip_vote", resourceCulture);
             }
         }
         
-        internal static string nothing_to_ressurect {
+        /// <summary>
+        ///   Looks up a localized string similar to У Вас есть минута, чтобы что-то сказать.
+        /// </summary>
+        internal static string you_turn_say {
             get {
-                return ResourceManager.GetString("nothing_to_ressurect", resourceCulture);
+                return ResourceManager.GetString("you_turn_say", resourceCulture);
             }
         }
         
-        internal static string choose_your_container {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы выбрали игрока.
+        /// </summary>
+        internal static string you_vote_player {
             get {
-                return ResourceManager.GetString("choose_your_container", resourceCulture);
+                return ResourceManager.GetString("you_vote_player", resourceCulture);
             }
         }
         
-        internal static string nothing_to_choose {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы проголосовали за.
+        /// </summary>
+        internal static string you_vote_to_kill {
             get {
-                return ResourceManager.GetString("nothing_to_choose", resourceCulture);
+                return ResourceManager.GetString("you_vote_to_kill", resourceCulture);
             }
         }
         
-        internal static string dame_block_player {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы проголосовали за себя.
+        /// </summary>
+        internal static string you_vote_to_kill_self {
             get {
-                return ResourceManager.GetString("dame_block_player", resourceCulture);
+                return ResourceManager.GetString("you_vote_to_kill_self", resourceCulture);
             }
         }
         
-        internal static string player_cant_talk_and_vote {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы выставили самого себя.
+        /// </summary>
+        internal static string you_vote_to_self {
             get {
-                return ResourceManager.GetString("player_cant_talk_and_vote", resourceCulture);
+                return ResourceManager.GetString("you_vote_to_self", resourceCulture);
             }
         }
         
-        internal static string dispatched {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы были исключены.
+        /// </summary>
+        internal static string you_were_kicked {
             get {
-                return ResourceManager.GetString("dispatched", resourceCulture);
+                return ResourceManager.GetString("you_were_kicked", resourceCulture);
             }
         }
         
-        internal static string choose_first {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы будете казнены, у вас есть минута на прощание..
+        /// </summary>
+        internal static string you_will_be_dispatched {
             get {
-                return ResourceManager.GetString("choose_first", resourceCulture);
+                return ResourceManager.GetString("you_will_be_dispatched", resourceCulture);
             }
         }
         
-        internal static string choose_second {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы были убиты.
+        /// </summary>
+        internal static string you_will_be_killed {
             get {
-                return ResourceManager.GetString("choose_second", resourceCulture);
+                return ResourceManager.GetString("you_will_be_killed", resourceCulture);
             }
         }
         
-        internal static string color_is_same {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы были воскрешены.
+        /// </summary>
+        internal static string you_will_be_ressurected {
             get {
-                return ResourceManager.GetString("color_is_same", resourceCulture);
+                return ResourceManager.GetString("you_will_be_ressurected", resourceCulture);
             }
         }
         
-        internal static string color_is_different {
+        /// <summary>
+        ///   Looks up a localized string similar to Вы победили.
+        /// </summary>
+        internal static string you_won {
             get {
-                return ResourceManager.GetString("color_is_different", resourceCulture);
+                return ResourceManager.GetString("you_won", resourceCulture);
             }
         }
         
-        internal static string choose_player_to_check_or_kill {
+        /// <summary>
+        ///   Looks up a localized string similar to Ваш игрок-носитель умер, вследствие этого, Вы умираете.
+        /// </summary>
+        internal static string your_carrier_player_has_died {
             get {
-                return ResourceManager.GetString("choose_player_to_check_or_kill", resourceCulture);
+                return ResourceManager.GetString("your_carrier_player_has_died", resourceCulture);
             }
         }
         
-        internal static string check {
+        /// <summary>
+        ///   Looks up a localized string similar to Ваше имя:.
+        /// </summary>
+        internal static string your_name {
             get {
-                return ResourceManager.GetString("check", resourceCulture);
+                return ResourceManager.GetString("your_name", resourceCulture);
             }
         }
         
-        internal static string kill {
+        /// <summary>
+        ///   Looks up a localized string similar to Ваша роль.
+        /// </summary>
+        internal static string your_role {
             get {
-                return ResourceManager.GetString("kill", resourceCulture);
+                return ResourceManager.GetString("your_role", resourceCulture);
             }
         }
         
-        internal static string for_unknown_reasons_died {
+        /// <summary>
+        ///   Looks up a localized string similar to Команда мафии на эту игру:.
+        /// </summary>
+        internal static string your_teammates {
             get {
-                return ResourceManager.GetString("for_unknown_reasons_died", resourceCulture);
+                return ResourceManager.GetString("your_teammates", resourceCulture);
             }
         }
         
-        internal static string your_carrier_player_has_died {
+        /// <summary>
+        ///   Looks up a localized string similar to Ваш ход.
+        /// </summary>
+        internal static string your_turn {
             get {
-                return ResourceManager.GetString("your_carrier_player_has_died", resourceCulture);
+                return ResourceManager.GetString("your_turn", resourceCulture);
             }
         }
         
-        internal static string choosed_targets {
+        /// <summary>
+        ///   Looks up a localized string similar to Ваш ход закончился.
+        /// </summary>
+        internal static string your_turn_ended {
             get {
-                return ResourceManager.GetString("choosed_targets", resourceCulture);
+                return ResourceManager.GetString("your_turn_ended", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Вы ходите под номером.
+        /// </summary>
+        internal static string your_turn_order {
+            get {
+                return ResourceManager.GetString("your_turn_order", resourceCulture);
             }
         }
     }

+ 3 - 0
MafiaTelegramBot/Resources/strings.resx

@@ -507,4 +507,7 @@
     <data name="choosed_targets" xml:space="preserve">
         <value>Выбранные цели</value>
     </data>
+    <data name="player_parasit_with_dead_owner" xml:space="preserve">
+        <value>Игрок паразит с мертвой целью, воскрешние прошло неудачно!</value>
+    </data>
 </root>