Imported Upstream version 0.11.orig
authorChris Butler <chrisb@debian.org>
Wed, 14 Nov 2012 20:38:56 +0000 (20:38 +0000)
committerChris Butler <chrisb@debian.org>
Wed, 14 Nov 2012 20:38:56 +0000 (20:38 +0000)
33 files changed:
CorsixTH/Lua/app.lua
CorsixTH/Lua/audio.lua
CorsixTH/Lua/dialogs/fullscreen/annual_report.lua
CorsixTH/Lua/dialogs/fullscreen/staff_management.lua
CorsixTH/Lua/dialogs/furnish_corridor.lua
CorsixTH/Lua/dialogs/menu.lua
CorsixTH/Lua/dialogs/place_staff.lua
CorsixTH/Lua/dialogs/resizables/cheats.lua
CorsixTH/Lua/dialogs/staff_dialog.lua
CorsixTH/Lua/entities/humanoid.lua
CorsixTH/Lua/entities/machine.lua
CorsixTH/Lua/entities/patient.lua
CorsixTH/Lua/entities/staff.lua
CorsixTH/Lua/hospital.lua
CorsixTH/Lua/languages/dutch.lua
CorsixTH/Lua/languages/english.lua
CorsixTH/Lua/languages/french.lua
CorsixTH/Lua/languages/russian.lua
CorsixTH/Lua/languages/spanish.lua
CorsixTH/Lua/languages/swedish.lua
CorsixTH/Lua/objects/doors/entrance_right_door.lua
CorsixTH/Lua/objects/litter.lua
CorsixTH/Lua/rooms/gp.lua
CorsixTH/Lua/world.lua
CorsixTH/README.txt
CorsixTH/changelog.txt
LDocGen/c_tokenise.lua
LDocGen/helpers.lua
LDocGen/lua_tokenise.lua
LDocGen/output/logo.png
LDocGen/template.lua
WindowsInstaller/LanguageStrings.nsh
WindowsInstaller/Win32Script.nsi

index e0e44aa..cfd5df8 100644 (file)
@@ -28,7 +28,7 @@ local assert, io, type, dofile, loadfile, pcall, tonumber, print, setmetatable
 
 -- Increment each time a savegame break would occur
 -- and add compatibility code in afterLoad functions
-local SAVEGAME_VERSION = 53
+local SAVEGAME_VERSION = 54
 
 class "App"
 
@@ -467,7 +467,7 @@ function App:dumpStrings()
   -- end
 end
 
---!Compares strings provided by language file of given language WITHOUT inheritance
+--! Compares strings provided by language file of given language WITHOUT inheritance
 -- with strings provided by english language with inheritance (i.e. all strings).
 -- This will give translators an idea which strings are missing in their translation.
 --!param dir The directory where the file to write to should be.
@@ -967,8 +967,10 @@ end
 -- a specific savegame verion is from.
 function App:getVersion(version)
   local ver = version or self.savegame_version
-  if ver > 53 then
+  if ver > 54 then
     return "Trunk"
+  elseif ver > 53 then
+    return "0.11"
   elseif ver > 51 then
     return "0.10"
   elseif ver > 45 then
index 5296cd3..e682d12 100644 (file)
@@ -284,7 +284,11 @@ end
 --!param sound The sound to look for, either a string (name) or a
 -- number (position in the list of sounds)
 function Audio:soundExists(sound)
-  return self.sound_archive:soundExists(sound)
+  if self.sound_archive then
+    return self.sound_archive:soundExists(sound)
+  else
+    return false
+  end
 end
 
 function Audio:playRandomBackgroundTrack()
index 1b62c73..fe25a11 100644 (file)
@@ -386,7 +386,7 @@ function UIAnnualReport:addAward(text, award_type, amount)
 end\r
 \r
 --! Activates the motivation scroll with the given text on it.\r
---!param text_to_show The index of the award to show info from.\r
+--!param text_index_to_show The index of the award to show info from.\r
 function UIAnnualReport:showAwardMotivation(text_index_to_show)\r
   if text_index_to_show then\r
     -- Make sure no trophy motivation is shown\r
@@ -408,7 +408,7 @@ function UIAnnualReport:showAwardMotivation(text_index_to_show)
 end\r
 \r
 --! Activates the motivation plaque with the given text on it.\r
---!param text_to_show The index of the trophy to show info from.\r
+--!param text_index_to_show The index of the trophy to show info from.\r
 function UIAnnualReport:showTrophyMotivation(text_index_to_show)\r
   if text_index_to_show then\r
     -- Make sure no award motivation is shown\r
index ee00eeb..c983749 100644 (file)
@@ -353,7 +353,7 @@ function UIStaffManagement:draw(canvas, x, y)
       if profile.is_surgeon > 0 then
         if profile.is_surgeon >= 1.0 then
           self.qualified_surgeon.visible = true
-        else
+        elseif not profile.is_consultant then
           self.progress_surgeon.visible = true
           self.progress_surgeon:setTooltip(_S.tooltip.staff_list.surgeon_train:format(math_floor(profile.is_surgeon * 100)))
           local progress = math_floor(profile.is_surgeon * 23 + 0.5)
@@ -365,7 +365,7 @@ function UIStaffManagement:draw(canvas, x, y)
       if profile.is_psychiatrist > 0 then
         if profile.is_psychiatrist >= 1.0 then
           self.qualified_psychiatrist.visible = true
-        else
+        elseif not profile.is_consultant then
           self.progress_psychiatrist.visible = true
           self.progress_psychiatrist:setTooltip(_S.tooltip.staff_list.psychiatrist_train:format(math_floor(profile.is_psychiatrist * 100)))
           local progress = math_floor(profile.is_psychiatrist * 23 + 0.5)
@@ -377,7 +377,7 @@ function UIStaffManagement:draw(canvas, x, y)
       if profile.is_researcher > 0 then
         if profile.is_researcher >= 1.0 then
           self.qualified_researcher.visible = true
-        else
+        elseif not profile.is_consultant then
           self.progress_researcher.visible = true
           self.progress_researcher:setTooltip(_S.tooltip.staff_list.researcher_train:format(math_floor(profile.is_researcher * 100)))
           local progress = math_floor(profile.is_researcher * 23 + 0.5)
index bfeed0b..b91afc6 100644 (file)
@@ -116,6 +116,7 @@ end
 
 function UIFurnishCorridor:purchaseItem(index, quantity)
   local o = self.objects[index]
+  local is_negative_quantity = quantity < 0
   if self.buttons_down.ctrl then
     quantity = quantity * 10
   elseif self.buttons_down.shift then
@@ -129,7 +130,7 @@ function UIFurnishCorridor:purchaseItem(index, quantity)
   end
   quantity = quantity - o.qty
   local hospital = self.ui.hospital
-  if hospital.balance >= self.total_price + quantity * hospital:getObjectBuildCost(o.object.id) then
+  if hospital.balance >= self.total_price + quantity * hospital:getObjectBuildCost(o.object.id) or is_negative_quantity then
     o.qty = o.qty + quantity
     self.total_price = self.total_price + quantity * hospital:getObjectBuildCost(o.object.id)
     if o.object.id == "reception_desk" then
index a77f214..b00ccd1 100644 (file)
@@ -553,7 +553,7 @@ function UIMenuBar:makeMenu(app)
       if not app.audio.background_music then
         app.audio:playRandomBackgroundTrack() -- play
       else
-        app.audio:pauseBackgroundTrack() -- pause or unpause
+        app.audio:stopBackgroundTrack() -- stop
       end
     end
     local function musicStatus(item)
index 396d933..e6fae97 100644 (file)
@@ -110,14 +110,14 @@ function UIPlaceStaff:onMouseUp(button, x, y)
         entity:setProfile(self.profile)
         self.profile = nil
         entity:setTile(self.tile_x, self.tile_y)
+        self.ui.hospital:addStaff(entity)
+        entity:setHospital(self.ui.hospital)
         local room = entity:getRoom()
         if room then
           room:onHumanoidEnter(entity)
         else
           entity:onPlaceInCorridor()
         end
-        self.ui.hospital:addStaff(entity)
-        entity:setHospital(self.ui.hospital)
         self.ui:tutorialStep(2, 6, "next")
         self.ui:tutorialStep(4, 4, "next")
         -- Update the staff management window if it is open.
index 0a61134..3b98cd9 100644 (file)
@@ -123,13 +123,18 @@ function UICheats:updateCheatedStatus()
 end
 
 function UICheats:buttonClicked(num)
-  local announcements = self.ui.app.world.cheat_announcements
-  if announcements then
-    self.ui:playSound(announcements[math.random(1, #announcements)])
+  -- Only the cheats that may fail return false in that case. All others return nothing.
+  if self.cheats[num].func(self) ~= false then
+    local announcements = self.ui.app.world.cheat_announcements
+    if announcements then
+      self.ui:playSound(announcements[math.random(1, #announcements)])
+    end
+    self.ui.hospital.cheated = true
+    self:updateCheatedStatus()
+  else
+    -- It was not possible to use this cheat.
+    self.ui:addWindow(UIInformation(self.ui, {_S.information.cheat_not_possible}))
   end
-  self.ui.hospital.cheated = true
-  self:updateCheatedStatus()
-  self.cheats[num].func(self)
 end
 
 function UICheats:cheatMoney()
@@ -156,7 +161,7 @@ function UICheats:cheatVip()
 end
 
 function UICheats:cheatEarthquake()
-  self.ui.app.world:createEarthquake()
+  return self.ui.app.world:createEarthquake()
 end
 
 function UICheats:cheatPatient()
index b69171d..06bb64a 100644 (file)
@@ -309,6 +309,7 @@ function UIStaff:onTick()
 end
 
 function UIStaff:placeStaff()
+  self.staff.pickup = true
   self.staff:setNextAction({
     name = "pickup",
     ui = self.ui,
index 667aa59..213b200 100644 (file)
@@ -177,7 +177,7 @@ shake_fist_anim("Standard Male Patient",     392) -- bloaty head patients lose h
 ----+-----------------------------------+-----+
 vomit_anim("Elvis Patient",              1034)
 vomit_anim("Standard Female Patient",    3184)
-vomit_anim("Standard Male Patient",      4476)
+vomit_anim("Standard Male Patient",      2056)
 vomit_anim("Alternate Male Patient",     4476)
 vomit_anim("Chewbacca Patient",          4138)
 vomit_anim("Invisible Patient",          4204)
index d51dc95..7187664 100644 (file)
@@ -76,6 +76,10 @@ function Machine:setCrashedAnimation()
 end
 
 function Machine:machineUsed(room)
+  if room.crashed then
+    -- Do nothing if the room has already crashed.
+    return
+  end
   self:updateDynamicInfo()
   local threshold = self.times_used/self.strength
 
@@ -280,5 +284,12 @@ function Machine:afterLoad(old, new)
       })
     end
   end
+  if old < 54 then
+    local room = self:getRoom()
+    if room.crashed then
+      local taskIndex = room.hospital:getIndexOfTask(self.tile_x, self.tile_y, "repairing")
+      room.hospital:removeHandymanTask(taskIndex, "repairing")
+    end
+  end
   return Object.afterLoad(self, old, new)
 end
index ff4182c..574add1 100644 (file)
@@ -158,7 +158,8 @@ function Patient:treated() -- If a drug was used we also need to pay for this
   local amount = self.hospital.disease_casebook[self.disease.id].drug_cost or 0
   hospital:receiveMoneyForTreatment(self)
   if amount ~= 0 then
-    hospital:spendMoney(amount, _S.transactions.drug_cost)
+  local str = _S.drug_companies[math.random(1 , 5)]
+  hospital:spendMoney(amount, _S.transactions.drug_cost .. ": " .. str)
   end
 
   -- Either the patient is no longer sick, or he/she dies.
@@ -208,12 +209,16 @@ function Patient:treated() -- If a drug was used we also need to pay for this
 end
 
 function Patient:die()
-  if self.hospital.num_deaths < 1 then
+  -- It may happen that this patient was just cured and then the room blew up.
+  -- (Hospital not set when going home)
+  local hospital = self.hospital or self.world:getLocalPlayerHospital()
+  
+  if hospital.num_deaths < 1 then
     self.world.ui.adviser:say(_A.information.first_death)
   end
-  self.hospital:humanoidDeath(self)
+  hospital:humanoidDeath(self)
   if not self.is_debug then
-    local casebook = self.hospital.disease_casebook[self.disease.id]
+    local casebook = hospital.disease_casebook[self.disease.id]
     casebook.fatalities = casebook.fatalities + 1
   end
   self:setMood("dead", "activate")
@@ -225,7 +230,7 @@ function Patient:die()
     self:setNextAction{name = "meander", count = 1}
   end  
   if self.is_emergency then
-    self.hospital.emergency.killed_emergency_patients = self.hospital.emergency.killed_emergency_patients + 1
+    hospital.emergency.killed_emergency_patients = hospital.emergency.killed_emergency_patients + 1
   end
   self:queueAction{name = "die"}
   self:updateDynamicInfo(_S.dynamic_info.patient.actions.dying)
index af1c1cc..3ed11b1 100644 (file)
@@ -144,8 +144,8 @@ end
 
 function Staff:tick()
   Entity.tick(self)
-  -- don't do anything if they're fired or have no hospital
-  if self.fired or not self.hospital then
+  -- don't do anything if they're fired or picked up or have no hospital
+  if self.fired or self.pickup or not self.hospital then
     return
   end
 
index 94be3f8..1dec802 100644 (file)
@@ -559,6 +559,18 @@ function Hospital:afterLoad(old, new)
     self:initOwnedPlots()
     self.handymanTasks = {}
   end
+  
+  if old < 54 then
+    local current = self.research.research_policy.specialisation.current
+      if current and not current.dummy and not current.thob and not current.drug then
+        for _, diseaseEntry in pairs(self.disease_casebook) do
+        if diseaseEntry.concentrate_research then
+          self.research:concentrateResearch(diseaseEntry.disease.id)
+          self.research:concentrateResearch(diseaseEntry.disease.id)
+        end
+      end
+    end
+  end  
 end
 
 function Hospital:countPatients()
@@ -1513,7 +1525,7 @@ function Hospital:removeHandymanTask(taskIndex, taskType)
     local task = subTable[taskIndex]
     table.remove(subTable, taskIndex)
     if task.assignedHandyman then
-      if taskType ~= "cleaning" and task.object.ticks ~= true then 
+      if task.object.ticks ~= true then 
         task.assignedHandyman:intreruptHandymanTask()
       end
     end
index 87a5976..809b25b 100644 (file)
@@ -1,6 +1,6 @@
 --[[ Copyright (c) 2010 RAS
                    2011 FlyingBastard, L_konings, Nossah, KasperVld 
-                   2012 Omni
+                   2012 Omni, Maarten
 
 Permission is hereby granted, free of charge, to any person obtaining a copy of
 this software and associated documentation files (the "Software"), to deal in
@@ -202,6 +202,7 @@ information = {
     balance = "Je banksaldo was lager dan %d",
     percentage_killed = utf8 "Je hebt meer dan %d procent van je patiënten vermoord",
   },
+  cheat_not_possible = "Cheat kan niet toegepast worden op dit level. Je faalt zelfs om vals te spelen, niet zo grappig hè?",
 }
 
 staff_list = {
index b18ee07..a276aba 100644 (file)
@@ -330,6 +330,7 @@ information = {
     balance = "Your bank balance fell below %d.",
     percentage_killed = "You killed more than %d percent of the patients.",
   },
+  cheat_not_possible = "Cannot use that cheat on this level. You even fail to cheat, not that funny huh?",
 }
 
 tooltip.information = {
index b44747e..1931a49 100644 (file)
@@ -832,6 +832,7 @@ information = {
     reputation = "Votre réputation est tombée en dessous de %d.",
     balance = "Votre solde bancaire est tombé en dessous %d.",
     percentage_killed = "Vous avez tué plus de %d pourcents de vos patients.",
+    cheat_not_possible = "Vous ne pouvez pas utiliser cette triche à ce niveau. Vous n'arrivez même pas à tricher, pas marrant hein ?",
   },
 }
 
index cefe2b8..67b4e35 100644 (file)
---[[ Copyright (c) 2011 Sergei Larionov, Alexey Pinyagin\r
-\r
-Permission is hereby granted, free of charge, to any person obtaining a copy of\r
-this software and associated documentation files (the "Software"), to deal in\r
-the Software without restriction, including without limitation the rights to\r
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\r
-of the Software, and to permit persons to whom the Software is furnished to do\r
-so, subject to the following conditions:\r
-\r
-The above copyright notice and this permission notice shall be included in all\r
-copies or substantial portions of the Software.\r
-\r
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\r
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\r
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\r
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\r
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\r
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\r
-SOFTWARE. --]]\r
-\r
-Font("unicode")\r
-Language("Русский", "Russian", "ru", "rus")\r
-Inherit("English")\r
-Encoding(utf8)\r
-\r
---[[  Оглавление\r
-  1.  Главное меню\r
-  2.  Игровое меню и панель инструментов\r
-  3.  Отчеты\r
-  4.  Окна интерфейса\r
-  5.  Болезни\r
-  6.  Факсы\r
-  7.  Советчик\r
-  8.  Письма из министерства (WIP)\r
---]]\r
-\r
--- 1.  Главное меню\r
-main_menu = {\r
-  new_game = "Новая игра",\r
-  custom_level = "Дополнительные уровни",\r
-  load_game = "Загрузить игру",\r
-  options = "Настройки",\r
-  exit = "Выход",\r
-}\r
-new_game_window = {\r
-  tutorial = "Обучение",\r
-  easy = "Студент (Легкий)",\r
-  medium = "Доктор (Средний)",\r
-  hard = "Консультант (Трудный)",\r
-  cancel = "Отмена",\r
-}\r
-custom_game_window = {\r
-  caption = "Дополнительные уровни",\r
-}\r
-load_game_window = {\r
-  caption = "Загрузить игру",\r
-}\r
-save_game_window = {\r
-  caption = "Сохранить игру",\r
-  new_save_game = "Новое сохранение",\r
-}\r
-options_window = {\r
-  fullscreen = "Во весь экран",\r
-  height = "Высота",\r
-  width = "Ширина",\r
-  change_resolution = "Сменить разрешение",\r
-  back = "Назад",\r
-  original_path = "Папка с установленной оригинальной игрой Theme Hospital",\r
-  browse = "Выбрать папку",\r
-}\r
-menu_list_window = {\r
-  back = "Назад",\r
-}\r
-tooltip = {\r
-  main_menu = {\r
-    exit = "Стой! Пожалуйста, не уходи!",\r
-    custom_level = "Играть отдельный уровень",\r
-    options = "Изменить всякие параметры",\r
-    new_game = "Начать совершенно новую игру с самого начала",\r
-    load_game = "Загрузить сохраненную ранее игру",\r
-  },\r
-  new_game_window = {\r
-    tutorial = "Поставьте галочку здесь, чтобы пройти режим обучения",\r
-    easy = "Нажимайте сюда, если вы новичок в подобных играх",\r
-    medium = "Самый обычный средний уровень сложности",\r
-    hard = "Выберите этот вариант, если хотите усложнить себе игру",\r
-    cancel = "Отмена",\r
-  },\r
-  totd_window = {\r
-    previous = "Показать предыдущий совет",\r
-    next = "Показать следующий совет",\r
-  },\r
-  options_window = {\r
-    fullscreen_button = "Включить/отключить полноэкранный режим",\r
-    change_resolution = "Сменить разрешение экрана на указанное слева",\r
-    height = "Введите разрешение экрана по вертикали",\r
-    width = "Введите разрешение экрана по горизонтали",\r
-    language = "Select %s as language",\r
-    back = "Закрыть окно настроек",\r
-  },\r
-  save_game_window = {\r
-    new_save_game = "Введите имя для сохраненной игры",\r
-    save_game = "Перезаписать игру «%s»",\r
-  },\r
-  load_game_window = {\r
-    load_game = "Загрузить игру «%s»",\r
-    load_autosave = "Загрузить автосохранение",\r
-  },\r
-}\r
-\r
--- 2.  Игровое меню и панель инструментов\r
-menu = {\r
-  file =    "  Файл",\r
-  options = "  Опции",\r
-  charts =  "  Отчеты",\r
-}\r
-menu_file = {\r
-  save =    "  Сохранить",\r
-  load =    "  Загрузить",\r
-  restart = "  Начать заново",\r
-  quit =    "  Выйти в главное меню",\r
-}\r
-menu_options = {\r
-  game_speed =        "    Скорость игры",\r
-  sound_vol =         "    Громкость звука",\r
-  music_vol =         "    Громкость музыки",\r
-  edge_scrolling =    "    Прокрутка мышью",\r
-  announcements =     "    Сообщения",\r
-  lock_windows =      "    Не двигать окна",\r
-  settings =          "    Настройки",\r
-  sound =             "    Звуки",\r
-  announcements_vol = "    Громкость сообщений",\r
-  music =             "    Музыка",\r
-  autosave =          "    Автосохранение",\r
-  jukebox =           "    Музыкальный автомат",\r
-}\r
-menu_options_game_speed = {\r
-  pause =              "    (P) Пауза",\r
-  slowest =            "    (1) Черепашья",\r
-  slower =             "    (2) Медленная",\r
-  normal =             "    (3) Обычная",\r
-  max_speed =          "    (4) Быстрая",\r
-  and_then_some_more = "    (5) Еще быстрее",\r
-}\r
-menu_charts = {\r
-  statement =     "  Баланс банка",\r
-  casebook =      "  Лабораторный журнал",\r
-  policy =        "  Политика",\r
-  research =      "  Исследования",\r
-  graphs =        "  Графики",\r
-  staff_listing = "  Список сотрудников",\r
-  bank_manager =  "  Управляющий банка",\r
-  status =        "  Состояние",\r
-  briefing =      "  Инструктаж",\r
-}\r
-menu_file_load = {\r
-  [1] = "  ИГРА 1  ",\r
-  [2] = "  ИГРА 2  ",\r
-  [3] = "  ИГРА 3  ",\r
-  [4] = "  ИГРА 4  ",\r
-  [5] = "  ИГРА 5  ",\r
-  [6] = "  ИГРА 6  ",\r
-  [7] = "  ИГРА 7  ",\r
-  [8] = "  ИГРА 8  ",\r
-}\r
-menu_debug_overlay = {\r
-  heat = "  TEMPERATURE  ",\r
-  byte_0_1 = "  BYTE 0 & 1  ",\r
-  byte_6 = "  BYTE 6  ",\r
-  flags = "  FLAGS  ",\r
-  byte_7 = "  BYTE 7  ",\r
-  byte_5 = "  BYTE 5  ",\r
-  byte_floor = "  BYTE FLOOR  ",\r
-  positions = "  POSITIONS  ",\r
-  byte_w_wall = "  BYTE W WALL  ",\r
-  parcel = "  PARCEL  ",\r
-  byte_n_wall = "  BYTE N WALL  ",\r
-  none = "  NONE  ",\r
-}\r
-menu_file_save = {\r
-  [1] = "  ИГРА 1  ",\r
-  [2] = "  ИГРА 2  ",\r
-  [3] = "  ИГРА 3  ",\r
-  [4] = "  ИГРА 4  ",\r
-  [5] = "  ИГРА 5  ",\r
-  [6] = "  ИГРА 6  ",\r
-  [7] = "  ИГРА 7  ",\r
-  [8] = "  ИГРА 8  ",\r
-}\r
-install = {\r
-  title = "--------------------------------- CorsixTH Setup ---------------------------------",\r
-  th_directory = "CorsixTH для нормальной работы требуется оригинальная установленная игра Theme Hospital. Нажмите кнопку и выберите папку, в которую установлена оригинальная игра.",\r
-  exit = "Выход",\r
-}\r
-dynamic_info = {\r
-  patient = {\r
-    emergency = "Чрезвычайная ситуация: %s",\r
-    guessed_diagnosis = "Диагноз навскидку: %s ",\r
-    diagnosis_progress = "Процесс диагностики",\r
-    actions = {\r
-      sent_to_other_hospital = "Отправлен в другую больницу",\r
-      prices_too_high = "У вас слишком дорого, - я иду домой",\r
-      no_gp_available = "Ждет постройки кабинета терапевта",\r
-      waiting_for_treatment_rooms = "Ждет постройки кабинета для лечения",\r
-      dying = "Умирает!",\r
-      no_diagnoses_available = "Раз не знаете что со мной, - я иду домой",\r
-      epidemic_sent_home = "Отправлен домой инспектором",\r
-      cured = "Здоров!",\r
-      waiting_for_diagnosis_rooms = "Ждет постройки диагностического кабинета",\r
-      epidemic_contagious = "Заразный",\r
-      awaiting_decision = "Ждет вашего решения",\r
-      sent_home = "Отправлен домой",\r
-      fed_up = "Сыт по горло и уходит",\r
-      no_treatment_available = "Раз не можете вылечить, - я иду домой",\r
-      on_my_way_to = "Идет в %s",\r
-      queueing_for = "Стоит в очереди в %s",\r
-    },\r
-    diagnosed = "Поставлен диагноз: %s ",\r
-  },\r
-  health_inspector = "Инспектор",\r
-  vip = "Шишка",\r
-  object = {\r
-    times_used = "Использовано раз: %d",\r
-    queue_size = "Длина очереди: %d",\r
-    strength = "Прочность: %d",\r
-    queue_expected = "Ожидается очередь: %d",\r
-  },\r
-  staff = {\r
-    actions = {\r
-      going_to_repair = "Идет чинить %s",\r
-      fired = "Уволен",\r
-      waiting_for_patient = "Ждет пациента",\r
-      wandering = "Слоняется без дела",\r
-      heading_for = "Идет в %s",\r
-    },\r
-    tiredness = "Усталость",\r
-  },\r
-}\r
-staff_title = {\r
-  junior = "Студент",\r
-  psychiatrist = "Психиатр",\r
-  consultant = "Консультант",\r
-  surgeon = "Хирург",\r
-  doctor = "Доктор",\r
-  researcher = "Исследователь",\r
-  nurse = "Медсестра",\r
-  receptionist = "Регистратор",\r
-  general = "Общий",\r
-}\r
-tooltip = {\r
-  toolbar = {\r
-    bank_button = "Левая кнопка - управляющий банка, правая - баланс банка",\r
-    balance = "Ваш баланс",\r
-    reputation = "Ваша репутация",\r
-    date = "Дата",\r
-    rooms = "Строить кабинеты",\r
-    objects = "Обставлять коридор",\r
-    edit = "Редактировать кабинеты/мебель",\r
-    hire = "Нанять персонал",\r
-    staff_list = "Управление персоналом",\r
-    town_map = "Карта",\r
-    casebook = "Лабораторный журнал",\r
-    research = "Исследования",\r
-    status = "Состояние",\r
-    charts = "Графики",\r
-    policy = "Политика",\r
-  },\r
-}\r
-misc = {\r
-  hospital_open = "Открыть больницу",\r
-  save_success = "Игра успешно сохранена",\r
-  save_failed = "Ошибка: не удалось сохранить игру",\r
-  low_res = "Низкое разрешение",\r
-  no_heliport = "Либо заболевания не обнаружены, либо на этой карте нет вертолетной площадки.",\r
-  grade_adverb = {\r
-    extremely = "экстремально",\r
-    mildly = "средне",\r
-    moderately = "умеренно",\r
-  },\r
-  not_yet_implemented = "(еще не реализовано)",\r
-  send_message = "Отправить сообщение игроку %d",\r
-  out_of_sync = "Рассинхронизация игры",\r
-  balance = "Файл баланса:",\r
-  load_failed = "Сохранение не загружено",\r
-  mouse = "Мышь",\r
-  done = "Готово",\r
-  force = "Ускорение",\r
-  pause = "Пауза",\r
-  send_message_all = "Отправить сообщение всем игрокам",\r
-}\r
-errors = {\r
-  unavailable_screen_size = "Установленный размер экрана не поддерживается в полноэкранном режиме.",\r
-  dialog_missing_graphics = "Sorry, the demo data files don't contain this dialog.",\r
-  maximum_screen_size = "Максимальный размер экрана не должен превышать 3000x2000.",\r
-  load_prefix = "Ошибка загрузки игры: ",\r
-  save_prefix = "Ошибка сохранения игры: ",\r
-  map_file_missing = "Не найден файл карты %s для этого уровня!",\r
-  minimum_screen_size = "Размер экрана не должен быть менее, чем 640x480.",\r
-}\r
-\r
--- 3.  Отчеты\r
-staff_list = {\r
-  morale = "Мораль",\r
-  tiredness = "Бодрость",\r
-  skill = "Компетентность",\r
-}\r
-bank_manager = {\r
-  current_loan = "Текущий заем",\r
-  balance = "Баланс",\r
-  interest_payment = "Выплачиваемый процент",\r
-  hospital_value = "Стоимость госпиталя",\r
-  interest_rate = "Процентная ставка",\r
-  inflation_rate = "Уровень инфляции",\r
-  insurance_owed = "Выплаты страховщиков",\r
-  statistics_page = {\r
-    balance = "Баланс",\r
-    details = "Причина",\r
-    date = "Дата",\r
-    current_balance = "Текущий баланс",\r
-    money_in = "Приход",\r
-    money_out = "Расход",\r
-  },\r
-}\r
-transactions = {\r
-  severance = "Выходное пособие",\r
-  research = "Финансирование исследований",\r
-  eoy_trophy_bonus = "Приз по итогам года",\r
-  buy_object = "Покупка",\r
-  cure_colon = "Лечение:",\r
-  wages = "Выплата зарплат",\r
-  personal_bonus = "Выплата премии",\r
-  drug_cost = "Покупка лекарств",\r
-  heating = "Счет за отопление",\r
-  treat_colon = "Обследование:",\r
-  hire_staff = "Прием на работу",\r
-  bank_loan = "Заем у банка",\r
-  insurance_colon = "Страховка:",\r
-  sell_object = "Продажа",\r
-  loan_interest = "Выплата процента по займу",\r
-  loan_repayment = "Возврат по займу",\r
-  buy_land = "Покупка участка",\r
-  machine_replacement = "Замена машины",\r
-  build_room = "Постройка",\r
-  drinks = "Продажа напитков",\r
-}\r
-town_map = {\r
-  number = "Номер участка",\r
-  not_for_sale = "Не продается",\r
-  price = "Цена участка",\r
-  for_sale = "Продается",\r
-  owner = "Владелец уч-ка",\r
-  area = "Площадь уч-ка",\r
-}\r
-high_score = {\r
-  categories = {\r
-    deaths = "Пациентов угроблено",\r
-    total_value = "Общая стоимость",\r
-    money = "Самый богатый",\r
-    cures = "Пациентов вылечено",\r
-    visitors = "Количество посетителей",\r
-    salary = "Размер зарплаты",\r
-  },\r
-}\r
-research = {\r
-  allocated_amount = "Распределенное количество",\r
-  funds_allocation = "Распределение финасирования",\r
-  categories = {\r
-    improvements = "Улучшения",\r
-    drugs = "Исследование лекарств",\r
-    diagnosis = "Диагностическое оборудование",\r
-    cure = "Оборудование для лечения",\r
-    specialisation = "Специализация",\r
-  },\r
-}\r
-policy = {\r
-  header = "Политика больницы",\r
-  diag_termination = "Длительность обследования",\r
-  sliders = {\r
-    guess = "Диагноз наугад",\r
-    send_home = "Отправить домой",\r
-    stop = "Прекратить",\r
-    staff_room = "Идти отдыхать",\r
-  },\r
-  diag_procedure = "Процедура обследования",\r
-  staff_rest = "Отправлять персонал отдыхать",\r
-  staff_leave_rooms = "Покидать кабинеты",\r
-}\r
-casebook = {\r
-  sent_home = "Отправлено домой",\r
-  deaths = "Жертвы",\r
-  treatment_charge = "Взимаемая плата",\r
-  reputation = "Репутация",\r
-  research = "Сосредоточить исследования",\r
-  cure = "Лекарство",\r
-  cured = "Вылечено",\r
-  earned_money = "Денег получено",\r
-}\r
-progress_report = {\r
-  quite_unhappy = "Люди вами недовольны",\r
-  header = "Отчет об успехах",\r
-  very_unhappy = "Люди вас не любят. Уделяйте им больше внимания",\r
-  more_drinks_machines = "Пациенты умирают от жажды. Поставьте автоматы с напитками",\r
-  too_cold = "У вас слишком холодно, поставьте еще батарей",\r
-  too_hot = "Настройте систему отопления, у вас слишком жарко",\r
-  percentage_pop = "Доля клиентов",\r
-  win_criteria = "Условия для победы",\r
-}\r
-tooltip = {\r
-  staff_list = {\r
-    prev_person = "Предыдущая страница",\r
-    next_person = "Следующая страница",\r
-    detail = "Внимание к деталям",\r
-    happiness = "Насколько ваши сотрудники довольны своей работой в целом",\r
-    tiredness = "Показывает сколько ваши сотрудники еще смогут поработать без отдыха",\r
-    ability = "Квалификация ваших сотрудников в среднем по больнице",\r
-    happiness_2 = "Моральное состояние",\r
-    ability_2 = "Профессиональные навыки",\r
-    tiredness_2 = "Запас сил",\r
-    researcher_train = "На %d%% готов к получению диплома исследователя",\r
-    surgeon_train = "На %d%% готов к получению диплома хирурга",\r
-    psychiatrist_train = "На %d%% готов к получению диплома психиатра",\r
-    researcher = "Дипломированый исследователь",\r
-    psychiatrist = "Дипломированый психиатр",\r
-    surgeon = "Дипломированый хирург",\r
-    handymen = "Показать список всех рабочих вашей больницы",\r
-    nurses = "Показать список всех медсестер вашей больницы",\r
-    doctors = "Показать список всех докторов вашей больницы",\r
-    receptionists = "Показать список всех регистраторов вашей больницы",\r
-    pay_rise = "Поднять оклад на 10%",\r
-    bonus = "Выплатить премию в размере 10% от оклада",\r
-    salary = "Текущая зарплата",\r
-    close = "Назад к игре",\r
-    sack = "Вышвырнуть на улицу",\r
-    doctor_seniority = "Авторитет доктора",\r
-    view_staff = "Наблюдать за работой",\r
-    skills = "Дополнительные умения",\r
-    total_wages = "Общая зарплата",\r
-  },\r
-  town_map = {\r
-    close = "Закрыть",\r
-    plants = "Показывать растения",\r
-    fire_extinguishers = "Показывать огнетушители",\r
-    people = "Показывать людей",\r
-    balance = "Баланс",\r
-    heat_dec = "Уменьшить температуру",\r
-    heating_bill = "Счет за отопление",\r
-    radiators = "Показывать батареи",\r
-    objects = "Показывать мебель",\r
-    heat_level = "Температура",\r
-    heat_inc = "Увеличить температуру",\r
-  },\r
-  policy = {\r
-    diag_termination = "Обследование пациента будет продолжаться, пока доктора не будут на столько процентов уверены в диагнозе или пока у них не закончатся средства диагностики",\r
-    close = "Закрыть окно политики",\r
-    staff_leave = "Нажмите здесь чтобы разрешить сотрудникам покидать кабинеты и идти туда где нужна их помощь",\r
-    diag_procedure = "Если доктор уверен в своем диагнозе менее, чем значение «Отправить домой», пациент будет отправлен домой. Если же шансы выше чем «Диагноз наугад», он будет отправлен на лечение. В остальных случаях потребуется ваше решение",\r
-    staff_rest = "Насколько усталым должен быть сотрудник, чтобы получить право на отдых",\r
-    staff_stay = "Нажмите здесь чтобы сотрудники оставались в тех кабинетах, где вы их поставили",\r
-  },\r
-  bank_manager = {\r
-    graph = "График ожидаемых выплат от %s",\r
-    close = "Закрыть окно",\r
-    hospital_value = "Текущая стоимость госпиталя вместе со всем оборудованием",\r
-    graph_return = "Вернуться назад",\r
-    current_loan = "Размер текущего займа",\r
-    borrow_5000 = "Занять у банка 5000$",\r
-    balance = "Ваш баланс",\r
-    interest_payment = "Ежемесячные выплаты по займу",\r
-    inflation_rate = "Размер инфляции за год",\r
-    interest_rate = "Годовой процент по займу",\r
-    repay_5000 = "Отдать банку 5000$",\r
-    show_graph = "Показать график ожидаемых выплат от %s",\r
-    insurance_owed = "Сколько денег вам должны %s",\r
-  },\r
-  casebook = {\r
-    sent_home = "Количество пациентов, которым было отказано в лечении",\r
-    increase = "Поднять стоимость",\r
-    decrease = "Снизить стоимость",\r
-    up = "Вверх",\r
-    down = "Вниз",\r
-    reputation = "Общая репутация этой практики",\r
-    research = "Нажмите чтобы сосредоточить бюджет специальных исследований на этой проблеме",\r
-    close = "Закрыть",\r
-    earned_money = "Всего заработано на этом",\r
-    deaths = "Количество летальных исходов",\r
-    cured = "Количество вылеченных",\r
-    treatment_charge = " Стоимость для пациентов",\r
-    cure_type = {\r
-      psychiatrist = "Это лечит психиатр",\r
-      drug_percentage = "От этого есть лекарство. Ваше эффективно на %d%",\r
-      machine = "Для лечения нужно специальное оборудование",\r
-      surgery = "Лечение требует операции",\r
-    },\r
-    cure_requirement = {\r
-      possible = "Вы можете это вылечить",\r
-      build_room = "Вам нужно построить специальный кабинет для лечения",\r
-      research_machine = "Для лечения нужно изобрести машину",\r
-      hire_staff = "Вам нужно нанять специалиста для лечения",\r
-    },\r
-  },\r
-  status = {\r
-    population_chart = "Показывает соотношение числа посетителей в разных больницах",\r
-    percentage_cured = "Вам нужно вылечить %d% всех посетителей. На данный момент вам удалось вылечить %d%",\r
-    num_cured = "Вам нужно вылечить %d людей. Пока вам удалось исцелить %d",\r
-    thirst = "Средний уровень жажды людей в больнице",\r
-    close = "Закрыть окно",\r
-    win_progress_own = "Показать успехи вашей больницы",\r
-    reputation = "Ваша репутация должна достигать %d. Сейчас она составляет %d",\r
-    population = "Добейтесь чтобы к вам приходили лечиться %d%% всех пациентов",\r
-    warmth = "Средняя температура по больнице",\r
-    percentage_killed = "Постарайтесь не убивать более чем %d%% посетителей. На данный момент вы угробили %d%%",\r
-    balance = "На вашем счету должно быть не менее %d$. Сейчас у вас %d$",\r
-    value = "Ваша больница должна стоить %d$. Сейчас она стоит %d$",\r
-    win_progress_other = "Показать как идут дела у %s",\r
-    happiness = "Общее состояние пациентов в вашей больнице",\r
-  },\r
-}\r
-\r
--- 4.  Другие окна\r
--- 4.1  Строительство и обстановка\r
-build_room_window = {\r
-  pick_room_type = "Выберите тип кабинета",\r
-  pick_department = "Выберите кабинет",\r
-  cost = "Стоимость: ",\r
-}\r
-room_classes = {\r
-  diagnosis =  "Диагностика",\r
-  treatment =  "Процедуры",\r
-  clinics =    "Лечение",\r
-  facilities = "Служебные комнаты",\r
-}\r
-rooms_short = {\r
-  gps_office =        "Кабинет терапевта",\r
-  general_diag =      "Общая диагностика",\r
-  ultrascan =         "Ультрасканер",\r
-  research_room =     "Исследовательский отдел",\r
-  fracture_clinic =   "Лечение переломов",\r
-  destroyed =         "Разрушено",\r
-  staffroom =         "Комната отдыха",\r
-  jelly_vat =         "Лечение ожеления",\r
-  scanner =           "Сканер",\r
-  decontamination =   "Обеззараживание",\r
-  pharmacy =          "Аптека",\r
-  cardiogram =        "Кардиография",\r
-  reception =         "Регистратура",\r
-  training_room =     "Лекционная",\r
-  corridor_objects =  "Обстановка коридоров",\r
-  operating_theatre = "Операционная",\r
-  dna_fixer =         "Исправление ДНК",\r
-  ward =              "Палата",\r
-  psychiatric =       "Психиатрия",\r
-  hair_restoration =  "Восстановление волос",\r
-  inflation =         "Надувание",\r
-  tongue_clinic =     "Языкорезка",\r
-  toilets =           "Туалет",\r
-  electrolysis =      "Электротерапия",\r
-  x_ray =             "Рентген",\r
-  blood_machine =     "Анализатор крови",\r
-}\r
-rooms_long = {\r
-  ultrascan = "Кабинет ультрасканирования",\r
-  research_room = "Исследовательский отдел",\r
-  general = "Общий",\r
-  gps_office = "Кабинет терапевта",\r
-  inflation = "Кабинет надувания",\r
-  staffroom = "Комната отдыха",\r
-  jelly_vat = "Кабинет лечения ожеления",\r
-  scanner = "Кабинет сканирования",\r
-  emergency = "Реанимация",\r
-  decontamination = "Кабинет обеззараживания",\r
-  corridors = "Коридоры",\r
-  cardiogram = "Кабинет кардиографии",\r
-  ward = "Палата",\r
-  training_room = "Лекционная комната",\r
-  psychiatric = "Кабинет психиатра",\r
-  operating_theatre = "Операционная",\r
-  dna_fixer = "Кабинет исправления ДНК",\r
-  tongue_clinic = "Кабинет обрезания языка",\r
-  hair_restoration = "Кабинет восстановления волос",\r
-  general_diag = "Общая диагностика",\r
-  pharmacy = "Аптека",\r
-  fracture_clinic = "Кабинет лечения переломов",\r
-  toilets = "Туалет",\r
-  electrolysis = "Кабинет электротерапии",\r
-  x_ray = "Рентген-кабинет",\r
-  blood_machine = "Кабинет анализа крови",\r
-}\r
-buy_objects_window = {\r
-  price = "Стоимость: ",\r
-  choose_items = "Выберите предметы",\r
-  total = "Итого: ",\r
-}\r
-object = {\r
-  chair = "Стул",\r
-  litter = "Мусор",\r
-  sofa = "Диван",\r
-  operating_table = "Операционный стол",\r
-  bench = "Скамья",\r
-  scanner = "Сканер",\r
-  couch = "Кушетка",\r
-  blood_machine = "Анализатор крови",\r
-  video_game = "Видеоигра",\r
-  op_sink2 = "Раковина",\r
-  door = "Дверь",\r
-  auto_autopsy = "Автовскрывалка",\r
-  reception_desk = "Регистратура",\r
-  hair_restorer = "Оволоситель",\r
-  projector = "Проектор",\r
-  crash_trolley = "Скорая тележка",\r
-  tv = "Ящик",\r
-  ultrascanner = "Ультрасканер",\r
-  surgeon_screen = "Хирургическая ширма",\r
-  litter_bomb = "Мусорная бомба",\r
-  inflator = "Надуватель",\r
-  desk = "Письменный стол",\r
-  pool_table = "Бильярд",\r
-  x_ray_viewer = "Неготоскоп",\r
-  radiation_shield = "Защита от излучения",\r
-  bed = "Койка",\r
-  swing_door2 = "Двустворчатая дверь",\r
-  console = "Консоль",\r
-  op_sink1 = "Раковина",\r
-  bookcase = "Книжный шкаф",\r
-  drinks_machine = "Автомат с газировкой",\r
-  comfortable_chair = "Удобное кресло",\r
-  skeleton = "Скелет",\r
-  computer = "Компьютер",\r
-  bin = "Козина для мусора",\r
-  pharmacy_cabinet = "Аптечный шкаф",\r
-  radiator = "Батарея",\r
-  cast_remover = "Разгипсователь",\r
-  atom_analyser = "Атомный анализатор",\r
-  plant = "Растение",\r
-  jelly_moulder = "Форма для желе",\r
-  cardio = "Беговая дорожка",\r
-  toilet = "Туалет",\r
-  electrolyser = "Электролизатор",\r
-  fire_extinguisher = "Огнетушитель",\r
-  swing_door1 = "Двустворчатая дверь",\r
-  lecture_chair = "Лекционный стул",\r
-  screen = "Ширма",\r
-  toilet_sink = "Раковина",\r
-  shower = "Душ",\r
-  gates_of_hell = "Врата в ад",\r
-  slicer = "Языкорезка",\r
-  dna_fixer = "Исправитель ДНК",\r
-  x_ray = "Рентген",\r
-  cabinet = "Картотека",\r
-}\r
-room_descriptions = {\r
-  gp = {\r
-    [1] = "Кабинет терапевта//",\r
-    [2] = "Это основной диагностический кабинет в вашей больнице. Все новые пациенты приходят сюда чтобы узнать, что с ними не так. Отсюда они отправляются на дальнейшую диагностику или сразу на лечение. Вам может понадобиться несколько таких кабинетов, если пациентов будет слишком много. Чем просторнее помещение, и чем больше в нем предметов, тем выше престиж работающего здесь доктора. Впрочем, это относится ко всем кабинетам.//",\r
-    [3] = "В кабинете терапевта может работать любой доктор.",\r
-  },\r
-  general_diag = {\r
-    [1] = "Общая диагностика//",\r
-    [2] = "Сюда направляются пациенты, которым требуется дополнительная диагностика. Здесь у врача значительно больше инструментов для обследования, чем у терапевта. Пациент вернется к терапевту с результатами обследования для постановки диагноза.//",\r
-    [3] = "В кабинете общей диагностики может работать любой доктор.",\r
-  },\r
-  ultrascan = {\r
-    [1] = "Ультрасканер//",\r
-    [2] = "Ультрасканер - это практически вершина прогресса диагностического оборудования. Он очень дорогой, но он того стоит.//",\r
-    [3] = "Ультрасканеру для полноценной работы требуется доктор. Также, ему требуется обслуживание.",\r
-  },\r
-  fracture_clinic = {\r
-    [1] = "Лечение переломов.//",\r
-    [2] = "Сюда приходят пациенты с поломанными костями. Используя мощный промышленный лазер, разгипсовочная машина срезает застывший гипс, что может вызывать незначительную агонию у пациента.//",\r
-    [3] = "В этом кабинете работает медсестра. Машине также требуется частый ремонт.",\r
-  },\r
-  inflation = {\r
-    [1] = "Кабинет надувания//",\r
-    [2] = "В кабинет надувания направляют пациентов с выводящим из строя и очень болезненным недугом раздутой головы. Здесь их безразмерные черепа хлопнут и немедленно снова надуют до точно рассчитанного нормального давления.//",\r
-    [3] = "В кабинете надувания может работать любой доктор. Аппарату требуется регулярный ремонт.",\r
-  },\r
-  jelly_vat = {\r
-    [1] = "Лечение ожеления//",\r
-    [2] = "Пациенты, страдающие забавной болезнью ожеления, должны дотрястись до этого кабинета, где их поместят в специальный бак. Медицинская наука не знает, что там происходит, но после процедуры им становится лучше.//",\r
-    [3] = "В этом кабинете может работать любой доктор. Вам также понадобится рабочий для обслуживания машины.",\r
-  },\r
-  scanner = {\r
-    [1] = "Сканер//",\r
-    [2] = "При помощи этого сложного оборудования можно поставить очень точный диагноз.//",\r
-    [3] = "Со сканером может работать любой доктор. Это устройство требует регулярного обслуживания.",\r
-  },\r
-  blood_machine = {\r
-    [1] = "Анализатор крови//",\r
-    [2] = "Эта машина разделяет кровь пациента на клетки и выясняет что с ними не в порядке.//",\r
-    [3] = "С анализатором крови может работать любой доктор. Это устройство требует регулярного обслуживания.",\r
-  },\r
-  pharmacy = {\r
-    [1] = "Аптека//",\r
-    [2] = "Пациенты, которым поставлен диагноз и прописано лекарство, получают его в аптеке. Поскольку многие болезни излечиваются медикаментами, со временем тут может стать тесновато, и вам понадобится еще одна аптека.//",\r
-    [3] = "В аптеке работает медсестра.",\r
-  },\r
-  cardiogram = {\r
-    [1] = "Кардиография//",\r
-    [2] = "Здесь пациентов проверяют на наличие болезней сердца и проводят стресс-тест на беговой дорожке. Затем с полученными результатами возвращают к терапевту.//",\r
-    [3] = "В кардиографии может работать любой доктор. Беговой дорожке требуется регулярное обслуживание.",\r
-  },\r
-  ward = {\r
-    [1] = "Палата//",\r
-    [2] = "Во время обследования пациенты содержатся здесь под наблюдением медсестры. Также, тут они готовятся к операции.//",\r
-    [3] = "В палате работает медсестра.",\r
-  },\r
-  psych = {\r
-    [1] = "Психиатрия//",\r
-    [2] = "Пациенты, страдающие от душевных недугов, должны посетить кабинет психиатра. Доктор обследует пациентов, и, если у них не все в порядке с головой, предложит прилечь на кушетку и побеседовать.//",\r
-    [3] = "В этом кабинете может работать только специально обученный психиатр.",\r
-  },\r
-  staff_room = {\r
-    [1] = "Комната персонала//",\r
-    [2] = "После тяжелого рабочего дня, ваши сотрудники могут посетить эту комнату, чтобы отдохнуть и расслабиться. Усталые медики тормозят, хотят повышения зарплаты и могут даже уволиться. Также, они начинают чаще ошибаться. Убедитесь, что в вашей комнате достаточно места и развлечений для нескольких человек сразу.",\r
-  },\r
-  operating_theatre = {\r
-    [1] = "Операционная//",\r
-    [2] = "В этом важном помещении излечивают целый ряд заболеваний. Операционная должна быть просторной и хорошо оснащенной. Это очень важная часть любой больницы.//",\r
-    [3] = "В операционной должны работать два квалифицированных хирурга.",\r
-  },\r
-  training = {\r
-    [1] = "Лекционная//",\r
-    [2] = "Ваши доктора могут повышать свою квалификацию в этой комнате. Лектор с дипломом хирурга, психиатра или исследователя может научить своих коллег всему, что знает. Те же, кто уже имеет диплом, здесь могут научиться лучше применять знания на практике.//",\r
-    [3] = "Читать лекции здесь может только консультант.",\r
-  },\r
-  dna_fixer = {\r
-    [1] = "Восстановление ДНК//",\r
-    [2] = "Пациенты, имевшие несчастье войти в контакт с пришельцами из других миров, должны пройти процедуру починки ДНК. Поскольку восстановитель ДНК – машина сложная и высокотехнологичная, настоятельно рекомендуем разместить в кабинете огнетушитель, на всякий пожарный.//",\r
-    [3] = "Восстановитель требует регулярного обслуживания. И работать с ним могут только доктора с дипломом исследователя.",\r
-  },\r
-  research = {\r
-    [1] = "Исследовательский отдел//",\r
-    [2] = "Здесь совершаются открытия и улучшаются существующие лекарства и методы лечения. Это очень полезный отдел, его работа творит чудеса в деле улучшения вашей статистики.//",\r
-    [3] = "В исследовательском отделе могут работать только доктора с дипломом исследователя.",\r
-  },\r
-  hair_restoration = {\r
-    [1] = "Восстановление волос//",\r
-    [2] = "Машина восстановителя волос – последняя надежда для пациентов, страдающих плешивостью в терминальной стадии. При помощи этой машины доктор может быстро насадить совершенно новый волосяной покров.//",\r
-    [3] = "В кабинете оволосителя может работать любой доктор. Время от времени машине требуется ремонт.",\r
-  },\r
-  electrolysis = {\r
-    [1] = "Комната электролиза//",\r
-    [2] = "Больные оволосением направляются в эту комнату, где специальная машина, называемая электролизатором, уничтожает излишние волосы и электрически запаивает поры при помощи состава, сильно напоминающего цемент.//",\r
-    [3] = "В кабинете электролиза может работать любой доктор. Машина также требует обслуживания.",\r
-  },\r
-  slack_tongue = {\r
-    [1] = "Лечение длинного языка//",\r
-    [2] = "Пациенты с этим неутешительным диагнозом направляются в эту комнату для лечения. При помощи высокоточного оборудования, квалифицированный специалист возвращает языку нормальные размер и форму, а пациенту – хорошее самочувствие.//",\r
-    [3] = "Здесь может работать любой доктор. Машину также надо иногда чинить.",\r
-  },\r
-  toilets = {\r
-    [1] = "Туалет//",\r
-    [2] = "Следуя зову природы, пациентам надо иногда облегчиться в комфортной обстановке ваших санитарных помещений. Вы можете установить дополнительные раковины и кабинки, если ожидаете наплыва посетителей. Иногда бывает полезно разместить дополнительные помещения в разных частях больницы.",\r
-  },\r
-  no_room = {\r
-    [1] = "",\r
-  },\r
-  x_ray = {\r
-    [1] = "Рентген//",\r
-    [2] = "Сделанные при помощи специального излучения снимки внутренностей пациентов помогают врачам установить, что там не в порядке.//",\r
-    [3] = "В кабинете рентгена может работать любой доктор. Также, машине требуется обслуживание.",\r
-  },\r
-  decontamination = {\r
-    [1] = "Комната обеззараживания//",\r
-    [2] = "Пациенты, подвергшиеся воздействию радиации, незамедлительно направляются в комнату обеззараживания. Приятный душ смоет с них всю ужасную радиацию и опасные отходы.//",\r
-    [3] = "Оперировать душем может любой доктор. Также, машине требуется обслуживание.",\r
-  },\r
-}\r
-place_objects_window = {\r
-  place_objects_in_corridor = "Разместите эти предметы в коридорах.",\r
-  place_windows = "Добавьте окон, если хотите, и нажмите «Подтвердить».",\r
-  confirm_or_buy_objects = "Вы можете добавить, убрать или передвинуть объекты.",\r
-  drag_blueprint = "Растяните комнату до желаемого размера.",\r
-  place_door = "Разместите дверь",\r
-}\r
-staff_class = {\r
-  doctor = "Доктор",\r
-  handyman = "Рабочий",\r
-  receptionist = "Регистратор",\r
-  nurse = "Медсестра",\r
-}\r
-staff_descriptions = {\r
-  good = {\r
-    [1] = "Работает быстро и усердно. ",\r
-    [2] = "Работает на совесть. ",\r
-    [3] = "Мастер на все руки. ",\r
-    [4] = "Легко заводит друзей и любит посмеяться. ",\r
-    [5] = "Никогда не устает. Работает без остановки. ",\r
-    [6] = "Имеет хорошее воспитание и утонченные манеры. ",\r
-    [7] = "Проявляет талант и способности. ",\r
-    [8] = "Очень основательно подходит к делу. ",\r
-    [9] = "Никогда не сдается и всегда стремится к совершенству. ",\r
-    [10] = "Помогает людям с улыбкой. ",\r
-    [11] = "Всегда подбодрит и поможет. ",\r
-    [12] = "Работает, как правило, хорошо и усердно. ",\r
-    [13] = "Прилежно работает и ведет себя. ",\r
-    [14] = "Никогда не подведет и не обидит. ",\r
-    [15] = "Не оставит в беде. ",\r
-  },\r
-  misc = {\r
-    [1] = "Играет в гольф. ",\r
-    [2] = "Ныряет с аквалангом. ",\r
-    [3] = "Делает скульптуры из льда. ",\r
-    [4] = "Любит выпить. ",\r
-    [5] = "Участвует в ралли. ",\r
-    [6] = "Прыгает с тарзанкой. ",\r
-    [7] = "Собирает подставки под пиво. ",\r
-    [8] = "Любит прыгать в толпу со сцены. ",\r
-    [9] = "Оглушительно пердит. ",\r
-    [10] = "Любит расширять реки. ",\r
-    [11] = "Варит самогон. ",\r
-    [12] = "Собирает мебель своими руками. ",\r
-    [13] = "Смотрит французское экспериментальное кино. ",\r
-    [14] = "Играет на компьютере. ",\r
-    [15] = "Водит грузовик. ",\r
-    [16] = "Участвует в мотогонках. ",\r
-    [17] = "Играет на скрипке и виолончели. ",\r
-    [18] = "Обожает железнодорожные аварии. ",\r
-    [19] = "Любит собак. ",\r
-    [20] = "Слушает радио. ",\r
-    [21] = "Часто принимает ванны. ",\r
-    [22] = "Обучает резьбе по пальмам. ",\r
-    [23] = "Делает мыльницы из овощей. ",\r
-    [24] = "Особый констебль на полставки. ",\r
-    [25] = "Бывший ведущий телевикторины. ",\r
-    [26] = "Коллекционирует осколки времен ВМВ. ",\r
-    [27] = "Переставляет мебель. ",\r
-    [28] = "Слушает рейв и трип-хоп. ",\r
-    [29] = "Любит злить насекомых при помощи дезодоранта. ",\r
-    [30] = "Перебивает плохих комедиантов. ",\r
-    [31] = "Шпионит на правительство. ",\r
-    [32] = "Втайне садовник. ",\r
-    [33] = "Провозит поддельные часы. ",\r
-    [34] = "Поет рок'н'ролл. ",\r
-    [35] = "Обожает дневные передачи. ",\r
-    [36] = "Щекочет форель. ",\r
-    [37] = "Завлекает туристов в музеи. ",\r
-  },\r
-  bad = {\r
-    [1] = "Часто тормозит и дергается. ",\r
-    [2] = "Невозможно заставить работать. ",\r
-    [3] = "Ничего не умеет и не приносит пользы. ",\r
-    [4] = "Хамит и ерничает. Не прощает и не забывает. ",\r
-    [5] = "Быстро устает и на все жалуется. ",\r
-    [6] = "Ничего не слышит. Пахнет капустой. ",\r
-    [7] = "Плюет на работу. Предаст при первой возможности. ",\r
-    [8] = "Ни о чем не думает и легко отвлекается. ",\r
-    [9] = "Нервничает и часто ошибается. ",\r
-    [10] = "Обижается и мстит за все. Ненавидит всех и вся. ",\r
-    [11] = "Не соблюдает технику безопасности. ",\r
-    [12] = "Видит работу в гробу. Настоящий лентяй. ",\r
-    [13] = "Рискует зря и плюет на последствия. ",\r
-    [14] = "Нагло врет и строит козни. ",\r
-    [15] = "Дерзит и смотрит на всех свысока. ",\r
-  },\r
-}\r
-tooltip = {\r
-  build_room_window = {\r
-    cost = "Цена выбранного кабинета",\r
-    room_classes = {\r
-      treatment = "Проказать процедурные кабинеты",\r
-      diagnosis = "Показать комнаты для диагностики",\r
-      facilities = "Показать служебные помещения",\r
-      clinic = "Показать специализированные кабинеты для лечения",\r
-    },\r
-    close = "Ничего не строить и вернуться к игре",\r
-  },\r
-  hire_staff_window = {\r
-    prev_person = "Предыдущий кандидат",\r
-    cancel = "Отмена",\r
-    psychiatrist = "Психиатр",\r
-    surgeon = "Хирург",\r
-    researcher = "Исследователь",\r
-    salary = "Зарплата",\r
-    next_person = "Следующий кандидат",\r
-    nurses = "Посмотреть медсестер",\r
-    handymen = "Посмотреть рабочих",\r
-    doctors = "Посмотреть докторов",\r
-    receptionists = "Посмотреть регистраторов",\r
-    doctor_seniority = "Авторитет (Студент, Доктор, Консультант)",\r
-    hire = "Нанять",\r
-    qualifications = "Дополнительные дипломы доктора",\r
-    staff_ability = "Компетентность",\r
-  },\r
-  place_objects_window = {\r
-    confirm = "Подтвердить",\r
-    cancel = "Отмена",\r
-    pick_up = "Поднять объект",\r
-    buy_sell = "Купить/продать",\r
-  },\r
-  rooms = {\r
-    ultrascan = "Доктор обследует пациентов при помощи ультрасканера",\r
-    research_room = "Исследователи придумывают новые лекарства и машины в исследовательском отделе",\r
-    fracture_clinic = "Здесь медсестра снимает гипс с пациентов со сломанными костями",\r
-    gps_office = "У терапевта пациенты начинают диагностику, и здесь же им сообщают неутешительные результаты",\r
-    inflation = "При помощи надувателя доктор лечит пациентов с раздутой головой",\r
-    staffroom = "В комнате персонала доктора и медсестры отдыхают и набираются сил",\r
-    jelly_vat = "При помощи специальной машины доктор лечит ожеление",\r
-    scanner = "Доктор использует сканер для диагностики пациентов",\r
-    decontamination = "При помощи обеззараживающего душа доктор лечит облученных пациентов",\r
-    pharmacy = "В аптеке медсестра раздает больным медикаменты",\r
-    cardiogram = "Доктор снимает кардиограмму для диагностики пациентов",\r
-    ward = "Палата используется как для диагностики, так и для лечения. Здесь пациенты готовятся к операции под наблюдением медсестры",\r
-    training_room = "В лекционной консультант может обучать других докторов",\r
-    operating_theatre = "В операционной работают сразу два хирурга",\r
-    psychiatry = "Здесь квалифицированный психиатр обследует пациентов и вправляет мозги самым сумасшедшим",\r
-    hair_restoration = "При помощи оволосителя доктор лечит плешивость",\r
-    tongue_clinic = "При помощи языкорезки доктор подрезает длинные языки",\r
-    dna_fixer = "Здесь доктор лечит пациентов с инопланетной ДНК",\r
-    general_diag = "Здесь доктор проводит общий осмотр пациентов. Дешево и сердито",\r
-    toilets = "Постройте туалеты, если не хотите чтобы пациенты загадили вам всю больницу",\r
-    electrolysis = "При помощи электролизатора доктор лечит волосение",\r
-    x_ray = "Доктор использует рентген для диагностики пациентов",\r
-    blood_machine = "Доктор использует анализатор крови для диагностики пациентов",\r
-  },\r
-  objects = {\r
-    litter = "Мусор: какому-то пациенту не удалось найти в вашей больнице мусорной корзины, и он бросил это прямо здесь",\r
-    sofa = "Диван: если у вас в комнате отдыха нет ничего интереснее, то хотя бы можно посидеть на диване",\r
-    bench = "Скамья: предоставляет одно сидячее место, скрашивая часы, проведенные в очередях",\r
-    video_game = "Игральный автомат: предоставляет вашим сотрудникам возможность порубиться в Hi-Octane",\r
-    auto_autopsy = "Автовскрывалка: очень помогает в исследовании заболеваний",\r
-    reception_desk = "Регистратура: отсюда регистраторша направит пациента к врачу",\r
-    tv = "Тель-а-визор: вы же не хотите, чтобы ваши сотрудники пропустили свои любимые передачи",\r
-    inflator = "Надуватель: излечивает раздутие головы",\r
-    desk = "Стол: надо ведь доктору куда-то поставить свой компьютер",\r
-    pool_table = "Бильярдный стол: помогает вашим работникам расслабиться",\r
-    bed = "Койка: на ней смогут прилечь те, кто уже не в силах стоять",\r
-    bookcase = "Книжный шкаф: полон справочных материалов на медицинские темы",\r
-    drinks_machine = "Торговый автомат: не дает пациентам умереть от жажды и приносит прибыль",\r
-    skeleton = "Скелет: используется как учебное пособие и на Хэллоуин",\r
-    computer = "Компьютер: незаменимый инструмент исследователя",\r
-    bin = "Корзина: чтобы пациентам было куда деть свой мусор",\r
-    pharmacy_cabinet = "Аптечный шкаф: тут хранятся все лекарства",\r
-    radiator = "Батарея: поддерживает тепло в вашей больнице",\r
-    atom_analyser = "Атомный анализатор: эта машина ускоряет все исследовательские процессы",\r
-    plant = "Растение: нравится пациентам и очищает воздух",\r
-    toilet = "Стульчак: пациенты... мм... пользуются им",\r
-    fire_extinguisher = "Огнетушитель: несколько уменьшает опасность поломки машин",\r
-    lecture_chair = "Лекционный стул: ваши доктора на нем сидят, записывают лекции, скучают и рисуют каракули. Чем больше стульев вы поставите, тем больше докторов сможет обучаться одновременно",\r
-    toilet_sink = "Раковина: наиболее чистоплотные пациенты моют здесь свои грязные руки. Они будут очень недовольны, если не найдут свободной раковины",\r
-    cabinet = "Картотека: содержит карточки пациентов, записи и научные документы",\r
-  },\r
-}\r
--- 4.2  Статус\r
-queue_window = {\r
-  num_in_queue = "Длина очереди",\r
-  num_entered = "Всего посещений",\r
-  max_queue_size = "Макс. длина",\r
-  num_expected = "Ожидается",\r
-}\r
-tooltip = {\r
-  handyman_window = {\r
-    prio_machines = "Увеличить приоритет ремонта",\r
-    prio_litter = "Увеличить приоритет уборки",\r
-    prio_plants = "Увеличить приоритет поливки",\r
-  },\r
-  machine_window = {\r
-    repair = "Вызвать рабочего для ремонта",\r
-    name = "Название",\r
-    close = "Закрыть",\r
-    times_used = "Количество использований",\r
-    status = "Состояние",\r
-    replace = "Заменить машину",\r
-  },\r
-  patient_window = {\r
-    graph = "Щелкните чтобы увидеть историю лечения или график график самочувствия",\r
-    casebook = "Посмотреть статистику по болезни",\r
-    close = "Закрыть",\r
-    queue = "Посмотреть очередь",\r
-    happiness = "Самочувствие пациента",\r
-    warmth = "Согретость пациента",\r
-    center_view = "Центрировать экран на пациенте",\r
-    thirst = "Уровень жажды пациента",\r
-    send_home = "Выставить из больницы",\r
-    abort_diagnosis = "Отправить на лечение немедленно, не дожидаясь окончания диагностики",\r
-  },\r
-  staff_window = {\r
-    doctor_seniority = "Авторитет (Студент, Доктор, Консультант)",\r
-    psychiatrist = "Психиатр",\r
-    close = "Закрыть окно",\r
-    ability = "Компетентность",\r
-    pick_up = "Взять",\r
-    sack = "Уволить",\r
-    surgeon = "Хирург",\r
-    happiness = "Настроение",\r
-    salary = "Ежемесячная зарплата",\r
-    name = "Имя",\r
-    tiredness = "Запас сил",\r
-    center_view = "Левая кнопка - центрировать экран, правая - выбрать следующего сотрудника",\r
-    skills = "Особые умения",\r
-    researcher = "Исследователь",\r
-    face = "Портрет - нажмите, чтобы перейти к экрану управления персоналом",\r
-  },\r
-}\r
--- 4.3  Запросы\r
-confirmation = {\r
-  abort_edit_room = "Вы сейчас строите или редактируете кабинет. Если все необходимое уже на месте, он будет построен, иначе же он будет удален. Продолжить?",\r
-  return_to_blueprint = "Точно вернуться к режиму разметки?",\r
-  delete_room = "Вы точно хотите удалить эту комнату?",\r
-  quit = "Вы выбрали выход. А вы в этом уверены?",\r
-  needs_restart = "Изменение этого параметра ребует перезапуска CorsixTH. Все несохраненные данные при этом будут потеряны. Продолжить?",\r
-  overwrite_save = "В этом файле уже есть сохраненная игра. Перезаписать ее?",\r
-  sack_staff = "Вы правда хотите уволить этого сотрудника?",\r
-  replace_machine = "Вы правда хотите заменить %s за %d$?",\r
-  restart_level = "Вы серьёзно хотите начать уровень заново?",\r
-}\r
-pay_rise = {\r
-  definite_quit = "Я увольняюсь, и точка. Я сыт по горло этим местом.",\r
-  regular = {\r
-    [1] = "Я крайне устаю. Мне нужен хороший отдых плюс повышение зарплаты на %d$, если хотите меня видеть на этой никчемной работе.",\r
-    [2] = "Я очень устаю. Мне надо отдохнуть и не помешает получить надбавку в %d$ до %d$. Пошевеливайся, деспот.",\r
-    [3] = "Ну все. Я тут тружусь как лошадь. Прибавьте мне %d$, а то уволюсь.",\r
-    [4] = "Я в негодовании. Требую добавить к зарплате %d$, чтобы стало %d$, или я ухожу.",\r
-    [5] = "Родители всегда говорили мне что в этом деле хорошо платят. Так что повысьте мне зарплату на %d$, или я пойду издавать компьютерные игры.",\r
-    [6] = "С меня хватит. Платите мне как следует. Я хочу, чтобы мне повысили зарплату на %d$.",\r
-  },\r
-  poached = "Мне предлагают %d$ у %s. Платите мне не меньше, или я ухожу.",\r
-}\r
-\r
--- 5.  Болезни\r
-diseases = {\r
-  general_practice = {\r
-    name = "Обследование: терапевт",\r
-  },\r
-  diag_ward = {\r
-    name = "Обследование: палата",\r
-  },\r
-  diag_ultrascan = {\r
-    name = "Обследование: ультрасканер",\r
-  },\r
-  diag_blood_machine = {\r
-    name = "Обследование: анализатор крови",\r
-  },\r
-  diag_x_ray = {\r
-    name = "Обследование: рентген",\r
-  },\r
-  diag_psych = {\r
-    name = "Обследование: психиатр",\r
-  },\r
-  diag_general_diag = {\r
-    name = "Обследование: общая диагностика",\r
-  },\r
-  diag_cardiogram = {\r
-    name = "Обследование: кардиограмма",\r
-  },\r
-  diag_scanner = {\r
-    name = "Обследование: сканер",\r
-  },\r
-  autopsy = {\r
-    name = "Вскрытие",\r
-  },\r
-  third_degree_sideburns = {\r
-    cause = "Причина - непреодолимая тоска по семидесятым.",\r
-    cure = "Лечение - психиатр должен, используя самые современные методы, убедить пациента, что чрезмерная волосатость уже не в моде.",\r
-    name = "Бакенбарды третьей степени",\r
-    symptoms = "Симптомы - длинные волосы, смешные штаны, обувь на платформе и сверкающий макияж.",\r
-  },\r
-  discrete_itching = {\r
-    cause = "Причина - крошечные насекомые с очень острыми зубами.",\r
-    cure = "Лечение - пациент выпивает липкий фармацевтический сироп, который защищает кожу.",\r
-    name = "Спонтанное зудение",\r
-    symptoms = "Симптомы - интенсивное чесание вплоть до воспламенения.",\r
-  },\r
-  the_squits = {\r
-    cause = "Причина - поедание кусочков пиццы, упавших под плиту.",\r
-    cure = "Лечение - клейкая смесь вязких фармацевтических реактивов сгущает все внутри у пациента.",\r
-    name = "Метания",\r
-    symptoms = "Симптомы - фу, какая гадость. Не будем об этом.",\r
-  },\r
-  spare_ribs = {\r
-    cause = "Причина - сидение на холодном каменном полу.",\r
-    cure = "Лечение - два хирурга должны удалить лишние ребра и завернуть их пациенту с собой.",\r
-    name = "Лишние ребра",\r
-    symptoms = "Симптомы - неприятные ощущения от массивной груди.",\r
-  },\r
-  king_complex = {\r
-    cause = "Причина - дух Короля, который захватил контроль над разумом пациента.",\r
-    cure = "Лечение - психиатр рассказывает пациенту как нелепо тот выглядит.",\r
-    name = "Комплекс Короля",\r
-    symptoms = "Симптомы - слабость к цветастой замшевой обуви и чизбургерам.",\r
-  },\r
-  fake_blood = {\r
-    cause = "Причина - скорее всего, пациент стал жертвой розыгрыша.",\r
-    cure = "Лечение - психиатр должен помочь пациенту успокоиться.",\r
-    name = "Фальшивая кровь",\r
-    symptoms = "Симптомы - красная жидкость в венах, которая испаряется при контакте с одеждой.",\r
-  },\r
-  invisibility = {\r
-    cause = "Причина - укус радиоактивного (и, само собой, невидимого) муравья.",\r
-    cure = "Лечение - напиток насыщенного цвета, приготовленный в аптеке, восстанавливает видимость пациента.",\r
-    name = "Невидимость",\r
-    symptoms = "Симптомы - пациент чувствует себя нормально и даже может использовать болезнь чтобы разыгрывать близких.",\r
-  },\r
-  golf_stones = {\r
-    cause = "Причина - вдыхание ядовитого газа, содержащегося в мячиках для гольфа.",\r
-    cure = "Лечение - образования удаляются хирургами в операционной.",\r
-    name = "Мячики в почках",\r
-    symptoms = "Симптомы - бред и чувство стыда.",\r
-  },\r
-  infectious_laughter = {\r
-    cause = "Причина - просмотр классических комедий.",\r
-    cure = "Лечение - квалифицированный психиатр должен напомнить пациенту, что не все в этой жизни смешно.",\r
-    name = "Заразный смех",\r
-    symptoms = "Симптомы - непроизвольное фырканье и повторение несмешных шуток.",\r
-  },\r
-  baldness = {\r
-    cause = "Причина - вранье и придумавание небылиц с целью привлечения внимания.",\r
-    cure = "Лечение - в ходе болезненной процедуры специальная машина плавно восстанавливает волосяной покров.",\r
-    name = "Плешивость",\r
-    symptoms = "Симптомы - блестящесть и смущение.",\r
-  },\r
-  heaped_piles = {\r
-    cause = "Причина - привычка торчать возле питьевых фонтанчиков.",\r
-    cure = "Лечение - приятная на вкус смесь сильных кислот растворяет кучи изнутри.",\r
-    name = "Скученные кучи",\r
-    symptoms = "Симптомы - у пациента такое чувство, будто он/она сидит на мешке с твердыми шариками.",\r
-  },\r
-  unexpected_swelling = {\r
-    cause = "Причина - все внезапное.",\r
-    cure = "Лечение - возбухание может быть уменьшено хирургами при помощи автогена.",\r
-    name = "Внезапное возбухание",\r
-    symptoms = "Симптом - возбухание.",\r
-  },\r
-  jellyitis = {\r
-    cause = "Причина - пища, богатая желатином и избыток физической активности.",\r
-    cure = "Лечение - пациента помещают в разжелетиватель в специальном кабинете.",\r
-    name = "Ожеление",\r
-    symptoms = "Симптомы - пациент чрезмерно трясется и часто падает.",\r
-  },\r
-  hairyitis = {\r
-    cause = "Причина - длительные прогулки в свете луны.",\r
-    cure = "Лечение - электролизатор удаляет волосы и запаивает поры.",\r
-    name = "Оволосение",\r
-    symptoms = "Симптомы - обостренное обоняние.",\r
-  },\r
-  alien_dna = {\r
-    cause = "Причина - прыгающие личинки разумных видов пришельцев.",\r
-    cure = "Лечение - в специальной машине ДНК извлекается, очищается от фрагментов пришельцев и быстро вставляется на место.",\r
-    name = "ДНК пришельцев",\r
-    symptoms = "Симптомы - постепенное превращение в пришельца и стремление уничтожить человечество.",\r
-  },\r
-  bloaty_head = {\r
-    cause = "Причина - нюхание сыра и питье неочищенной дождевой воды.",\r
-    cure = "Лечение - раздутая голова лопается и затем надувается до нормального давления при помощи хитроумной машины.",\r
-    name = "Раздутие головы",\r
-    symptoms = "Симптомы - очень неприятны для пациента.",\r
-  },\r
-  gastric_ejections = {\r
-    cause = "Причина - острая мексиканская и индийская пища.",\r
-    cure = "Лечение - выпивание специального связующего состава предотвращает какие бы то ни было извержения.",\r
-    name = "Гастральные извержения",\r
-    symptoms = "Симптомы - полупереваренная пища извергается из пациента в случайных местах.",\r
-  },\r
-  uncommon_cold = {\r
-    cause = "Причина - крошечные капли соплей в воздухе.",\r
-    cure = "Лечение - большой глоток необычной микстуры от кашля, сваренной из секретных ингредиентов в аптеке.",\r
-    name = "Необычная простуда",\r
-    symptoms = "Симптомы - сопли, чихание и обесцвечивание легких.",\r
-  },\r
-  corrugated_ankles = {\r
-    cause = "Причина - езда через асфальтовые гребни на дорогах.",\r
-    cure = "Лечение - слегка токсичная смесь трав и специй позволяет пациенту выпрямить лодыжки.",\r
-    name = "Волнистые лодыжки",\r
-    symptoms = "Симптомы - привычная обувь больше не подходит пациенту.",\r
-  },\r
-  sleeping_illness = {\r
-    cause = "Причина - чрезмерная активность сонной железы в глотке пациента.",\r
-    cure = "Лечение - медсестра должна дать пациенту большую дозу сильных стимуляторов.",\r
-    name = "Сонная болезнь",\r
-    symptoms = "Симптомы - непреодолимое желание поспать преследует пациента.",\r
-  },\r
-  sweaty_palms = {\r
-    cause = "Причина - боязнь собеседований.",\r
-    cure = "Лечение - психиатр должен уговорить пациента избавиться от этой выдуманной болезни.",\r
-    name = "Потные ладони",\r
-    symptoms = "Симптомы - рукопожатие пациента напоминает сжимание мокрой губки.",\r
-  },\r
-  serious_radiation = {\r
-    cause = "Причина - жевание изотопов плутония.",\r
-    cure = "Лечение - пациента нужно как следует промыть под обеззараживающим душем.",\r
-    name = "Сильное облучение",\r
-    symptoms = "Симптомы - пациент себя очень, очень плохо чувствует.",\r
-  },\r
-  gut_rot = {\r
-    cause = "Причина - Старая добрая крепкая микстура от кашля тетушки О'Мэлли.",\r
-    cure = "Лечение - медсестра приготовит специальную смесь химикатов для покрытия внутренностей пациента.",\r
-    name = "Гнилые кишки",\r
-    symptoms = "Симптомы - никакого кашля, но и никаких стенок желудка.",\r
-  },\r
-  iron_lungs = {\r
-    cause = "Причина - городской смог и дым от шашлыков.",\r
-    cure = "Лечение - два хирурга проводят операцию чтобы удалить затвердевшие легкие.",\r
-    name = "Железные легкие",\r
-    symptoms = "Симптомы - способность выдыхать огонь и громко кричать под водой.",\r
-  },\r
-  broken_wind = {\r
-    cause = "Причина - упражнения на беговой дорожке после еды.",\r
-    cure = "Лечение - насыщенная особыми водянистыми атомами микстура выпивается залпом.",\r
-    name = "Бурные ветра",\r
-    symptoms = "Симптомы - представляют опасность для находящих позади пациента.",\r
-  },\r
-  kidney_beans = {\r
-    cause = "Причина - разгрызание ледяных кубиков в напитках.",\r
-    cure = "Лечение - два хирурга должны удалить бобы, не прикасаясь к почкам.",\r
-    name = "Бобы в почках",\r
-    symptoms = "Симптомы - боль и частые визиты в туалет.",\r
-  },\r
-  transparency = {\r
-    cause = "Причина - слизывание йогурта с крышечек упаковок.",\r
-    cure = "Лечение - специально охлажденная и подкрашенная в аптеке вода вылечит эту болезнь.",\r
-    name = "Прозрачность",\r
-    symptoms = "Симптомы - плоть становится прозрачной и ужасно выглядит.",\r
-  },\r
-  broken_heart = {\r
-    cause = "Причина - кто-нибудь более молодой, богатый и стройный чем пациент.",\r
-    cure = "Лечение - два хирурга вскрывают грудную клетку и, затаив дыхание, аккуратно собирают сердце.",\r
-    name = "Разбитое сердце",\r
-    symptoms = "Симптомы - плач и боли в мышцах от разрывания праздничных фотографий.",\r
-  },\r
-  slack_tongue = {\r
-    cause = "Причина - хроническое обсуждение мыльных опер.",\r
-    cure = "Лечение - язык помещается в языкорезку и укорачивается быстро, точно, безжалостно.",\r
-    name = "Длинный язык",\r
-    symptoms = "Симптомы - язык примерно в пять раз увеличен в размерах.",\r
-  },\r
-  tv_personalities = {\r
-    cause = "Причина - просмотр телепередач в дневное время.",\r
-    cure = "Лечение - квалифицированный психиатр должен убедить пациента выкинуть телевизор и купить радио.",\r
-    name = "Звезда экрана",\r
-    symptoms = "Симптомы - пациент думает, что может вести собственное кулинарное шоу.",\r
-  },\r
-  ruptured_nodules = {\r
-    cause = "Причина - прыжки с тарзанкой в холодную погоду.",\r
-    cure = "Лечение - хирург удаляет грыжу твердой, уверенной рукой.",\r
-    name = "Грыжа",\r
-    symptoms = "Симптомы - невозможность сидеть с комфортом.",\r
-  },\r
-  fractured_bones = {\r
-    cause = "Причина - падение с большой высоты на бетонные поверхности.",\r
-    cure = "Лечение - сперва накладывается гипс, затем он удаляется при помощи устройства с лазером.",\r
-    name = "Сломанные кости",\r
-    symptoms = "Симптомы - громкий треск и неспособность использовать поврежденные конечности.",\r
-  },\r
-  chronic_nosehair = {\r
-    cause = "Причина - высокомерное фыркание в присутствии менее успешных людей.",\r
-    cure = "Лечение - отвратительное противоволосяное зелье приготавливается в аптеке.",\r
-    name = "Хроническое носоволосение",\r
-    symptoms = "Симптомы - нособорода, в которой можно свить гнездо.",\r
-  },\r
-}\r
-\r
--- 6.  Факсы\r
-fax = {\r
-  --  Эпидемия\r
-  epidemic = {\r
-    cover_up_explanation_1 = "Или вы можете попытаться вылечить всех зараженных, пока про это не узнали в министерстве здравоохранения.",\r
-    cover_up_explanation_2 = "Если к приезду инспектора эпидемия все еще будет бушевать, приготовьтесь к неприятностям.",\r
-    choices = {\r
-      cover_up = "Попытаться вылечить всех зараженных пациентов пока есть время и пока он еще в больнице.",\r
-      declare = "Объявить об эпидемии. Признать свою вину и заплатить штраф.",\r
-    },\r
-    disease_name = "Ваши доктора обнаружили особо заразный подвид %s.",\r
-    declare_explanation_fine = "Вы можете объявить об эпидемии, заплатить штраф в %d$, тогда вам немедленно окажут помощь в вакцинации. Ваша репутация несколько пострадает.",\r
-  },\r
-  epidemic_result = {\r
-    fine_amount = "Правительство объявило чрезвычайное положение, а вас оштрафовали на %d$.",\r
-    close_text = "Ура!",\r
-    hospital_evacuated = "У комиссии не осталось другого выбора, кроме как объявить эвакуацию.",\r
-    succeeded = {\r
-      part_1_name = "До департамента здоровья дошли слухи, что в вашей больнице бушует эпидемия %s.",\r
-      part_2 = "Однако, инспектору не удалось найти им подтверждение.",\r
-    },\r
-    compensation_amount = "Правительство решило компенсировать ущерб, который эти враки нанесли репутации вашей больницы, в сумме %d$.",\r
-    failed = {\r
-      part_1_name = "В попытке скрыть наличие заразной инфекции %s,",\r
-      part_2 = "ваши сотрудники вызвали распространение болезни по округе.",\r
-    },\r
-    rep_loss_fine_amount = "Журналисты уже заточили карандаши. Ваша репутация серьезно пострадает. К тому же, вас оштрафовали на %d$.",\r
-  },\r
-  --  Визит шишки\r
-  vip_visit_query = {\r
-    choices = {\r
-      invite = "Отправить шишке официальное приглашение",\r
-      refuse = "Наврать что-нибудь, чтобы не приходил",\r
-    },\r
-    vip_name = "%s выразил желание посетить вашу больницу",\r
-  },\r
-  vip_visit_result = {\r
-    telegram = "Телеграмма!",\r
-    remarks = {\r
-      good = {\r
-        [1] = "Какая хорошая больница! Спасибо за приглашение.",\r
-        [2] = "Хмм... Определенно, неплохое медицинское учреждение.",\r
-        [3] = "Мне очень понравилась ваша милая больничка. Ну, кто со мной в ресторан?",\r
-      },\r
-      super = {\r
-        [1] = "Что за невероятная больница! Если я вдруг заболею, отвезите меня туда.",\r
-        [2] = "Вот это я понимаю - больница!",\r
-        [3] = "Это супербольница. Уж я-то в них разбираюсь.",\r
-      },\r
-      bad = {\r
-        [1] = "Не надо было мне приходить. Лучше бы я просидел четырехчасовую оперу!",\r
-        [2] = "Мне до сих пор не по себе. Они правда называют свое заведение больницей? Больше похоже на свинарник!",\r
-        [3] = "Я сыт по горло визитами в подобные выгребные ямы и постоянным вниманием прессы! Я подаю в отставку.",\r
-      },\r
-      mediocre = {\r
-        [1] = "Что ж, я видал и похуже. Им есть куда расти.",\r
-        [2] = "Не знаю, стоит ли туда обращаться, если почувствуете себя неважно.",\r
-        [3] = "Что я могу сказать, больница как больница. Я ожидал большего.",\r
-      },\r
-      very_bad = {\r
-        [1] = "Ну и свалка! Я приложу все усилия чтобы ее закрыли.",\r
-        [2] = "Никогда не видел больницы хуже. Какой позор!",\r
-        [3] = "Я потрясен. Это нельзя назвать больницей! Мне надо выпить.",\r
-      },\r
-    },\r
-    rep_boost = "Ваша репутация улучшилась.",\r
-    vip_remarked_name = "После посещения вашей больницы, %s заметил:",\r
-    cash_grant = "Вам выдали грант в размере %d$.",\r
-    rep_loss = "Ваша репутация пострадала.",\r
-    close_text = "Спасибо за приглашение.",\r
-  },\r
-  --  Болезни\r
-  disease_discovered = {\r
-    discovered_name = "Ваша команда обнаружила новое заболевание. Это %s",\r
-  },\r
-  disease_discovered_patient_choice = {\r
-    need_to_build = "Для лечения нам потребуется %s.",\r
-    need_to_employ = "Наймите %s чтобы вылечить это.",\r
-    what_to_do_question = "Что нам делать с этим пациентом?",\r
-    guessed_percentage_name = "Мы не совсем уверены, что с этим пациентом. Существует вероятность в %d% что это %s",\r
-    choices = {\r
-      send_home = "Отправить пациента домой.",\r
-      research = "Отправить пациента в исследовательский отдел.",\r
-      wait = "Задержать пациента в больнице на какое-то время.",\r
-    },\r
-    disease_name = "Ваша команда обнаружила новое заболевание. Это %s",\r
-    need_to_build_and_employ = "Можно будет попробовать, если вы построите %s и наймете %s .",\r
-    can_not_cure = "Мы не можем это вылечить.",\r
-  },\r
-  diagnosis_failed = {\r
-    choices = {\r
-      send_home = "Отправить пациента домой.",\r
-      take_chance = "Рискнуть и попытаться вылечить.",\r
-      wait = "Задержать пациента, пока вы не построите еще кабинетов диагностики.",\r
-    },\r
-    situation = "Мы проверили этого пациента на всех наших машинах, но так и не поняли, что с ним случилось.",\r
-    what_to_do_question = "Что нам с ним делать?",\r
-    partial_diagnosis_percentage_name = "Есть шанс в %d%, что мы правильно угадаем какой вид %s у этого пациента.",\r
-  },\r
-  --  Чрезвычайная ситуация\r
-  emergency = {\r
-  locations = {\r
-    [1] = "Новоуренгойский химзавод",\r
-    [2] = "Фальшивый Университет",\r
-    [3] = "Центр Принудительного Озеленения",\r
-    [4] = "Институт Разработки Опасных Штук",\r
-    [5] = "Клуб Хороших Танцоров",\r
-    [6] = "Издательство «МакулатураПресс»",\r
-    [7] = "Похоронное бюро «Безенчук и нимфы»",\r
-    [8] = "Китайский ресторанчик дяди Вонга",\r
-    [9] = "ГлавХимСбытСтыдЗагранПоставка",\r
-  },\r
-    num_disease = "У нас тут %d человек с диагнозом %s и им требуется немедленное лечение.",\r
-    cure_possible_drug_name_efficiency = "У вас есть все необходимое оборудование и специалисты. У вас есть нужное лекарство. Это %s и оно эффективно на %d%",\r
-    cure_not_possible_employ = "Вам потребуется нанять %s",\r
-    cure_not_possible = "Сейчас вы не можете это вылечить.",\r
-    cure_possible = "У вас есть все необходимое оборудование и специалисты, так что вы, наверное, справитесь.",\r
-    choices = {\r
-      accept = "Да. Я разберусь с этой ситуацией.",\r
-      refuse = "Нет. Я отказываюсь в этом участвовать.",\r
-    },\r
-    location = "На предприятии %s чрезвычайная ситуация.",\r
-    cure_not_possible_build = "Вам надо будет построить %s",\r
-    cure_not_possible_build_and_employ = "Вам надо будет построить %s и нанять %s",\r
-    bonus = "Вознаграждение за помощь составит %d. Если вы не справитесь, ваша репутация серьезно пострадает.",\r
-  },\r
-  emergency_result = {\r
-    earned_money = "Из всей суммы %d$ вы заработали %d$.",\r
-    close_text = "Нажмите чтобы закрыть.",\r
-    saved_people = "Вы спасли %d из %d человек.",\r
-  },\r
-}\r
-\r
--- 7.  Советчик\r
-adviser = {\r
-  tutorial = {\r
-    build_reception = "Привет. Прежде всего, вашей новой больнице понадобится регистратура. Выберите ее в меню обстановки коридоров.",\r
-    order_one_reception = "Щелкните один раз на мигающей строке, чтобы заказать стойку регистратуры.",\r
-    accept_purchase = "Щелкните на мигающей кнопке, чтобы подтвердить заказ.",\r
-    reception_invalid_position = "Стойка сейчас серого цвета, потому что ее нельзя разместить здесь. Попробуйте передвинуть или развернуть ее.",\r
-    rotate_and_place_reception = "Пощелкайте правой кнопкой, чтобы развернуть стойку и установите ее левой кнопкой.",\r
-    hire_receptionist = "А еще вам понадобится регистратор, чтобы принимать новых посетителей.",\r
-    select_receptionists = "Нажмите мигающую кнопку, чтобы просмотреть регистраторов, которые ищут работу. Число на кнопке показывает, сколько кандидатур доступно.",\r
-    next_receptionist = "Это резюме первой регистраторши в нашем списке. Нажмите мигающую кнопку, чтобы посмотреть следующее.",\r
-  prev_receptionist = "Нажмите мигающую кнопку, чтобы вернуться к предыдущему резюме.",\r
-    choose_receptionist = "Выберите регистратора, чьи профессиональные способности и зарплата вас устраивают и нажмите мигающую кнопку чтобы нанять ее.",\r
-    receptionist_invalid_position = "Здесь ее поставить нельзя.",\r
-    place_receptionist = "Поставьте вашу новую регистраторшу, где хотите. Она достаточно умна, чтобы добраться до своего стола.",\r
-    build_gps_office = "Чтобы начать прием пациентов, первым делом постройте кабинет терапевта.",\r
-    select_diagnosis_rooms = "Нажмите мигающую кнопку, чтобы увидеть список комнат диагностики.",\r
-    click_gps_office = "Нажмите мигающую кнопку, чтобы выбрать кабинет терапевта.",\r
-    click_and_drag_to_build = "Для начала решите, какого размера будет новый кабинет. Удерживайте левую кнопку мыши и растяните чертеж до нужного размера.",\r
-    room_too_small = "Чертеж сейчас красного цвета потому, что он слишком мал. Растащите его побольше.",\r
-    room_in_invalid_position = "Ой! Такой чертеж не пойдет, красная область перекрывает другие кабинеты или находится за стенами больницы.",\r
-    room_big_enough = "Такого размера достаточно. Вы можете передвинуть кабинет или изменить размер еще раз, если хотите.",\r
-    place_door = "Двигайте мышью вдоль стен кабинета, чтобы выбрать место для двери.",\r
-    door_in_invalid_position = "Нет! Здесь нельзя сделать вход в кабинет. Щелкните где-нибудь на стене чертежа.",\r
-    place_windows = "Проделайте несколько окон точно так же, как вы сделали дверь. Это совсем не обязательно, но так у ваших работников будет, куда глазеть в свободное время.",\r
-    window_in_invalid_position = "Тут нельзя сделать окно. Будьте добры указать другое место на стене кабинета.",\r
-    place_objects = "Правая кнопка вращает мебель, а левая устанавливает ее.",\r
-    object_in_invalid_position = "Это предмет нельзя поставить здесь. Пожалуйста, переместите его или попробуйте повращать, возможно он станет сюда боком.",\r
-    confirm_room = "Нажмите мигающую кнопку, чтобы завершить строительство, или нажмите на крестик, чтобы вернуться к предыдущему шагу.",\r
-    information_window = "Справочное сообщение рассказывает вам о кабинете терапевта, который вы только что построили.",\r
-    hire_doctor = "Чтобы обследовать и лечить пациентов, вам понадобится доктор.",\r
-    select_doctors = "Нажмите мигающую кнопку, чтобы просмотреть докторов, которые ищут работу.",\r
-    choose_doctor = "Как следует изучите резюме и рекомендации кандидатов прежде чем сделаете выбор.",\r
-    place_doctor = "Поставьте доктора где-нибудь в пределах больницы. Он направится в кабинет терапевта, когда к вам придет первый пациент.",\r
-    doctor_in_invalid_position = "Эй! Тут его поставить нельзя.",\r
-  },\r
-  epidemic = {\r
-    hurry_up = "Если что-то не сделать с этой эпидемией, мы окажемся в беде по самые ноздри. Шевелитесь!",\r
-    serious_warning = "Эта заразная болезнь распространяется с невиданной скоростью. Сделайте же что-нибудь!",\r
-    multiple_epidemies = "Похоже, у нас тут несколько эпидемий сразу. Какой кошмар.",\r
-  },\r
-  staff_advice = {\r
-    need_handyman_machines = "Вам понадобится рабочий, чтобы ремонтировать машины в больнице.",\r
-    need_doctors = "У вас не хватает врачей. Можно попробовать отправить самых лучших докторов в кабинеты с наибольшими очередями, вдруг поможет.",\r
-    need_handyman_plants = "Вам понадобится рабочий, чтобы поливать растения.",\r
-    need_handyman_litter = "Посетители совсем загадили нашу больницу. Наймите рабочего, чтобы подметать за ними.",\r
-    need_nurses = "Вам нужно нанять медсестру. Аптека и палата не могут работать сами по себе.",\r
-    too_many_doctors = "У вас слишком много докторов. Некоторые из них болтаются без дела.",\r
-    too_many_nurses = "Я думаю что у вас слишком много медсестер... Они вам так нравятся?",\r
-  },\r
-  earthquake = {\r
-    damage = "От землетрясения пострадали %d машин и %d человек.",\r
-    alert = "Приближается землетрясение. Ваши машины могут пострадать от него, а если они в плохом состоянии, то и вовсе развалиться.",\r
-    ended = "Фух. Это было довольно сильным, примерно %d по шкале Рихтера.",\r
-  },\r
-  surgery_requirements = {\r
-    need_surgeons_ward_op = "Чтобы выполнять операции, вам надо нанять двух хирургов, а также построить палату и операционную.",\r
-    need_surgeon_ward = "Чтобы начать оперировать, вам нужен еще один хирург и палата.",\r
-  },\r
-  vomit_wave = {\r
-    started = "Похоже, в нашей больнице завелся рвотный вирус. Если бы вы поддерживали чистоту, этого бы не случилось. Наймите больше рабочих.",\r
-    ended = "Уф! Похоже, волна тошноты отступила. На будущее, постарайтесь содержать больницу в чистоте.",\r
-  },\r
-  level_progress = {\r
-    halfway_lost = "Вы на полпути к поражению.",\r
-    dont_kill_more_patients = "Вы больше не можете себе позволить убивать пациентов.",\r
-    another_patient_killed = "Ну вот! Еще один склеил ласты. И таких уже %d по больнице.",\r
-    halfway_won = "Вы на полпути к победе.",\r
-    close_to_win_increase_value = "Вы почти выиграли. Увеличьте стоимость больницы на %d.",\r
-    financial_criteria_met = "Вы уже заработали достаточно денег. Не давайте балансу опуститься ниже %d и продолжайте эффективно управлять больницей.",\r
-    nearly_won = "Вы уже почти выграли этот уровень.",\r
-    hospital_value_enough = "Не давайте стоимости больницы упасть ниже %d и разберитесь с остальными проблемами, чтобы победить.",\r
-    another_patient_cured = "Отлично, еще один пациент покинул больницу живым и здоровым. Мы вылечили уже %d.",\r
-    three_quarters_lost = "Вы на три четверти проиграли этот уровень.",\r
-    reputation_good_enough = "Хорошо, ваша репутация достаточно высока. Не опускайте ее ниже %d и разберитесь с имеющимися проблемами, чтобы победить.",\r
-    cured_enough_patients = "Вы вылечили достаточно пациентов, но ваша больница еще недостаточно хороша.",\r
-    nearly_lost = "Еще чуть-чуть - и вы проиграете.",\r
-    improve_reputation = "Вам надо поднять репутацию еще на %d, чтобы выиграть этот уровень.",\r
-    three_quarters_won = "Вы прошли три четверти пути к победе.",\r
-  },\r
-  staff_place_advice = {\r
-    receptionists_only_at_desk = "Регистраторы могут работать только в регистратуре.",\r
-    only_psychiatrists = "В психиатрии могут работать только доктора с дипломом психиатра.",\r
-    only_surgeons = "Только хирурги могут работать в операционной.",\r
-  },\r
-  room_forbidden_non_reachable_parts = "Так вы заблокируете доступ к другим частям больницы.",\r
-  research = {\r
-    machine_improved = "%s улучшен вашим исследовательским отделом.",\r
-    drug_fully_researched = "Вы исследовали %s на 100%.",\r
-    new_machine_researched = "Изобретена новая %s.",\r
-    drug_improved = "Исследовательский отдел улучшил ваше лекарство от %s.",\r
-  },\r
-  boiler_issue = {\r
-    minimum_heat = "Я вас везде ищу! Паровой котел в подвале развалился. Скоро у нас в больнице станет весьма прохладно.",\r
-    maximum_heat = "Паровой котел в подвале заклинило! Регулятор температуры вышел из строя и мы тут все скоро помрем от жары! Можно попробовать поставить еще автоматов с газировкой.",\r
-    resolved = "Ну слава Богу! Система отопления снова работает как надо. Теперь температура в больнице станет нормальной.",\r
-  },\r
-  room_requirements = {\r
-    research_room_need_researcher = "В исследовательском отделе должен работать доктор-исследователь.",\r
-    op_need_another_surgeon = "Вам нужен еще один хирург, чтобы операционная наконец заработала.",\r
-    op_need_ward = "Вам нужна палата, чтобы готовить пациентов к операции.",\r
-    reception_need_receptionist = "Прием пацентов ведет регистратор.",\r
-    psychiatry_need_psychiatrist = "Раз уж у вас есть кабинет психиатра, наймите и самого психиатра.",\r
-    pharmacy_need_nurse = "Наймите медсестру, чтобы работать в аптеке.",\r
-    ward_need_nurse = "Вам нужно нанять медсестру на работу в этой палате.",\r
-    op_need_two_surgeons = "Наймите двух хирургов, чтобы начать выполнять операции.",\r
-    training_room_need_consultant = "Вам нужен консультант, чтобы читать лекции.",\r
-    gps_office_need_doctor = "Вам нужно нанять доктора, который будет вести прием в этом кабинете.",\r
-  },\r
-  goals = {\r
-    win = {\r
-      money = "Заработайте еще %d$, чтобы соответствовать финансовым требованиям этого уровня.",\r
-      cure = "Вылечите еще %d пациентов, чтобы выиграть этот уровень.",\r
-      reputation = "Поднимите свою репутацию до %d, чтобы удолетворить требования уровня.",\r
-      value = "Вам нужно поднять стоимость больницы до %d$",\r
-    },\r
-    lose = {\r
-      kill = "Убейте еще %d пациентов и вы проиграете!",\r
-    },\r
-  },\r
-  warnings = {\r
-    charges_too_low = "Вы мало просите за свои услуги. Хоть это и привлекает новых клиентов, вы с них много не получите.",\r
-    charges_too_high = "У вас очень высокие цены. Это может временно поднять доходы, но так вы отпугиваете потенциальных клиентов.",\r
-    staff_overworked = "Ваши люди сильно устают. От этого они работают кое-как и могут соверщать катастрофические ошибки.",\r
-    doctors_tired = "Ваши доктора сильно устали. Скорее разрешите им отдохнуть.",\r
-    people_did_it_on_the_floor = "У одного из пациентов иссякло терпение. Теперь кому-то придется все это отмывать.",\r
-    queues_too_long = "У вас в больнице длинные очереди.",\r
-    money_very_low_take_loan = "Ваш банковский баланс ниже плинтуса. Я слышала, у них там займы выдают.",\r
-    patients_very_thirsty = "Ваши пациенты страдают от жажды. Если вы не поставите торговые автоматы, они пойдут пить домой, а лечиться - в другую больницу!",\r
-    machinery_very_damaged = "Срочно найдите ремонтника, чтобы чинить ваши машины, а то кто-нибудь серьезно пострадает!",\r
-    handymen_tired2 = "Ваши рабочие спят на ходу. Немедленно отправьте их в комнату отдыха.",\r
-    desperate_need_for_watering = "Ваши растения умирают от жажды. Наймите рабочего, чтобы поливать их.",\r
-    nurses_tired = "Ваши медсестры валятся с ног от усталости. Им очень нужен отдых.",\r
-    too_much_litter = "У вас проблема с мусором. Ее можно решить, наняв еще рабочих.",\r
-    reception_bottleneck = "Регистратура не справляется с наплывом посетителей. Вам нужно расширить ее и нанять еще регистратора.",\r
-    place_plants4 = "Поставьте еще горшков с растениями, чтобы облегчить страдания пациентов.",\r
-    change_priorities_to_plants = "Прикажите вашим рабочим чаще поливать растения.",\r
-    staff_too_hot = "Вашим сотрудникам жарко. Уберите лишние батареи из кабинетов или уменьшите нагрев.",\r
-    finanical_trouble2 = "Начинайте зарабатывать деньги или окажетесь за воротами. Потеряйте еще %d$ и вы проиграете.",\r
-    plants_thirsty = "Присматривайте за растениями, их не помешает поливать почаще.",\r
-    litter_everywhere = "У вас свалка, а не больница. Направьте еще рабочих на уборку.",\r
-    nurses_tired2 = "Ваши медсестры засыпают на работе. Отправьте их отдыхать.",\r
-    plants_dying = "Ваши растения засыхают на глазах, они в жизни не видели лейки. Мертвые растения нагоняют тоску на пациентов.",\r
-    reduce_staff_rest_threshold = "Я тут подумала, может стоит уменьшить порог усталости для персонала в настройках политики больницы? Я не то, что бы настаиваю.",\r
-    more_toilets = "Больнице нужны туалеты. Ваши клиенты с трудом сдерживают себя.",\r
-    hospital_is_rubbish = "Везде говорят, что ваша больница ни к черту. Это ничем не помогает нам привлекать новых клиентов.",\r
-    pay_back_loan = "У вас полно денег. Как насчет возврата долгов?",\r
-    financial_trouble3 = "Состояние вашего банковского счета внушает опасения. Вам очень нужны деньги. Вы всего в %d$ от банкротства.",\r
-    bankruptcy_imminent = "Эй! Еще немного и вы обанкротитесь. Тратьте осторожнее!",\r
-    build_toilet_now = "Терпение ваших клиентов подходит к концу. Немедленно постройте туалет, или последствия не заставят себя ждать. И перестаньте ухмыляться, это серьезно!",\r
-    patient_stuck = "Кто-то заблудился в ваших коридорах. У вас тут больница или парк развлечений?",\r
-    no_patients_last_month = "В этом месяце у нас не было ни одного клиента. Вот так сюрприз.",\r
-    more_benches = "Не помешает поставить скамеек. Не заставляйте больных стоять.",\r
-    many_epidemics = "Похоже, у нас тут несколько эпидемий сразу. Это может обернуться серьезными проблемами.",\r
-    place_plants_to_keep_people = "Люди злятся и уходят. Может горшков с цветами поставить?",\r
-    patients_thirsty2 = "Пациенты хотят пить. Купите еще торговых автоматов или переставьте те, что есть, поудобнее.",\r
-    money_low = "У вас заканчиваются деньги!",\r
-    staff_unhappy = "Ваши сотрудники недовольны работой. Попробуйте подбодрить их премиями, а лучше постройте комнату персонала. Еще можно изменить политику больницы.",\r
-    people_freezing = "Невероятно, в наш век центрального отопления ваши пациенты дрожат от холода. Поставьте батареи отопления и увеличьте нагрев.",\r
-    need_toilets = "Пациентам нужны туалеты. И, желательно, поскорее.",\r
-    nobody_cured_last_month = "В прошедшем месяце вы никого не вылечили.",\r
-    patients_very_cold = "Пациенты замерзают. Увеличьте нагрев и поставьте побольше батарей в больнице.",\r
-    build_toilets = "Немедленно постройте туалет или столкнетесь с антисанитарными последствиями. А запах...",\r
-    many_killed = "Вы уже убили %d человек. Вы же их вроде лечить должны.",\r
-    place_plants2 = "Люди уходят. Может, им не хватает зеленых растений?",\r
-    staff_tired = "Ваши сотрудники невероятно устали. Если вы не дадите им отдохнуть в комнате персонала, они могут слететь с катушек.",\r
-    machines_falling_apart = "Ваши машины разваливаются. Наймите ремонтника немедленно!",\r
-    patients_unhappy = "Людям не нравится ваша больница. Предпримите что-нибудь по этому поводу.",\r
-    place_plants3 = "Пациенты пребывают в печали. Поставьте горшков с цветами, чтобы подбодрить их.",\r
-    staff_unhappy2 = "Ваши сотрудники недовольно ворчат. Скоро они захотят повышения зарплаты.",\r
-    cash_low_consider_loan = "У вас на счету негусто. Как насчет кредита?",\r
-    queue_too_long_at_reception = "У вас в регистратуре огромная очередь. Поставьте еще одну стойку и наймите регистратора.",\r
-    queue_too_long_send_doctor = "В больнице огромная очередь в %s. Убедитесь, что там ведется прием.",\r
-    financial_trouble = "Ваше финансовое положение удручает. Сделайте же что-нибудь! Потратьте еще %d$ и вы проиграете!",\r
-    doctors_tired2 = "Ваши доктора невероятно устали. Им нужен отдых.",\r
-    handymen_tired = "Ваши рабочие невероятно устали. Им нужен отдых.",\r
-    patient_leaving = "Вот уходит пациент. Причина? У вас никчемная и бесполезная больница.",\r
-    machinery_damaged2 = "Вашим машинам требуется ремонт, наймите рабочего.",\r
-    patients_leaving = "Клиенты уходят. Сделайте вашу больницу более терпимой, поставив скамейки, растения, автоматы с газировкой и прочее.",\r
-    epidemic_getting_serious = "Эта заразная болезнь быстро распространяется. Сделайте же что-нибудь!",\r
-    machinery_damaged = "Быстрее почините свои машины. Скоро они начнут ломаться.",\r
-    people_have_to_stand = "Несчастные больные вынуждены стоять. Поставьте еще скамеек.",\r
-    build_staffroom = "Немедленно постройте комнату персонала. Ваши люди скоро начнут падать в обморок от усталости. Неужели для вас нет ничего святого!",\r
-    machinery_slightly_damaged = "Оборудование вашего госпиталя понемногу изнашивается. Не забывайте чинить его время от времени.",\r
-    need_staffroom = "Вашим сотрудникам нужна комната для отдыха.",\r
-    patients_getting_hot = "В вашей больнице слишком жарко. Пожалуйста, снизьте нагрев или уберите часть батарей.",\r
-    machinery_deteriorating = "Ваши машины начали изнашиваться от частого использования. Присматривайте за ними.",\r
-    patients_too_hot = "Пациенты жалуются на жару. Уберите лишние батареи, снизьте температуру или поставьте еще автоматов с газировкой.",\r
-    patients_thirsty = "Пациенты хотят пить. Может быть, стоит поставить торговые автоматы?",\r
-    machine_severely_damaged = "%s скоро совсем развалится.",\r
-    litter_catastrophy = "Мусор в вашей больнице выходит из под контроля. Скорее направьте еще рабочих на уборку!",\r
-    staff_very_cold = "Сотрудники жалуются на холод. Увеличьте температуру или поставьте еще батарей.",\r
-    deal_with_epidemic_now = "Если что-то не сделать с этой эпидемией, мы окажемся в беде по самые ноздри. Шевелитесь!",\r
-    too_many_plants = "Я вижу, вы любите цветы. У вас тут настоящие джунгли.",\r
-    patients_really_thirsty = "Пациенты очень хотят пить. Поставьте ваши торговые автоматы туда, где самые длинные очереди.",\r
-    some_litter = "Дайте рабочим указание прибраться в больнице, пока проблема с мусором не разрослась.",\r
-    patients_annoyed = "Люди терпеть не могут вашу больницу, и я не могу их винить за это. Разберитесь с вашими проблемами, или будет хуже!",\r
-  },\r
-  placement_info = {\r
-    door_cannot_place = "Извините, тут дверь проделать нельзя.",\r
-    staff_cannot_place = "К сожалению, этого человека нельзя здесь поставить.",\r
-    object_cannot_place = "Сюда не поместится.",\r
-    room_cannot_place = "Здесь нельзя устроить кабинет.",\r
-    room_cannot_place_2 = "Тут кабинет не поместится.",\r
-    window_cannot_place = "Здесь нельзя сделать окно.",\r
-    reception_cannot_place = "Регистратура сюда не встанет.",\r
-  },\r
-  information = {\r
-    larger_rooms = "Большие кабинеты повышают самооценку и производительность людей, которые в них работают.",\r
-    extra_items = "Дополнительные предметы в кабинетах нравятся вашим сотрудникам и повышают производительность.",\r
-    epidemic = "У вас в больнице распространяется заразная болезнь. Это нужно немедленно пресечь!",\r
-    promotion_to_doctor = "Один из ваших студентов стал доктором.",\r
-    emergency = "Чрезвычайная ситуация! Караул! Спасайся кто может!",\r
-    patient_abducted = "Вашего клиента похищают пришельцы!",\r
-    first_cure = "Отличная работа! Вы только что вылечили своего первого пациента.",\r
-    promotion_to_consultant = "Один из ваших докторов стал консультантом.",\r
-    handyman_adjust = "Вы можете повысить эффективность рабочих, перераспределив их приоритеты.",\r
-    promotion_to_specialist = "Один из ваших докторов стал %s.",\r
-    initial_general_advice = {\r
-      rats_have_arrived = "В вашей больнице завелись крысы. Попробуйте пострелять их своей мышью.",\r
-      first_patients_thirsty = "Посетители в вашей больнице хотят пить. Поставьте для них автоматы с газировкой.",\r
-      research_now_available = "Вы построили исследовательский отдел. Теперь вы можете открыть окно исследований.",\r
-      decrease_heating = "Посетители жалуются на жару. Понизьте уровень нагрева. Это можно сделать в окне карты.",\r
-      first_emergency = "Над головой чрезвычайных пациентов крутится мигалка. Вылечите их до того, как закончится время.",\r
-      first_epidemic = "У вас в больнице эпидемия! Примите решение, объявите ли вы о ней или попытаетесь скрыть.",\r
-      taking_your_staff = "У вас пытаются переманить сотрудника. Вам придется побороться, если хотите удержать его.",\r
-      place_radiators = "Посетители жалуются на холод. Вы можете заказать дополнительные батареи из меню обстановки коридоров.",\r
-      epidemic_spreading = "Заразная болезнь распространяется по больнице. Постарайтесь вылечить зараженных до того, как они уйдут домой.",\r
-      machine_needs_repair = "Одна из ваших машин требует ремонта. Найдите дымящуюся машину и щелкните на ней. Затем нажмите кнопку вызова рабочего.",\r
-      increase_heating = "Пациенты замерзают. Увеличьте нагрев в окне карты.",\r
-      first_VIP = "Скоро вас посетит с экскурсией какая-то большая шишка. Постарайтесь, чтобы он не заметил антисанитарии и недовольных пациентов.",\r
-    },\r
-    patient_leaving_too_expensive = "Пациент ушел, не заплатив за %s. Для него это слишком дорого.",\r
-    vip_arrived = "Внимание! %s прибыл в вашу больницу с официальным визитом! Проследите, чтобы все прошло как по маслу.",\r
-    epidemic_health_inspector = "Слухи об эпидемии в вашей больнице достигли министерства здравоохранения. Приготовьтесь в приезду инспектора.",\r
-    first_death = "Вы только что угробили своего первого пациента. Надеюсь, вы собой довольны?",\r
-    pay_rise = "Кто-то из ваших сотрудников угрожает уволиться. Вы можете согласиться на повышение зарплаты или отказать. Нажмите на значок слева внизу чтобы увидеть заявление.",\r
-    place_windows = "Дополнительные окна делают комнаты светлее, а персонал - счастливее.",\r
-    fax_received = "Значок, который сейчас вылез слева внизу экрана сообщает вам что-то важное или требует ваше решение по какому-либо вопросу.",\r
-  },\r
-}\r
-\r
--- 8.  Письма из министерства\r
-introduction_texts = {\r
-  level1 = {\r
-    [1] = "Добро пожаловать в вашу первую больницу!//",\r
-    [2] = "Чтобы начать принимать пациентов, постройте регистратуру и кабинет терапевта, наймите регистраторшу и доктора. ",\r
-    [3] = "Потом просто ждите когда придут первые пациенты.",\r
-    [4] = "Также, вам не помешает построить кабинет психиатра и нанять доктора с соответствующим дипломом. ",\r
-    [5] = "Чтобы лечить больных, вам потребуется аптека и медсестра. ",\r
-    [6] = "Приготовьтесь принимать пациентов с раздутой головой. Для них надо будет построить кабинет со специальной машиной. ",\r
-    [7] = "Попробуйте вылечить 10 человек и смотрите, чтобы ваша репутация не упала ниже 200.",\r
-  },\r
-  level2 = {\r
-    [1] = "В этой местности встречается больше разных заболеваний. ",\r
-    [2] = "Подготовьте больницу к наплыву пациентов и не забудьте построить исследовательский отдел. ",\r
-    [3] = "Очень важно поддерживать ваше заведение в чистоте и стараться повысить свою репутацию. Ожидайте прибытия пациентов с длинными языками - постройте для них специальный кабинет. ",\r
-    [4] = "Комната кардиографии поможет вам точнее ставить диагнозы. ",\r
-    [5] = "Оба этих кабинета должны быть исследованы прежде, чем вы сможете их построить. В окне карты вы теперь можете приобретать дополнительные корпуса для вашей больницы. ",\r
-    [6] = "Ваша цель - заработать 10 000$, вылечить 40 человек и не уронить репутацию ниже 300.",\r
-  },\r
-  level3 = {\r
-    [1] = "На этот раз ваша больница будет расположена в богатом районе. ",\r
-    [2] = "Министерство здравоохранения ожидает получить здесь нехилую прибыль. ",\r
-    [3] = "Для начала, вам предстоит заработать хорошую репутацию, затем сосредоточтесь на превращении ее в деньги. ",\r
-    [4] = "Знайте, что вы можете столкнуться с чрезвычайными ситуациями. ",\r
-    [5] = "Это означает, что к вам в больницу прибудет группа людей с серьезным заболеванием. ",\r
-    [6] = "Если вы успеете их вылечить за ограниченное время, то заработаете солидный бонус и хорошую репутацию. ",\r
-    [7] = "Вам придется столкнуться с синдромом Короля, а также выделить деньги на постройку палаты и операционной. ",\r
-    [8] = "Заработайте 20 000$ чтобы добиться успеха.",\r
-  },\r
-  level4 = {\r
-    [1] = "Проследите, чтобы пациенты были довольны, хорошо обслужены и не умирали.",\r
-    [2] = "Ваша репутация имеет большое значение, так что постарайтесь поднять ее как можно выше.",\r
-    [3] = "Не беспокойтесь о деньгах - они придут вместе с высокой репутацией.",\r
-    [4] = "Теперь вы также можете обучать ваших докторов, чтобы повысить их навыки.",\r
-    [5] = "Так они смогут справляться даже с самыми необчными болезнями.",\r
-    [6] = "Поднимите вашу репутацию до 500.",\r
-  },\r
-  level5 = {\r
-    [1] = "С таким разнообразием заболеваний, как в этой больнице, вам не придется сидеть без дела.",\r
-    [2] = "Ваши доктора - вчерашние студенты, так что им необходимо будет подучиться.",\r
-    [3] = "У вас есть три консультанта, которые помогут обучить новичков, постарайтесь их не разозлить.",\r
-    [4] = "А еще наша больница стоит прямо над разломом Сан Андроид.",\r
-    [5] = "Ожидайте землетрясений.",\r
-    [6] = "Они могут повредить ваши машины и нарушить работу больницы.",\r
-    [7] = "Поддерживайте репутацию не ниже 400 и заработайте 50 000$. Также, вылечите 200 пациентов.",\r
-  },\r
-  level6 = {\r
-    [1] = "Опираясь на весь свой опыт, постройте хорошо организованную больницу, приносящую стабильный доход и способную вылечить все, что угодно.",\r
-    [2] = "Знайте, что в этой местности особенно быстро распространяются всякие инфекции.",\r
-    [3] = "Если в вашей больнице не будет идеально чисто, ждите вспышек эпидемий среди пациентов.",\r
-    [4] = "Заработайте 150 000$ и доведите стоимость больницы до 140 000$.",\r
-  },\r
-  level7 = {\r
-    [1] = "Здесь вы будете под неусыпным наблюдением министерства здравоохранения, так что постарайтесь, чтобы деньги текли рекой, а репутация стремилась ввысь. ",\r
-    [2] = "Мы не можем вам позволить убивать пациентов - это плохо для бизнеса. ",\r
-    [3] = "Проследите, чтобы у вас было все необходимое оборудование и высококлассные специалисты. ",\r
-    [4] = "Заработайте 600 репутации плюс 200 000$ на банковский счет.",\r
-  },\r
-  level8 = {\r
-    [1] = "Ваша задача - построить как можно более эффективную и рентабельную больницу. ",\r
-    [2] = "Народ здесь живет на широкую ногу, так что не стесняйтесь стричь капусту изо всех сил. ",\r
-    [3] = "Нет, конечно, лечить людей - хорошо, и все такое, но вам ОЧЕНЬ нужны их деньги. ",\r
-    [4] = "Проследите, чтобы ваши пациенты были в состоянии дойти до кассы. ",\r
-    [5] = "Накопите на счету, ни много ни мало, 300 000$ чтобы завершить этот уровень.",\r
-  },\r
-  level9 = {\r
-    [1] = "Теперь, когда на счету министерства полно денег, и сам министр разъезжает на новеньком лимузине, вы вновь можете заняться постройкой приличной, хорошо организованной больницы для самых нуждающихся. ",\r
-    [2] = "Будьте готовы к любым неприятностям.",\r
-    [3] = "Если вы озаботитесь приобретением всего необходимого оборудования и кадров, ничто не сможет причинить вам проблем. ",\r
-    [4] = "Ваша больница должна стоить 200 000$, а на вашем счету должно быть 400 000$. ",\r
-    [5] = "Мы не примем меньшего.",\r
-  },\r
-  level10 = {\r
-    [1] = "Помимо излечения всех болезней, которые бывают в этом захолустье, министерство просит вас уделить внимание исследованию лекарств.",\r
-    [2] = "К нам поступают жалобы от некоего Овсика, местного активиста, так что улучшайте свои лекарства, чттобы не ударить в грязь лицом.",\r
-    [3] = "Также, не давайте поводов для упреков. Сведите число трупов к минимуму.",\r
-    [4] = "Кстати, отведите место для кабинета лечения ожеления.",\r
-    [5] = "Улучшите все лекарства до 80% эффективности, повысьте репутацию до 650 и соберите 500 000$.",\r
-  },\r
-  level11 = {\r
-    [1] = "Вам предоставляется шанс построить идеальную больницу. ",\r
-    [2] = "Это невероятно престижное место, и министерство хотело бы видеть здесь соответствующее лечебное учреждение. ",\r
-    [3] = "Мы ожидаем от вас большой прибыли, высокой репутации и использования всех возможных средств для достижения цели. ",\r
-    [4] = "Это очень важная работа. ",\r
-    [5] = "Чтобы ее выполнить, вам придется лезть из кожи вон. ",\r
-    [6] = "Кстати, в этой местности замечены НЛО. Интересно, ваш персонал готов к подобным сюрпризам? ",\r
-    [7] = "Доведите стоимость больницы до $240,000, соберите $500,000 и поднимите репутацию до 700.",\r
-  },\r
-  level12 = {\r
-    [1] = "Эта задача - вершина всех задач. ",\r
-    [2] = "Восхищенное вашим успехом, министерство предлагает вам сложную работу: им нужен кто-то, кто построит еще одну идеальную больницу, принесет огромное количество денег и заработает невероятную репутацию. ",\r
-    [3] = "От вас ожидается, что вы скупите всю землю в округе, вылечите всех (да-да, именно всех) и получите все награды. ",\r
-    [4] = "Возьметесь за дело?",\r
-    [5] = "Заработайте $650,000, вылечите 750 человек и ваша репутация не должна быть ниже 800, чтобы выиграть.",\r
-  },\r
-  level13 = {\r
-    [1] = "Ваше невероятное мастерство владения больницей заинтересовало сверхсекретный отдел сверхсексретной службы. ",\r
-    [2] = "У них есть для вас сюрприз: переполненная крысами больница требует эффективного вмешательства. ",\r
-    [3] = "Уничтожьте как можно больше крыс, пока рабочие не убрали весь мусор. ",\r
-    [4] = "Справитесь?",\r
-  },\r
-  level14 = {\r
-    [1] = "Перед вами очередное задание: эта больница богата разного рода неожиданностями. ",\r
-    [2] = "Приведите ее к успеху и станьте победителем из победителей. ",\r
-    [3] = "Не думайте, что все будет очень легко. Перед вашим лицом предстанут весьма жесткие условия ",\r
-    [4] = "Удачи!",\r
-  },\r
-  level15 = {\r
-    [1] = "Итак, освоим важные моменты для создания хорошей больницы.//",\r
-    [2] = "Иногда вашим врачам требуется помощь в постановке правильного диагноза. Для дополнительных обследований ",\r
-    [3] = "необходимо построить специальные кабинеты, например, кабинет общей диагностики.",\r
-  },\r
-  level16 = {\r
-    [1] = "Вы уже поставили диагнозы нескольким пациентам, и пора приниматься за их лечение. Для этого необходимо построить различные кабинеты. ",\r
-    [2] = "Для начала постройте аптеку и наумите медсестру, которая будет выдавать пациентам спасительные лекарства.",\r
-  },\r
-  level17 = {\r
-    [1] = "Последнее предупреждение: зорко следите за репутацией, ведь именно она привлекает к вам пациентов из самых дальних уголков страны, а соответственно и их деньги. ",\r
-    [2] = "Если вы не будете убивать много людей и они будут довольны вашей больницей, особых проблем у вас не возникнет.//",\r
-    [3] = "Теперь вы сами себе хозяин. Удачи! На этом все.",\r
-  },\r
-  level18 = {\r
-  },\r
-}\r
-letter = {\r
-  [1] = {\r
-    [1] = "Уважаемый %s,//",\r
-    [2] = "Великолепно! Вы превосходно справляетесь с управлением этой больницей. Мы, большие шишки из министерства здравоохранения, хотим предложить вам заняться более крупным проектом. Вы идеально подходите нам для этой работы. Мы готовы платить вам %d$. Подумайте над нашим предложением.//",\r
-    [3] = "Вас интересует работа в больнице «%s»?",\r
-  },\r
-  [2] = {\r
-    [1] = "Уважаемый %s,//",\r
-    [2] = "Очень хорошо! Вы добились больших успехов в вашей больнице. Если вы не прочь сменить обстановку и не боитесь трудностей, мы можем предложить вам работу в другом месте. Соглашайтесь, и вы не пожалеете. Ваша зарплата составит %d$//",\r
-    [3] = "Вы хотите работать в больнице «%s»?",\r
-  },\r
-  [3] = {\r
-    [1] = "Уважаемый %s,//",\r
-    [2] = "Вы добились огромных успехов, управляя этой больницей. Посему, мы предсказываем вам большое будущее и хотим предложить новый пост. Мы готовы платить вам %d$ и думаем, вы не прочь принять этот вызов.//",\r
-    [3] = "Вы хотите управлять больницей «%s»?",\r
-  },\r
-  [4] = {\r
-    [1] = "Уважаемый %s,//", \r
-    [2] = "Поздравляем! У нас тут в министерстве все под впечатлением от ваши управленческих способностей. Мы возлагаем на вас большие надежды! Поэтому, мы хотим предложить вам работу посложнее. Ваша зарплата составит %d$, решение за вами.//",\r
-    [3] = "Вас интересует работа в больнице «%s»?",\r
-  },\r
-  [5] = {\r
-    [1] = "Уважаемый %s,//",\r
-    [2] = "Снова здравствуйте. Мы понимаем, как вам неохота покидать эту уютную больничку, но все же убедительно просим вас пересмотреть свое мнение. Мы будем платить вам %d$, если вы отправитесь в другую больницу и организуете ее работу так же хорошо.//",\r
-    [3] = "Вы согласны отправиться работать в больницу «%s»?",\r
-  },\r
-  [6] = {\r
-    [1] = "Уважаемый %s,//",\r
-    [2] = "Поздравляем. Представляем, как вы счастливы владеть этой прекрасной больницей, но следующая ступенька карьерной лестницы уже ждет вас. Вы будете получать $%d, если согласитесь. Надеемся, вы сделаете правильный выбор.//",\r
-    [3] = "Согласны ли вы занять свое место в больнице «%s»?",\r
-  },\r
-  [7] = {\r
-    [1] = "Уважаемый %s,//",\r
-    [2] = "Добрый день! В министерстве здравоохранения всем очень интересно, что держит вас в вашей больнице. Может быть, ваше заведение и превосходно, но, все же, хотим предложить вам перевод в новую больницу, где вас ожидают новые песпективы и зарплата в $%d.//",\r
-    [3] = "Вы согласны перейти работать в больницу «%s»?",\r
-  },\r
-  [8] = {\r
-    [1] = "Уважаемый %s//,",\r
-    [2] = "И еще раз, здравствуйте. Вы отклонили наше предыдущее предложение новой работы с зарплатой в %d$. Однако, мы настаиваем на пересмотре вами своего решения. Вот увидите, новое место работы намного лучше!//",\r
-    [3] = "Пожалуйста, согласитесь занять пост руководителя в больнице «%s».",\r
-  },\r
-  [9] = {\r
-    [1] = "Уважаемый %s//,",\r
-    [2] = "На протяжении длительного времени вы зарекомендовали себя как отличный руководитель. Такая заслуга не может остаться без награды, и мы рады предложить вам пост главного управляющего больницами. Это важная должность, и размер зарплаты составит $%d. Вы взойдете на пост по ковровой дорожке, и люди встретят вас с почетом.//",\r
-    [3] = "Вами пройден большой путь. Спасибо за все, что вы делаете.//",\r
-    [4] = "",\r
-  },\r
-  [10] = {\r
-    [1] = "Уважаемый %s//,",\r
-    [2] = "Примите наши поздравления: вы изумительно справляетесь со всеми поставленными задачами. Ваш профессионализм открывает для вас множество путей. Вы будете получать пенсию в размере $%d и иметь личный лимузин, если согласитесь на наше предложение разъезжать по городам, проводя организационную работу в больницах.//",\r
-    [3] = "Мы гордимся вами. Еще никто не отдавал столько сил на спасение человеческих жизней.//",\r
-    [4] = "",\r
-  },\r
-  [11] = {\r
-    [1] = "Уважаемый %s//,",\r
-    [2] = "Ваша карьера была образцовой, вы вдохновляли нас. Спасибо за посещение такого количества больниц и огромную проделанную работу. Предлагаем вам пожизненные выплаты в размере $%d, а вы будете разъезжать в роскошном кабриолете по больницам городов и проводить мастер-классы по достижению успеха в карьере.//",\r
-    [3] = "Вы являетесь примером для каждого здравомыслящего человека, и все, без исключения, хотели бы стать такими же успешными, как вы.//",\r
-    [4] = "",\r
-  },\r
-  [12] = {\r
-    [1] = "Уважаемый %s//,",\r
-    [2] = "Ваша успешная карьера лучшего со времен Моисея управляющего больницей близится к завершению. Однако, учитывая ваши заслуги в медицине, министерство здравоохранения готово предложить вам $%d просто за то, что вы будете появляться на презентациях, открытиях, запусках кораблей и иногда на ток-шоу. Весь мир жаждет видеть вас, и ваше имя будет отличной рекламой для нас!//",\r
-    [3] = "Пожалуйста, примите наше предложение. Работа несложная, и вам будет предоставлена машина и полицейский эскорт, куда бы вы ни отправились.//",\r
-    [4] = "",\r
-  },\r
-  custom_level_completed = "Отличная работа! Вы выполнили все задачи на этой карте!",\r
-  dear_player = "Уважаемый %s",\r
-  return_to_main_menu = "Вернетесь в главное меню или продолжите игру?",\r
-}\r
-\r
--- 9.  Имена и названия\r
-months = {\r
-  [1] = "янв",\r
-  [2] = "фев",\r
-  [3] = "мар",\r
-  [4] = "апр",\r
-  [5] = "мая",\r
-  [6] = "июн",\r
-  [7] = "июл",\r
-  [8] = "авг",\r
-  [9] = "сен",\r
-  [10] = "окт",\r
-  [11] = "ноя",\r
-  [12] = "дек",\r
-}\r
-humanoid_name_starts = {\r
-  [1] = "Клизм",\r
-  [2] = "Орех",\r
-  [3] = "Стол",\r
-  [4] = "Бочк",\r
-  [5] = "Нос",\r
-  [6] = "Ерш",\r
-  [7] = "Штан",\r
-  [8] = "Болт",\r
-  [9] = "Дуб",\r
-  [10] = "Брод",\r
-  [11] = "Чурб",\r
-  [12] = "Крив",\r
-  [13] = "Торт",\r
-  [14] = "Кос",\r
-  [15] = "Гор",\r
-  [16] = "Долг",\r
-  [17] = "Шар",\r
-  [18] = "Рыж",\r
-  [19] = "Пост",\r
-  [20] = "Разд",\r
-  [21] = "Жир",\r
-  [22] = "Фаф",\r
-  [23] = "Темн",\r
-  [24] = "Пуст",\r
-  [25] = "Морд",\r
-  [26] = "Кот",\r
-  [27] = "Срам",\r
-  [28] = "Винт",\r
-  [29] = "Мал",\r
-  [30] = "Треп",\r
-  [31] = "Остр",\r
-  [32] = "Плот",\r
-  [33] = "Хрен",\r
-}\r
-humanoid_name_ends = {\r
-  [1] = "енко",\r
-  [2] = "ович",\r
-  [3] = "ай-оглы",\r
-  [4] = "ицки",\r
-  [5] = "атюк",\r
-  [6] = "ински",\r
-  [7] = "ецман",\r
-  [8] = "идзе",\r
-  [9] = "инян",\r
-  [10] = "амян",\r
-  [11] = "овски",\r
-  [12] = "евич",\r
-  [13] = "сон",\r
-  [14] = "ски",\r
-  [15] = "берг",\r
-  [16] = "енюк",\r
-  [17] = "ишко",\r
-  [18] = "атко",\r
-  [19] = "ейко",\r
-  [20] = "акец",\r
-  [21] = "елло",\r
-  [22] = "ецки",\r
-  [23] = "орец",\r
-  [24] = "ацки",\r
-  [25] = "анян",\r
-  [26] = "атич",\r
-}\r
-vip_names = {\r
-  [1] = "Мэр Большого Трумптона",\r
-  [2] = "Лоуренс Найтингейл",\r
-  [3] = "Бернард, король Нидерландов",\r
-  [4] = "Онг Сян Су Куй, предводитель бирманской демократической оппозиции",\r
-  [5] = "Сэр Риджинальд Крамбли",\r
-  [6] = "Сэр Вилли Сэвил",\r
-  [7] = "Советник Кроуфорд Первс",\r
-  [8] = "«Ракета» Ронни Джепсон",\r
-  [9] = "Футболист премьер-лиги",\r
-  [10] = "Л. Ф. Пробст III",\r
-  health_minister = "Министр здравоохранения",\r
-}\r
-\r
--- 10  WIP\r
--- 10.2  Не для перевода\r
-menu_options_volume = {\r
-  [50] = "  50%  ",\r
-  [100] = "  100%  ",\r
-  [30] = "  30%  ",\r
-  [60] = "  60%  ",\r
-  [90] = "  90%  ",\r
-  [10] = "  10%  ",\r
-  [20] = "  20%  ",\r
-  [40] = "  40%  ",\r
-  [80] = "  80%  ",\r
-  [70] = "  70%  ",\r
-}\r
-cheats_window = {\r
-  cheats = {\r
-    end_month = "End of Month",\r
-    emergency = "Create Emergency",\r
-    win_level = "Win Level",\r
-    create_patient = "Create Patient",\r
-    money = "Money Cheat",\r
-    lose_level = "Lose Level",\r
-    all_research = "All Research Cheat",\r
-    end_year = "End of Year",\r
-  },\r
-  close = "Close",\r
-  caption = "Cheats",\r
-  cheated = {\r
-    no = "Cheats used: No",\r
-    yes = "Cheats used: Yes",\r
-  },\r
-  warning = "Warning: You will not get any bonus points at the end of the level if you cheat!",\r
-}\r
-original_credits = {\r
-  [1] = " ",\r
-  [2] = " ",\r
-  [3] = " ",\r
-  [4] = " ",\r
-  [5] = " ",\r
-  [6] = " ",\r
-  [7] = " ",\r
-  [8] = " ",\r
-  [9] = " ",\r
-  [10] = " ",\r
-  [11] = " ",\r
-  [12] = ":Designed and Created by",\r
-  [13] = ":Bullfrog Productions",\r
-  [14] = " ",\r
-  [15] = ":Pluto Development Team",\r
-  [16] = ",",\r
-  [17] = "Mark Webley",\r
-  [18] = "Gary Carr",\r
-  [19] = "Matt Chilton",\r
-  [20] = "Matt Sullivan",\r
-  [21] = "Jo Rider",\r
-  [22] = "Rajan Tande",\r
-  [23] = "Wayne Imlach",\r
-  [24] = "Andy Bass",\r
-  [25] = "Jon Rennie",\r
-  [26] = "Adam Coglan",\r
-  [27] = "Natalie White",\r
-  [28] = " ",\r
-  [29] = " ",\r
-  [30] = " ",\r
-  [31] = ":Programming",\r
-  [32] = ",",\r
-  [33] = "Mark Webley",\r
-  [34] = "Matt Chilton",\r
-  [35] = "Matt Sullivan",\r
-  [36] = "Rajan Tande",\r
-  [37] = " ",\r
-  [38] = " ",\r
-  [39] = " ",\r
-  [40] = ":Art",\r
-  [41] = ",",\r
-  [42] = "Gary Carr",\r
-  [43] = "Jo Rider",\r
-  [44] = "Andy Bass",\r
-  [45] = "Adam Coglan",\r
-  [46] = " ",\r
-  [47] = " ",\r
-  [48] = " ",\r
-  [49] = ":Additional Programming",\r
-  [50] = ",",\r
-  [51] = "Ben Deane",\r
-  [52] = "Gary Morgan",\r
-  [53] = "Jonty Barnes",\r
-  [54] = " ",\r
-  [55] = " ",\r
-  [56] = " ",\r
-  [57] = ":Additional Art",\r
-  [58] = ",",\r
-  [59] = "Eoin Rogan",\r
-  [60] = "George Svarovsky",\r
-  [61] = "Saurev Sarkar",\r
-  [62] = "Jason Brown",\r
-  [63] = "John Kershaw",\r
-  [64] = "Dee Lee",\r
-  [65] = " ",\r
-  [66] = " ",\r
-  [67] = " ",\r
-  [68] = ":Intro Sequence",\r
-  [69] = ",",\r
-  [70] = "Stuart Black",\r
-  [71] = " ",\r
-  [72] = " ",\r
-  [73] = " ",\r
-  [74] = ":Music and Sound Effects",\r
-  [75] = ",",\r
-  [76] = "Russell Shaw",\r
-  [77] = "Adrian Moore",\r
-  [78] = " ",\r
-  [79] = " ",\r
-  [80] = " ",\r
-  [81] = ":Additional Music",\r
-  [82] = ",",\r
-  [83] = "Jeremy Longley",\r
-  [84] = "Andy Wood",\r
-  [85] = " ",\r
-  [86] = " ",\r
-  [87] = " ",\r
-  [88] = ":Announcer Voiceover",\r
-  [89] = ",",\r
-  [90] = "Rebecca Green",\r
-  [91] = " ",\r
-  [92] = " ",\r
-  [93] = " ",\r
-  [94] = ":Level Design",\r
-  [95] = ",",\r
-  [96] = "Wayne Imlach",\r
-  [97] = "Natalie White",\r
-  [98] = "Steven Jarrett",\r
-  [99] = "Shin Kanaoya",\r
-  [100] = " ",\r
-  [101] = " ",\r
-  [102] = " ",\r
-  [103] = ":Scripting",\r
-  [104] = ",",\r
-  [105] = "James Leach",\r
-  [106] = "Sean Masterson",\r
-  [107] = "Neil Cook",\r
-  [108] = " ",\r
-  [109] = " ",\r
-  [110] = " ",\r
-  [111] = ":R&D",\r
-  [112] = " ",\r
-  [113] = ":Graphics Engine",\r
-  [114] = ",",\r
-  [115] = "Andy Cakebread",\r
-  [116] = "Richard Reed",\r
-  [117] = " ",\r
-  [118] = " ",\r
-  [119] = " ",\r
-  [120] = ":R&D Support",\r
-  [121] = ",",\r
-  [122] = "Glenn Corpes",\r
-  [123] = "Martin Bell",\r
-  [124] = "Ian Shaw",\r
-  [125] = "Jan Svarovsky",\r
-  [126] = " ",\r
-  [127] = " ",\r
-  [128] = " ",\r
-  [129] = ":Library and Tools",\r
-  [130] = " ",\r
-  [131] = "Dos and Win 95 Library",\r
-  [132] = ",",\r
-  [133] = "Mark Huntley",\r
-  [134] = "Alex Peters",\r
-  [135] = "Rik Heywood",\r
-  [136] = " ",\r
-  [137] = " ",\r
-  [138] = " ",\r
-  [139] = ":Network Library",\r
-  [140] = ",",\r
-  [141] = "Ian Shippen",\r
-  [142] = "Mark Lamport",\r
-  [143] = " ",\r
-  [144] = " ",\r
-  [145] = " ",\r
-  [146] = ":Sound Library",\r
-  [147] = ",",\r
-  [148] = "Russell Shaw",\r
-  [149] = "Tony Cox",\r
-  [150] = " ",\r
-  [151] = " ",\r
-  [152] = " ",\r
-  [153] = ":Installer Programming",\r
-  [154] = ",",\r
-  [155] = "Andy Nuttall",\r
-  [156] = "Tony Cox",\r
-  [157] = "Andy Cakebread",\r
-  [158] = " ",\r
-  [159] = " ",\r
-  [160] = " ",\r
-  [161] = ":Moral Support",\r
-  [162] = ",",\r
-  [163] = "Peter Molyneux",\r
-  [164] = " ",\r
-  [165] = " ",\r
-  [166] = " ",\r
-  [167] = ":Testing Manager",\r
-  [168] = ",",\r
-  [169] = "Andy Robson",\r
-  [170] = " ",\r
-  [171] = " ",\r
-  [172] = " ",\r
-  [173] = ":Lead Testers",\r
-  [174] = ",",\r
-  [175] = "Wayne Imlach",\r
-  [176] = "Jon Rennie",\r
-  [177] = " ",\r
-  [178] = " ",\r
-  [179] = " ",\r
-  [180] = ":Play Testers",\r
-  [181] = ",",\r
-  [182] = "Jeff Brutus",\r
-  [183] = "Wayne Frost",\r
-  [184] = "Steven Lawrie",\r
-  [185] = "Tristan Paramor",\r
-  [186] = "Nathan Smethurst",\r
-  [187] = " ",\r
-  [188] = "Ryan Corkery",\r
-  [189] = "Simon Doherty",\r
-  [190] = "James Dormer",\r
-  [191] = "Martin Gregory",\r
-  [192] = "Ben Lawley",\r
-  [193] = "Joel Lewis",\r
-  [194] = "David Lowe",\r
-  [195] = "Robert Monczak",\r
-  [196] = "Dominic Mortoza",\r
-  [197] = "Karl O'Keeffe",\r
-  [198] = "Michael Singletary",\r
-  [199] = "Andrew Skipper",\r
-  [200] = "Stuart Stephen",\r
-  [201] = "David Wallington",\r
-  [202] = " ",\r
-  [203] = "And all our other Work Experience Play Testers",\r
-  [204] = " ",\r
-  [205] = " ",\r
-  [206] = " ",\r
-  [207] = ":Technical Support",\r
-  [208] = ",",\r
-  [209] = "Kevin Donkin",\r
-  [210] = "Mike Burnham",\r
-  [211] = "Simon Handby",\r
-  [212] = " ",\r
-  [213] = " ",\r
-  [214] = " ",\r
-  [215] = ":Marketing",\r
-  [216] = ",",\r
-  [217] = "Pete Murphy",\r
-  [218] = "Sean Ratcliffe",\r
-  [219] = " ",\r
-  [220] = " ",\r
-  [221] = " ",\r
-  [222] = ":With thanks to:",\r
-  [223] = ",",\r
-  [224] = "Tamara Burke",\r
-  [225] = "Annabel Roose",\r
-  [226] = "Chris Morgan",\r
-  [227] = "Pete Larsen",\r
-  [228] = " ",\r
-  [229] = " ",\r
-  [230] = " ",\r
-  [231] = ":PR",\r
-  [232] = ",",\r
-  [233] = "Cathy Campos",\r
-  [234] = " ",\r
-  [235] = " ",\r
-  [236] = " ",\r
-  [237] = ":Documentation",\r
-  [238] = ",",\r
-  [239] = "Mark Casey",\r
-  [240] = "Richard Johnston",\r
-  [241] = "James Lenoel",\r
-  [242] = "Jon Rennie",\r
-  [243] = " ",\r
-  [244] = " ",\r
-  [245] = " ",\r
-  [246] = ":Documentation & Packaging Design",\r
-  [247] = ",",\r
-  [248] = "Caroline Arthur",\r
-  [249] = "James Nolan",\r
-  [250] = " ",\r
-  [251] = " ",\r
-  [252] = " ",\r
-  [253] = ":Localisation Project Manager",\r
-  [254] = ",",\r
-  [255] = "Carol Aggett",\r
-  [256] = " ",\r
-  [257] = " ",\r
-  [258] = " ",\r
-  [259] = ":Localisation",\r
-  [260] = ",",\r
-  [261] = "Sandra Picaper",\r
-  [262] = "Sonia 'Sam' Yazmadjian",\r
-  [263] = " ",\r
-  [264] = "Bettina Klos",\r
-  [265] = "Alexa Kortsch",\r
-  [266] = "Bianca Normann",\r
-  [267] = " ",\r
-  [268] = "C.T.O. S.p.A. Zola Predosa (BO)",\r
-  [269] = "Gian Maria Battistini",\r
-  [270] = "Maria Ziino",\r
-  [271] = "Gabriele Vegetti",\r
-  [272] = " ",\r
-  [273] = "Elena Ruiz de Velasco",\r
-  [274] = "Julio Valladares",\r
-  [275] = "Ricardo Mart®ez",\r
-  [276] = " ",\r
-  [277] = "Kia Collin",\r
-  [278] = "CBG Consult",\r
-  [279] = "Ulf Thor",\r
-  [280] = " ",\r
-  [281] = " ",\r
-  [282] = " ",\r
-  [283] = ":Production",\r
-  [284] = ",",\r
-  [285] = "Rachel Holman",\r
-  [286] = " ",\r
-  [287] = " ",\r
-  [288] = " ",\r
-  [289] = ":Producer",\r
-  [290] = ",",\r
-  [291] = "Mark Webley",\r
-  [292] = " ",\r
-  [293] = " ",\r
-  [294] = " ",\r
-  [295] = ":Associate Producer",\r
-  [296] = ",",\r
-  [297] = "Andy Nuttall",\r
-  [298] = " ",\r
-  [299] = " ",\r
-  [300] = " ",\r
-  [301] = ":Operations",\r
-  [302] = ",",\r
-  [303] = "Steve Fitton",\r
-  [304] = " ",\r
-  [305] = " ",\r
-  [306] = " ",\r
-  [307] = ":Company Administration",\r
-  [308] = ",",\r
-  [309] = "Audrey Adams",\r
-  [310] = "Annette Dabb",\r
-  [311] = "Emma Gibbs",\r
-  [312] = "Lucia Gobbo",\r
-  [313] = "Jo Goodwin",\r
-  [314] = "Sian Jones",\r
-  [315] = "Kathy McEntee",\r
-  [316] = "Louise Ratcliffe",\r
-  [317] = " ",\r
-  [318] = " ",\r
-  [319] = " ",\r
-  [320] = ":Company Management",\r
-  [321] = ",",\r
-  [322] = "Les Edgar",\r
-  [323] = "Peter Molyneux",\r
-  [324] = "David Byrne",\r
-  [325] = " ",\r
-  [326] = " ",\r
-  [327] = ":All at Bullfrog Productions",\r
-  [328] = " ",\r
-  [329] = " ",\r
-  [330] = " ",\r
-  [331] = ":Special Thanks to",\r
-  [332] = ",",\r
-  [333] = "Everyone at Frimley Park Hospital",\r
-  [334] = " ",\r
-  [335] = ":Especially",\r
-  [336] = ",",\r
-  [337] = "Beverley Cannell",\r
-  [338] = "Doug Carlisle",\r
-  [339] = " ",\r
-  [340] = " ",\r
-  [341] = " ",\r
-  [342] = ":Keep On Thinking",\r
-  [343] = " ",\r
-  [344] = " ",\r
-  [345] = " ",\r
-  [346] = " ",\r
-  [347] = " ",\r
-  [348] = " ",\r
-  [349] = " ",\r
-  [350] = " ",\r
-  [351] = " ",\r
-  [352] = " ",\r
-  [353] = " ",\r
-  [354] = " ",\r
-  [355] = " ",\r
-  [356] = " ",\r
-  [357] = " ",\r
-  [358] = " ",\r
-  [359] = " ",\r
-  [360] = " ",\r
-  [361] = ".",\r
-}\r
--- 10.3  Непереведенные\r
-tooltip = {\r
-  queue_window = {\r
-    end_of_queue = "Перетащите пациента на этот значок, чтобы переместить его в конец очереди",\r
-    num_entered = "Количество пациентов, посетивших кабинет",\r
-    close = "Закрыть запрос",\r
-    num_in_queue = "Количество пациентов в очереди",\r
-    num_expected = "Количество пациентов, направленных сюда из регистратуры",\r
-    front_of_queue = "Перетащите пациента на этот значок, чтобы переместить его в начало очереди",\r
-    dec_queue_size = "Уменьшить максимальный размер очереди",\r
-    max_queue_size = "Макимальный размер очереди в регистратуру",\r
-    inc_queue_size = "Увеличить  максимальный размер очереди",\r
-    patient = "Перетащите пациента в нужное место очереди. Щелкните на пациенте правой кнопкой, чтобы отправить его домой или в другую больницу",\r
-    patient_dropdown = {\r
-      send_home = "Выгнать пациента из больницы",\r
-      hospital_2 = "Направить пациента в другую больницу",\r
-      reception = "Отправить в регистратуру",\r
-      hospital_1 = "Направить пациента в другую больницу",\r
-      hospital_3 = "Направить пациента в другую больницу",\r
-    },\r
-  },\r
-  jukebox = {\r
-    rewind = "Предыдущая дорожка",\r
-    loop = "Повторять текущую дорожку",\r
-    stop = "Остановить",\r
-    close = "Закрыть",\r
-    current_title = "Текущая дорожка",\r
-    play = "Воспроизвести",\r
-    fast_forward = "Следующая дорожка",\r
-  },\r
-  graphs = {\r
-    deaths = "Показать/скрыть умерших",\r
-    close = "Закрыть окно",\r
-    scale = "Масштаб графика",\r
-    money_out = "Показать/скрыть расходы",\r
-    visitors = "Показать/скрыть посетителей",\r
-    wages = "Показать/скрыть зарплаты",\r
-    balance = "Показать/скрыть баланс",\r
-    money_in = "Показать/скрыть доход",\r
-    cures = "Показать/скрыть вылеченных",\r
-    reputation = "Показать/скрыть репутацию",\r
-  },\r
-  message = {\r
-    button = "Щелкните, чтобы открыть сообщение",\r
-    button_dismiss = "Щелкните левой кнопкой, чтобы просмотреть сообщение, правой - чтобы отклонить его",\r
-  },\r
-  pay_rise_window = {\r
-    accept = "Повысить зарплату",\r
-    decline = "Отказать в повышении зарплаты",\r
-  },\r
-  custom_game_window = {\r
-    start_game_with_name = "Загрузить уровень %s",\r
-  },\r
-  cheats_window = {\r
-    close = "Close the cheats dialog",\r
-    cheats = {\r
-      end_month = "Jumps to the end of the month.",\r
-      emergency = "Creates an emergency.",\r
-      win_level = "Win the current level.",\r
-      create_patient = "Creates a Patient at the map border.",\r
-      money = "Adds 10.000 to your bank balance.",\r
-      lose_level = "Lose the current level.",\r
-      all_research = "Completes all research.",\r
-      end_year = "Jumps to the end of the year.",\r
-    },\r
-  },\r
-  menu_list_window = {\r
-    back = "Закрыть окно",\r
-  },\r
-  watch = {\r
-    emergency = "Чрезвычайное происшествие: время, оставшееся на лечение срочных пациентов.",\r
-    hospital_opening = "Время на постройку: по истечении этого времени больница будет открыта. Если вы хотите открыть больницу уже сейчас, нажмите зеленую кнопку.",\r
-    epidemic = "Эпидемия: время на остановку эпидемии. Когда время закончится или зараженный пациент покинет больницу, приедет инспектор. Кнопка включает/отключает режим вакцинации. Щелкните на пациенте, и медсестра введет ему вакцину.",\r
-  },\r
-  calls_dispatcher = {\r
-    assigned = "This box is marked if someone is assigned to the corresponding task.",\r
-    task = "List of tasks - click task to open assigned staff's window and scroll to location of task",\r
-    close = "Close the calls dispatcher dialog",\r
-  },\r
-  information = {\r
-    close = "Закрыть окно информации",\r
-  },\r
-  lua_console = {\r
-    textbox = "Enter Lua code to run here",\r
-    execute_code = "Run the code you have entered",\r
-    close = "Close the console",\r
-  },\r
-  staff_window = {\r
-    doctor_seniority = "Авторитет (Студент, Доктор, Консультант)",\r
-    psychiatrist = "Психиатр",\r
-    close = "Закрыть окно",\r
-    ability = "Компетентность",\r
-    pick_up = "Взять",\r
-    sack = "Уволить",\r
-    surgeon = "Хирург",\r
-    happiness = "Настроение",\r
-    salary = "Ежемесячная зарплата",\r
-    name = "Имя",\r
-    tiredness = "Запас сил",\r
-    center_view = "Левая кнопка - центрировать экран, правая - выбрать следующего сотрудника",\r
-    skills = "Особые умения",\r
-    researcher = "Исследователь",\r
-    face = "Портрет - нажмите, чтобы перейти к экрану управления персоналом",\r
-  },\r
-  research = {\r
-    cure_inc = "Повысить приоритет исследований",\r
-    close = "Закрыть экран исследований",\r
-    specialisation_dec = "Понизить приоритет исследований",\r
-    diagnosis_dec = "Понизить приоритет исследований",\r
-    allocated_amount = "Выделенные ресурсы",\r
-    improvements_inc = "Повысить приоритет исследований",\r
-    drugs_dec = "Понизить приоритет исследований",\r
-    drugs_inc = "Повысить приоритет исследований",\r
-    cure_dec = "Понизить приоритет исследований",\r
-    specialisation_inc = "Повысить приоритет исследований",\r
-    improvements_dec = "Понизить приоритет исследований",\r
-    diagnosis_inc = "Повысить приоритет исследований",\r
-  },\r
-  statement = {\r
-    close = "Закрыть экран баланса",\r
-  },\r
-  buy_objects_window = {\r
-    confirm = "Купить предмет(ы)",\r
-    cancel = "Отмена",\r
-    increase = "Купить на один предмет больше",\r
-    total_value = "Общая сумма покупки",\r
-    price = "Стоимость предмета",\r
-    decrease = "Купить на один предмет меньше",\r
-  },\r
-  fax = {\r
-    close = "Закрыть окно, не удаляя сообщение",\r
-  },\r
-  window_general = {\r
-    confirm = "Подтвердить",\r
-    cancel = "Отмена",\r
-  },\r
-}\r
-totd_window = {\r
-  previous = "Предыдущая подсказка",\r
-  tips = {\r
-    [1] = "Любая больница нуждается в регистратуре и кабинете терапевта. Именно в них решается дальнейшая судьба пациента и он направляется на дальнейшее лечение. Кстати, аптека тоже не помешает.",\r
-    [2] = "Машины, например, аппарат надувания, требуют регулярного ухода. Для этого нужно нанять одного-двух работников. Испорченные машины могут доставить много неприятностей как персоналу, так и пациентам.",\r
-    [3] = "Персоналу свойственно уставать. Не забывайте строить комнаты отдыха для них.",\r
-    [4] = "Устанавливайте достаточно батарей отопления для поддержания тепла в больнице, иначе персонал и пациенты будут недовольны. Распределение тепла по помещению можно посмотреть на карте города.",\r
-    [5] = "Профессионализм доктора сильно влияет на скорость постановки диагноза и качество лечения. Один профессиональный терапевт способен заменить двух неопытных.",\r
-    [6] = "Студенты и доктора могут повышать свой профессиональный уровень на лекциях консультанта. Если консультант обладает специальными навыками (психиатра, хирурга или исследователя), он сможет передать их ученикам.",\r
-    [7] = "А вы пробовали набирать европейский номер службы спасения (112) на факсе? Перед тем, как пробовать, включите звук!",\r
-    [8] = "Вы можете изменить некоторые настройки, например разрешение экрана или язык игры, перейдя в меню настроек из главного меню или непосредственно из игры.",\r
-    [9] = "Везде английские слова, хотя вы выбрали в настройках совсем не английский язык? Помогите закончить перевод игры!",\r
-    [10] = "Команда CorsixTH нуждается в вашей помощи! Если вы хотите помочь в написании кода, создании графики или перевода игры, свяжитесь с нами на форуме, по электронной почте или на IRC-канале (corsix-th at freenode).",\r
-    [11] = "Если вы нашли ошибки, пишите на наш багтрекер: th-issues.corsix.org",\r
-    [12] = "Каждый уровень игры требует выполнения определенных условий для его завершения. Периодически заглядывайте в окно статуса, чтобы знать, какие условия выполнены, а какие - еще нет.",\r
-    [13] = "Для редактирования или удаления кабинета есть специальная кнопка на панели внизу экрана.",\r
-    [14] = "Чтобы разобраться в толпе пациентов, наведите курсор на кабинет, и ожидающие своей очереди посетители будут выделены.",\r
-    [15] = "Щелкните на двери кабинета для просмотра очереди. Пациентов, стоящих в очереди можно перемещать, направлять в другие кабинеты и даже выгонять.",\r
-    [16] = "Недовольный персонал требует повышения зарплат. Убедитесь в том, что ваши работники пребывают в кофортабельных условиях труда.",\r
-    [17] = "Если в помещении больницы становится слишком жарко, пациентов начинает мучать жажда! Во избежание этого установите достаточное количество автоматов с водой в коридорах.",\r
-    [18] = "Вы можете прервать диагностику пациента, будучи уверенным в постановке диагноза. Но будьте осторожны: ваша ошибка может повлечь за собой смерть пациента.",\r
-    [19] = "Чрезвычайные ситуации могут принести вам неплохой доход, конечно, при условии, что у вас есть возможность и время для лечения таких пациентов.",\r
-  },\r
-  next = "Следующая подсказка",\r
-}\r
-trophy_room = {\r
-  reputation = "РЕПУТАЦИЯ",\r
-  happy_vips = {\r
-    awards = {\r
-      [1] = "Вы получили Нобелевскую премию за впечатления, произведенное на высокопоставленных особ. Все большие шишки, посещавшие вашу больницу за прошедший год, оценили ее выше всяких похвал.",\r
-      [2] = "Поздравляем! Вы награждены орденом Подлизы за потакание всем большим шишкам, посещавшим вашу больницу в прошедшем году. Шикарно.",\r
-    },\r
-    trophies = {\r
-      [1] = "Клуб Важных Персон вручает вам кубок Популярности за оказанное внимание всем VIP-персонам, посетившим ваше заведение в прошедшем году. Теперь вы можете считать себя немного известнее.",\r
-    },\r
-  },\r
-  rats_killed = {\r
-    awards = {\r
-    },\r
-    trophies = {\r
-      [1] = "Вы награждены кубком Истребителя за уничтожение %d крыс в вашей больнице за прошедший год.",\r
-      [2] = "Вы номинированы на награду от Аниткрысной Коалиции за выдающиеся успехи в истреблении %d этих мерзких тварей за прошедший год.",\r
-      [3] = "Вы награждены орденом Крысобоя за отвагу и доблесть в уничтожении этих гадких созданий. Было убито %d крыс за прошедший год.",\r
-    },\r
-  },\r
-  happy_staff = {\r
-    awards = {\r
-    },\r
-    trophies = {\r
-      [1] = "Вы награждены кубком Улыбки за поддержание хорошего настроения ваших тружеников в течении прошедшего года.",\r
-      [2] = "Институт Вселенского Счастья вручает вам приз за отсутвие в вашем прекрасном заведении несчастных работников в прошедшем году.",\r
-      [3] = "Эта награда, Сияющий Позолоченный кубок, вручается вам за поддержание в прошедшем году хорошего настроения работников в любой ситуации!",\r
-    },\r
-  },\r
-  rats_accuracy = {\r
-    awards = {\r
-    },\r
-    trophies = {\r
-      [1] = "Вы несомненно заслужили уважение Общества снайперов за %d%% точность при отстреле крыс.",\r
-      [2] = "Эта награда торжестенно вручается вам за %d%% попадания по крысам вашей больницы в прошедшем году.",\r
-      [3] = "Чтобы отметить истребление %d%% крыс в вашей больнице, вам вручается премия Почётного крысолова!",\r
-    },\r
-  },\r
-  all_cured = {\r
-    awards = {\r
-      [1] = "Поздравляем с получением ордена Марии Кюри за успешное излечение всех пациентов, посетивших вашу больницу в прошедшем году!",\r
-    },\r
-    trophies = {\r
-      [1] = "Международная Ассоциация Излечения с гордостью вручает вам кубок Всездравия за стопроцентное излечение пациентов в прошедшем году.",\r
-      [2] = "Вы получаете Здоровенную премию за заботу о выздоровлении каждого пациента больницы!",\r
-    },\r
-  },\r
-  no_deaths = {\r
-    awards = {\r
-      [1] = "Поздравляем! Вы получаете орден имени В. Безтрупова за стопроцентное выживание ваших пациентов.",\r
-    },\r
-    trophies = {\r
-      [1] = "Общество Продолжения Жизни вручает вам награду за отсутствие смертей среди пациентов в прошедшем году.",\r
-      [2] = "Вы награждены кубком Выживания за то, что в прошедшем году сохранили жизни всех своих пациентов. Поразительно!",\r
-    },\r
-  },\r
-  many_cured = {\r
-    awards = {\r
-      [1] = "Примите наши поздравления с получением ордена Матери Терезы за большинство вылеченных пациентов в прошедшем году.",\r
-    },\r
-    trophies = {\r
-      [1] = "Международная Ассоциация Излечения торжественно вручает вам награду за излечение почти всех пациентов, обратившимся в больницу в прошедшем году.",\r
-      [2] = "Вы получаете такую ценную награду, как кубок Выживания за невероятно высокий процент вылеченных пациентов вашего заведения за прошедший год.",\r
-    },\r
-  },\r
-  high_rep = {\r
-    awards = {\r
-      [1] = "Вам торжественно вручается награда Кабинета Министров за поддержание стабильно высокой репутации больницы в прошедшем году. Отлично!",\r
-      [2] = "Пожалуйста, примите награду команды CorsixTH за высочайшую репутацию вашего заведения. Вы это заслужили.",\r
-    },\r
-    trophies = {\r
-      [1] = "Поздравляем с получением кубка Мегапафоса за достижение такой репутации в прошедшем году. Так держать!",\r
-    },\r
-  },\r
-  sold_drinks = {\r
-    awards = {\r
-    },\r
-    trophies = {\r
-      [1] = "Международная Ассоциация Стоматологов вручает вам награду и медальку за огромное количество проданных газированных напитков за прошедший год.",\r
-      [2] = "Ваша больница награждается кубком Пыщь-пыщь в честь продажи невероятного количества прохладительных напитков в прошедшем году.",\r
-      [3] = "Позвольте нам, при поддержке кондитерской фабрики «Синий Пролетарий», вручить вам покрытый шоколадом кубок за высокий уровень продаж газированных напитков в прошедшем году.",\r
-    },\r
-  },\r
-  healthy_plants = {\r
-    awards = {\r
-      [1] = "Поздравляем! Вы награждены орденом Лопаты и Тяпки за поддержание растений в добром здравии круглый год.",\r
-    },\r
-    trophies = {\r
-      [1] = "В честь того, что вы поддерживали растения в отличном состоянии весь прошедший год, Национальный Ботанический Сад вручает вам премию Листоворотки Дикопроизрастающей.",\r
-      [2] = "Компания «СемеНа, получи» награждает вас премией имени Мичурина в честь своевременного ухода за растениями в прошедшем году.",\r
-    },\r
-  },\r
-  cash = "ДЕНЬГИ",\r
-}\r
-drug_companies = {\r
-  [1] = "ГосФармХимПром",\r
-  [2] = "ИП Лечилкин",\r
-  [3] = "ОАО Шприцеватор",\r
-  [4] = "КолесоПлюс",\r
-  [5] = "ИП Бергман и Ко",\r
-}\r
-insurance_companies = {\r
-  [1] = "ООО Вектор",\r
-  [2] = "ЧП Луковые Кольца",\r
-  [3] = "ООО Братство Стали",\r
-  [4] = "ЧП Дедушка Вареник",\r
-  [5] = "ОДО Лебединая Песня",\r
-  [6] = "ГосБытСнабСтрах",\r
-  [7] = "ООО Недострах",\r
-  [8] = "ЧП Залкинд и сыновья",\r
-  [9] = "Бивис и Батт-хед Ко",\r
-  [10] = "ООО Застрахуй-ка",\r
-  [11] = "ООО Страховой Синдикат",\r
-  out_of_business = "OUT OF BUSINESS",\r
-}\r
-competitor_names = {\r
-  [1] = "ПРОФИТ",\r
-  [2] = "МАРВИН",\r
-  [3] = "МЕДИВАН",\r
-  [4] = "ГИППОМЕД",\r
-  [5] = "ТОНУС",\r
-  [6] = "ЛОЩИНА",\r
-  [7] = "ДЗЕН",\r
-  [8] = "САЛВИН",\r
-  [9] = "АКИРА",\r
-  [10] = "ПУЛЬМАН",\r
-  [11] = "ЧАРЛИ",\r
-  [12] = "КРИОНИКА",\r
-  [13] = "ГОРГОНА",\r
-  [14] = "ОЛИФАНТ",\r
-  [15] = "КАЛИНА",\r
-  [16] = "НОРМАЛ",\r
-  [17] = "ВИНСЕНТ",\r
-  [18] = "МОЗЕС",\r
-  [19] = "АМБУЛАНТА",\r
-  [20] = "АХМЕД",\r
-  [21] = "МАКСВЕЛ",\r
-}\r
-level_names = {\r
-[1] = "Отравинск",\r
-[2] = "Сонная лощина",\r
-[3] = "Полянск",\r
-[4] = "Правобережино",\r
-[5] = "Простецк",\r
-[6] = "Холмопупинка",\r
-[7] = "Зеленоград",\r
-[8] = "Белочкино",\r
-[9] = "Пограничинск",\r
-[10] = "Яичкино",\r
-[11] = "Квакушкино",\r
-[12] = "Избиваловка",\r
-[13] = "Большие Чумли",\r
-[14] = "Мелкопоповецк",\r
-[15] = "Клептоманск",\r
-}\r
-graphs = {\r
-  deaths = "Умерло",\r
-  money_in = "Доход",\r
-  money_out = "Расход",\r
-  visitors = "Посетители",\r
-  wages = "Зарплата",\r
-  balance = "Баланс",\r
-  time_spans = {\r
-    [1] = "1 год",\r
-    [2] = "12 лет",\r
-    [3] = "48 лет",\r
-  },\r
-  cures = "Вылечено",\r
-  reputation = "Репутация",\r
-}\r
-newspaper = {\r
-  [1] = {\r
-    [1] = "УЖАСЫ НАШЕГО КАБИНЕТА",\r
-    [2] = "ТЕРАПЕВТ ВОЗОМНИЛ СЕБЯ БОГОМ",\r
-    [3] = "КРУЧЕ ФРАНКЕНШТЕЙНА",\r
-    [4] = "ЧТО У НАС НА СТОЛЕ?",\r
-    [5] = "ОБЛАВА НА СУМАСШЕДШИХ ВРАЧЕЙ",\r
-  },\r
-  [2] = {\r
-    [1] = "ВРАЧ УПОРОЛСЯ В ХЛАМ",\r
-    [2] = "ОТЪЯВЛЕННЫЙ ХИРУРГ",\r
-    [3] = "КОНСУЛЬТАНТ-ДЕБОШИР",\r
-    [4] = "АЛКО-ХИРУРГИЯ",\r
-    [5] = "ХИРУРГ ПОД НАРКОЗОМ",\r
-    [6] = "ВРАЧ ДЫШАЛ ПЕРЕГАРОМ",\r
-  },\r
-  [3] = {\r
-    [1] = "НЕУДАЧНАЯ ХИРУРГИЯ",\r
-    [2] = "ВРАЧА ЗАСТАЛИ ВРАСПЛОХ",\r
-    [3] = "ПРОВАЛ ВРАЧА",\r
-    [4] = "НЕНАСЫТНЫЙ ХИРУРГ",\r
-  },\r
-  [4] = {\r
-    [1] = "ПОДПОЛЬНЫЕ ОПЕРАЦИИ",\r
-    [2] = "ОРГАН-ИЗОВАННОЕ ПРЕСТУПЛЕНИЕ",\r
-    [3] = "ОПЕРАЦИИ...С ДЕНЬГАМИ",\r
-    [4] = "ВРАЧ ГРЕБ ДЕНЬГИ ЛОПАТКОЙ",\r
-  },\r
-  [5] = {\r
-    [1] = "МЕДИЦИНСКА НЕКРОФИЛИЯ",\r
-    [2] = "ВРАЧ РАСКАПЫВАЛ МОГИЛЫ",\r
-    [3] = "ЗАСТУКАЛИ С ТРУПОМ",\r
-    [4] = "СУДНЫЙ ДЕНЬ ДЛЯ ДОКТОРА",\r
-    [5] = "ТЕРМИНАЛЬНАЯ СТАДИЯ ПРАКТИКИ",\r
-    [6] = "ДОКАЗАТЕЛЬСТВА ВЫКОПАНЫ!",\r
-  },\r
-  [6] = {\r
-    [1] = "ВРАЧА ПОВЯЗАЛИ!",\r
-    [2] = "РРАЗ! И ВСЕ!",\r
-    [3] = "ДИАГНОСТИКА НА КОФЕЙНОЙ ГУЩЕ",\r
-    [4] = "КОНСУЛЬТАНТ-НЕВЕЖДА",\r
-  },\r
-  [7] = {\r
-    [1] = "ДОКТОР ЗНАЛ, ЧЕМ ВСЕ КОНЧИТСЯ",\r
-    [2] = "ХИРУРГ ВСКРЫЛ САМ СЕБЯ",\r
-    [3] = "В ПУЧИНЕ КОРРУПЦИИ",\r
-    [4] = "ВРАЧ В ЦЕНТРЕ СКАНДАЛА",\r
-    [5] = "ДОКТОР ЗАПУТАЛСЯ В СЛОВАХ",\r
-  },\r
-}\r
--- 10.4  Неиспользуемые/системные/diff/хз что\r
-debug_patient_window = {\r
-  caption = "Debug Patient",\r
-}\r
-menu_debug = {\r
-  lua_console = "  (F12) LUA CONSOLE  ",\r
-  porter_pagers = "  PORTER PAGERS        ",\r
-  object_cells = "  OBJECT CELLS         ",\r
-  display_pager = "  DISPLAY PAGER        ",\r
-  disable_salary_raise = "  DISABLE SALARY RAISE  ",\r
-  make_debug_fax = "  (F8) MAKE DEBUG FAX  ",\r
-  display_big_cells = "  DISPLAY BIG CELLS    ",\r
-  make_debug_patient = "  (F9) MAKE DEBUG PATIENT  ",\r
-  mapwho_checking = "  MAPWHO CHECKING      ",\r
-  sprite_viewer = "  SPRITE VIEWER  ",\r
-  keep_clear_cells = "  KEEP CLEAR CELLS     ",\r
-  dump_strings = "  DUMP STRINGS  ",\r
-  machine_pagers = "  MACHINE PAGERS       ",\r
-  remove_walls = "  REMOVE WALLS         ",\r
-  enter_nav_debug = "  ENTER NAV DEBUG      ",\r
-  lose_game_anim = {\r
-    [1] = "  LOSE GAME 1 ANIM     ",\r
-    [2] = "  LOSE GAME 2 ANIM     ",\r
-    [3] = "  LOSE GAME 3 ANIM     ",\r
-    [4] = "  LOSE GAME 4 ANIM     ",\r
-    [5] = "  LOSE GAME 5 ANIM     ",\r
-    [6] = "  LOSE GAME 6 ANIM     ",\r
-    [7] = "  LOSE GAME 7 ANIM     ",\r
-  },\r
-  map_overlay = "  MAP OVERLAY  ",\r
-  calls_dispatcher = "  CALLS DISPATCHER  ",\r
-  show_nav_cells = "  SHOW NAV CELLS       ",\r
-  win_game_anim = "  WIN GAME ANIM        ",\r
-  display_room_status = "  DISPLAY ROOM STATUS  ",\r
-  cheats = "  (F11) CHEATS  ",\r
-  remove_objects = "  REMOVE OBJECTS       ",\r
-  nav_bits = "  NAV BITS             ",\r
-  win_level_anim = "  WIN LEVEL ANIM       ",\r
-  dump_gamelog = "  (CTRL+D) DUMP GAME LOG  ",\r
-  limit_camera = "  LIMIT CAMERA  ",\r
-  pixbuf_cells = "  PIXBUF CELLS         ",\r
-  transparent_walls = "  (X) TRANSPARENT WALLS  ",\r
-  show_help_hotspot = "  SHOW HELP HOTSPOTS   ",\r
-  jump_to_level = "  JUMP TO LEVEL  ",\r
-  entry_cells = "  ENTRY CELLS          ",\r
-  plant_pagers = "  PLANT PAGERS         ",\r
-}\r
-lua_console = {\r
-  execute_code = "Выполнить",\r
-  close = "Закрыть",\r
-}\r
-calls_dispatcher = {\r
-  repair = "Repair %s",\r
-  summary = "%d calls; %d assigned",\r
-  close = "Close",\r
-  watering = "Watering @ %d,%d",\r
-  staff = "%s - %s",\r
-}\r
-information = {\r
-  level_lost = {\r
-    [1] = "Бум! Вы проиграли этот уровень! Может быть, повезет в следующий раз.",\r
-    [2] = "Причина проигрыша:",\r
-    reputation = "Ваша репутация упала ниже %d.",\r
-    balance = "Ваш банковский баланс опустился ниже %d.",\r
-    percentage_killed = "Более %d вагих пациентов отошли в мир иной.",\r
-  },\r
-  cannot_restart = "Unfortunately this custom game was saved before the restart feature was implemented.",\r
-  custom_game = "Добро пожаловать в CorsixTH. Развлекайтесь по полной на пользовательской карте!",\r
-}\r
-\r
-\r
+--[[ Copyright (c) 2011 Sergei Larionov, Alexey Pinyagin
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE. --]]
+
+Font("unicode")
+Language("Русский", "Russian", "ru", "rus")
+Inherit("English")
+Encoding(utf8)
+
+--[[  Оглавление
+  1.  Главное меню
+  2.  Игровое меню и панель инструментов
+  3.  Отчеты
+  4.  Окна интерфейса
+  5.  Болезни
+  6.  Факсы
+  7.  Советчик
+  8.  Письма из министерства (WIP)
+--]]
+
+-- 1.  Главное меню
+main_menu = {
+  new_game = "Новая игра",
+  custom_level = "Дополнительные уровни",
+  load_game = "Загрузить игру",
+  options = "Настройки",
+  exit = "Выход",
+}
+new_game_window = {
+  tutorial = "Обучение",
+  easy = "Студент (Легкий)",
+  medium = "Доктор (Средний)",
+  hard = "Консультант (Трудный)",
+  cancel = "Отмена",
+}
+custom_game_window = {
+  caption = "Дополнительные уровни",
+}
+load_game_window = {
+  caption = "Загрузить игру",
+}
+save_game_window = {
+  caption = "Сохранить игру",
+  new_save_game = "Новое сохранение",
+}
+options_window = {
+  fullscreen = "Во весь экран",
+  height = "Высота",
+  width = "Ширина",
+  change_resolution = "Сменить разрешение",
+  back = "Назад",
+  original_path = "Папка с установленной оригинальной игрой Theme Hospital",
+  browse = "Выбрать папку",
+}
+menu_list_window = {
+  back = "Назад",
+}
+tooltip = {
+  main_menu = {
+    exit = "Стой! Пожалуйста, не уходи!",
+    custom_level = "Играть отдельный уровень",
+    options = "Изменить всякие параметры",
+    new_game = "Начать совершенно новую игру с самого начала",
+    load_game = "Загрузить сохраненную ранее игру",
+  },
+  new_game_window = {
+    tutorial = "Поставьте галочку здесь, чтобы пройти режим обучения",
+    easy = "Нажимайте сюда, если вы новичок в подобных играх",
+    medium = "Самый обычный средний уровень сложности",
+    hard = "Выберите этот вариант, если хотите усложнить себе игру",
+    cancel = "Отмена",
+  },
+  totd_window = {
+    previous = "Показать предыдущий совет",
+    next = "Показать следующий совет",
+  },
+  options_window = {
+    fullscreen_button = "Включить/отключить полноэкранный режим",
+    change_resolution = "Сменить разрешение экрана на указанное слева",
+    height = "Введите разрешение экрана по вертикали",
+    width = "Введите разрешение экрана по горизонтали",
+    language = "Select %s as language",
+    back = "Закрыть окно настроек",
+  },
+  save_game_window = {
+    new_save_game = "Введите имя для сохраненной игры",
+    save_game = "Перезаписать игру «%s»",
+  },
+  load_game_window = {
+    load_game = "Загрузить игру «%s»",
+    load_autosave = "Загрузить автосохранение",
+  },
+}
+
+-- 2.  Игровое меню и панель инструментов
+menu = {
+  file =    "  Файл",
+  options = "  Опции",
+  charts =  "  Отчеты",
+}
+menu_file = {
+  save =    "  Сохранить",
+  load =    "  Загрузить",
+  restart = "  Начать заново",
+  quit =    "  Выйти в главное меню",
+}
+menu_options = {
+  game_speed =        "    Скорость игры",
+  sound_vol =         "    Громкость звука",
+  music_vol =         "    Громкость музыки",
+  edge_scrolling =    "    Прокрутка мышью",
+  announcements =     "    Сообщения",
+  lock_windows =      "    Не двигать окна",
+  settings =          "    Настройки",
+  sound =             "    Звуки",
+  announcements_vol = "    Громкость сообщений",
+  music =             "    Музыка",
+  autosave =          "    Автосохранение",
+  jukebox =           "    Музыкальный автомат",
+}
+menu_options_game_speed = {
+  pause =              "    (P) Пауза",
+  slowest =            "    (1) Черепашья",
+  slower =             "    (2) Медленная",
+  normal =             "    (3) Обычная",
+  max_speed =          "    (4) Быстрая",
+  and_then_some_more = "    (5) Еще быстрее",
+}
+menu_charts = {
+  statement =     "  Баланс банка",
+  casebook =      "  Лабораторный журнал",
+  policy =        "  Политика",
+  research =      "  Исследования",
+  graphs =        "  Графики",
+  staff_listing = "  Список сотрудников",
+  bank_manager =  "  Управляющий банка",
+  status =        "  Состояние",
+  briefing =      "  Инструктаж",
+}
+menu_file_load = {
+  [1] = "  ИГРА 1  ",
+  [2] = "  ИГРА 2  ",
+  [3] = "  ИГРА 3  ",
+  [4] = "  ИГРА 4  ",
+  [5] = "  ИГРА 5  ",
+  [6] = "  ИГРА 6  ",
+  [7] = "  ИГРА 7  ",
+  [8] = "  ИГРА 8  ",
+}
+menu_debug_overlay = {
+  heat = "  TEMPERATURE  ",
+  byte_0_1 = "  BYTE 0 & 1  ",
+  byte_6 = "  BYTE 6  ",
+  flags = "  FLAGS  ",
+  byte_7 = "  BYTE 7  ",
+  byte_5 = "  BYTE 5  ",
+  byte_floor = "  BYTE FLOOR  ",
+  positions = "  POSITIONS  ",
+  byte_w_wall = "  BYTE W WALL  ",
+  parcel = "  PARCEL  ",
+  byte_n_wall = "  BYTE N WALL  ",
+  none = "  NONE  ",
+}
+menu_file_save = {
+  [1] = "  ИГРА 1  ",
+  [2] = "  ИГРА 2  ",
+  [3] = "  ИГРА 3  ",
+  [4] = "  ИГРА 4  ",
+  [5] = "  ИГРА 5  ",
+  [6] = "  ИГРА 6  ",
+  [7] = "  ИГРА 7  ",
+  [8] = "  ИГРА 8  ",
+}
+install = {
+  title = "--------------------------------- CorsixTH Setup ---------------------------------",
+  th_directory = "CorsixTH для нормальной работы требуется оригинальная установленная игра Theme Hospital. Нажмите кнопку и выберите папку, в которую установлена оригинальная игра.",
+  exit = "Выход",
+}
+dynamic_info = {
+  patient = {
+    emergency = "Чрезвычайная ситуация: %s",
+    guessed_diagnosis = "Диагноз навскидку: %s ",
+    diagnosis_progress = "Процесс диагностики",
+    actions = {
+      sent_to_other_hospital = "Отправлен в другую больницу",
+      prices_too_high = "У вас слишком дорого, - я иду домой",
+      no_gp_available = "Ждет постройки кабинета терапевта",
+      waiting_for_treatment_rooms = "Ждет постройки кабинета для лечения",
+      dying = "Умирает!",
+      no_diagnoses_available = "Раз не знаете что со мной, - я иду домой",
+      epidemic_sent_home = "Отправлен домой инспектором",
+      cured = "Здоров!",
+      waiting_for_diagnosis_rooms = "Ждет постройки диагностического кабинета",
+      epidemic_contagious = "Заразный",
+      awaiting_decision = "Ждет вашего решения",
+      sent_home = "Отправлен домой",
+      fed_up = "Сыт по горло и уходит",
+      no_treatment_available = "Раз не можете вылечить, - я иду домой",
+      on_my_way_to = "Идет в %s",
+      queueing_for = "Стоит в очереди в %s",
+    },
+    diagnosed = "Поставлен диагноз: %s ",
+  },
+  health_inspector = "Инспектор",
+  vip = "Шишка",
+  object = {
+    times_used = "Использовано раз: %d",
+    queue_size = "Длина очереди: %d",
+    strength = "Прочность: %d",
+    queue_expected = "Ожидается очередь: %d",
+  },
+  staff = {
+    actions = {
+      going_to_repair = "Идет чинить %s",
+      fired = "Уволен",
+      waiting_for_patient = "Ждет пациента",
+      wandering = "Слоняется без дела",
+      heading_for = "Идет в %s",
+    },
+    tiredness = "Усталость",
+  },
+}
+staff_title = {
+  junior = "Студент",
+  psychiatrist = "Психиатр",
+  consultant = "Консультант",
+  surgeon = "Хирург",
+  doctor = "Доктор",
+  researcher = "Исследователь",
+  nurse = "Медсестра",
+  receptionist = "Регистратор",
+  general = "Общий",
+}
+tooltip = {
+  toolbar = {
+    bank_button = "Левая кнопка - управляющий банка, правая - баланс банка",
+    balance = "Ваш баланс",
+    reputation = "Ваша репутация",
+    date = "Дата",
+    rooms = "Строить кабинеты",
+    objects = "Обставлять коридор",
+    edit = "Редактировать кабинеты/мебель",
+    hire = "Нанять персонал",
+    staff_list = "Управление персоналом",
+    town_map = "Карта",
+    casebook = "Лабораторный журнал",
+    research = "Исследования",
+    status = "Состояние",
+    charts = "Графики",
+    policy = "Политика",
+  },
+}
+misc = {
+  hospital_open = "Открыть больницу",
+  save_success = "Игра успешно сохранена",
+  save_failed = "Ошибка: не удалось сохранить игру",
+  low_res = "Низкое разрешение",
+  no_heliport = "Либо заболевания не обнаружены, либо на этой карте нет вертолетной площадки.",
+  grade_adverb = {
+    extremely = "экстремально",
+    mildly = "средне",
+    moderately = "умеренно",
+  },
+  not_yet_implemented = "(еще не реализовано)",
+  send_message = "Отправить сообщение игроку %d",
+  out_of_sync = "Рассинхронизация игры",
+  balance = "Файл баланса:",
+  load_failed = "Сохранение не загружено",
+  mouse = "Мышь",
+  done = "Готово",
+  force = "Ускорение",
+  pause = "Пауза",
+  send_message_all = "Отправить сообщение всем игрокам",
+}
+errors = {
+  unavailable_screen_size = "Установленный размер экрана не поддерживается в полноэкранном режиме.",
+  dialog_missing_graphics = "Sorry, the demo data files don't contain this dialog.",
+  maximum_screen_size = "Максимальный размер экрана не должен превышать 3000x2000.",
+  load_prefix = "Ошибка загрузки игры: ",
+  save_prefix = "Ошибка сохранения игры: ",
+  map_file_missing = "Не найден файл карты %s для этого уровня!",
+  minimum_screen_size = "Размер экрана не должен быть менее, чем 640x480.",
+}
+
+-- 3.  Отчеты
+staff_list = {
+  morale = "Мораль",
+  tiredness = "Бодрость",
+  skill = "Компетентность",
+}
+bank_manager = {
+  current_loan = "Текущий заем",
+  balance = "Баланс",
+  interest_payment = "Выплачиваемый процент",
+  hospital_value = "Стоимость госпиталя",
+  interest_rate = "Процентная ставка",
+  inflation_rate = "Уровень инфляции",
+  insurance_owed = "Выплаты страховщиков",
+  statistics_page = {
+    balance = "Баланс",
+    details = "Причина",
+    date = "Дата",
+    current_balance = "Текущий баланс",
+    money_in = "Приход",
+    money_out = "Расход",
+  },
+}
+transactions = {
+  severance = "Выходное пособие",
+  research = "Финансирование исследований",
+  eoy_trophy_bonus = "Приз по итогам года",
+  buy_object = "Покупка",
+  cure_colon = "Лечение:",
+  wages = "Выплата зарплат",
+  personal_bonus = "Выплата премии",
+  drug_cost = "Покупка лекарств",
+  heating = "Счет за отопление",
+  treat_colon = "Обследование:",
+  hire_staff = "Прием на работу",
+  bank_loan = "Заем у банка",
+  insurance_colon = "Страховка:",
+  sell_object = "Продажа",
+  loan_interest = "Выплата процента по займу",
+  loan_repayment = "Возврат по займу",
+  buy_land = "Покупка участка",
+  machine_replacement = "Замена машины",
+  build_room = "Постройка",
+  drinks = "Продажа напитков",
+}
+town_map = {
+  number = "Номер участка",
+  not_for_sale = "Не продается",
+  price = "Цена участка",
+  for_sale = "Продается",
+  owner = "Владелец уч-ка",
+  area = "Площадь уч-ка",
+}
+high_score = {
+  categories = {
+    deaths = "Пациентов угроблено",
+    total_value = "Общая стоимость",
+    money = "Самый богатый",
+    cures = "Пациентов вылечено",
+    visitors = "Количество посетителей",
+    salary = "Размер зарплаты",
+  },
+}
+research = {
+  allocated_amount = "Распределенное количество",
+  funds_allocation = "Распределение финасирования",
+  categories = {
+    improvements = "Улучшения",
+    drugs = "Исследование лекарств",
+    diagnosis = "Диагностическое оборудование",
+    cure = "Оборудование для лечения",
+    specialisation = "Специализация",
+  },
+}
+policy = {
+  header = "Политика больницы",
+  diag_termination = "Длительность обследования",
+  sliders = {
+    guess = "Диагноз наугад",
+    send_home = "Отправить домой",
+    stop = "Прекратить",
+    staff_room = "Идти отдыхать",
+  },
+  diag_procedure = "Процедура обследования",
+  staff_rest = "Отправлять персонал отдыхать",
+  staff_leave_rooms = "Покидать кабинеты",
+}
+casebook = {
+  sent_home = "Отправлено домой",
+  deaths = "Жертвы",
+  treatment_charge = "Взимаемая плата",
+  reputation = "Репутация",
+  research = "Сосредоточить исследования",
+  cure = "Лекарство",
+  cured = "Вылечено",
+  earned_money = "Денег получено",
+}
+progress_report = {
+  quite_unhappy = "Люди вами недовольны",
+  header = "Отчет об успехах",
+  very_unhappy = "Люди вас не любят. Уделяйте им больше внимания",
+  more_drinks_machines = "Пациенты умирают от жажды. Поставьте автоматы с напитками",
+  too_cold = "У вас слишком холодно, поставьте еще батарей",
+  too_hot = "Настройте систему отопления, у вас слишком жарко",
+  percentage_pop = "Доля клиентов",
+  win_criteria = "Условия для победы",
+}
+tooltip = {
+  staff_list = {
+    prev_person = "Предыдущая страница",
+    next_person = "Следующая страница",
+    detail = "Внимание к деталям",
+    happiness = "Насколько ваши сотрудники довольны своей работой в целом",
+    tiredness = "Показывает сколько ваши сотрудники еще смогут поработать без отдыха",
+    ability = "Квалификация ваших сотрудников в среднем по больнице",
+    happiness_2 = "Моральное состояние",
+    ability_2 = "Профессиональные навыки",
+    tiredness_2 = "Запас сил",
+    researcher_train = "На %d%% готов к получению диплома исследователя",
+    surgeon_train = "На %d%% готов к получению диплома хирурга",
+    psychiatrist_train = "На %d%% готов к получению диплома психиатра",
+    researcher = "Дипломированый исследователь",
+    psychiatrist = "Дипломированый психиатр",
+    surgeon = "Дипломированый хирург",
+    handymen = "Показать список всех рабочих вашей больницы",
+    nurses = "Показать список всех медсестер вашей больницы",
+    doctors = "Показать список всех докторов вашей больницы",
+    receptionists = "Показать список всех регистраторов вашей больницы",
+    pay_rise = "Поднять оклад на 10%",
+    bonus = "Выплатить премию в размере 10% от оклада",
+    salary = "Текущая зарплата",
+    close = "Назад к игре",
+    sack = "Вышвырнуть на улицу",
+    doctor_seniority = "Авторитет доктора",
+    view_staff = "Наблюдать за работой",
+    skills = "Дополнительные умения",
+    total_wages = "Общая зарплата",
+  },
+  town_map = {
+    close = "Закрыть",
+    plants = "Показывать растения",
+    fire_extinguishers = "Показывать огнетушители",
+    people = "Показывать людей",
+    balance = "Баланс",
+    heat_dec = "Уменьшить температуру",
+    heating_bill = "Счет за отопление",
+    radiators = "Показывать батареи",
+    objects = "Показывать мебель",
+    heat_level = "Температура",
+    heat_inc = "Увеличить температуру",
+  },
+  policy = {
+    diag_termination = "Обследование пациента будет продолжаться, пока доктора не будут на столько процентов уверены в диагнозе или пока у них не закончатся средства диагностики",
+    close = "Закрыть окно политики",
+    staff_leave = "Нажмите здесь чтобы разрешить сотрудникам покидать кабинеты и идти туда где нужна их помощь",
+    diag_procedure = "Если доктор уверен в своем диагнозе менее, чем значение «Отправить домой», пациент будет отправлен домой. Если же шансы выше чем «Диагноз наугад», он будет отправлен на лечение. В остальных случаях потребуется ваше решение",
+    staff_rest = "Насколько усталым должен быть сотрудник, чтобы получить право на отдых",
+    staff_stay = "Нажмите здесь чтобы сотрудники оставались в тех кабинетах, где вы их поставили",
+  },
+  bank_manager = {
+    graph = "График ожидаемых выплат от %s",
+    close = "Закрыть окно",
+    hospital_value = "Текущая стоимость госпиталя вместе со всем оборудованием",
+    graph_return = "Вернуться назад",
+    current_loan = "Размер текущего займа",
+    borrow_5000 = "Занять у банка 5000$",
+    balance = "Ваш баланс",
+    interest_payment = "Ежемесячные выплаты по займу",
+    inflation_rate = "Размер инфляции за год",
+    interest_rate = "Годовой процент по займу",
+    repay_5000 = "Отдать банку 5000$",
+    show_graph = "Показать график ожидаемых выплат от %s",
+    insurance_owed = "Сколько денег вам должны %s",
+  },
+  casebook = {
+    sent_home = "Количество пациентов, которым было отказано в лечении",
+    increase = "Поднять стоимость",
+    decrease = "Снизить стоимость",
+    up = "Вверх",
+    down = "Вниз",
+    reputation = "Общая репутация этой практики",
+    research = "Нажмите чтобы сосредоточить бюджет специальных исследований на этой проблеме",
+    close = "Закрыть",
+    earned_money = "Всего заработано на этом",
+    deaths = "Количество летальных исходов",
+    cured = "Количество вылеченных",
+    treatment_charge = " Стоимость для пациентов",
+    cure_type = {
+      psychiatrist = "Это лечит психиатр",
+      drug_percentage = "От этого есть лекарство. Ваше эффективно на %d%",
+      machine = "Для лечения нужно специальное оборудование",
+      surgery = "Лечение требует операции",
+    },
+    cure_requirement = {
+      possible = "Вы можете это вылечить",
+      build_room = "Вам нужно построить специальный кабинет для лечения",
+      research_machine = "Для лечения нужно изобрести машину",
+      hire_staff = "Вам нужно нанять специалиста для лечения",
+    },
+  },
+  status = {
+    population_chart = "Показывает соотношение числа посетителей в разных больницах",
+    percentage_cured = "Вам нужно вылечить %d% всех посетителей. На данный момент вам удалось вылечить %d%",
+    num_cured = "Вам нужно вылечить %d людей. Пока вам удалось исцелить %d",
+    thirst = "Средний уровень жажды людей в больнице",
+    close = "Закрыть окно",
+    win_progress_own = "Показать успехи вашей больницы",
+    reputation = "Ваша репутация должна достигать %d. Сейчас она составляет %d",
+    population = "Добейтесь чтобы к вам приходили лечиться %d%% всех пациентов",
+    warmth = "Средняя температура по больнице",
+    percentage_killed = "Постарайтесь не убивать более чем %d%% посетителей. На данный момент вы угробили %d%%",
+    balance = "На вашем счету должно быть не менее %d$. Сейчас у вас %d$",
+    value = "Ваша больница должна стоить %d$. Сейчас она стоит %d$",
+    win_progress_other = "Показать как идут дела у %s",
+    happiness = "Общее состояние пациентов в вашей больнице",
+  },
+}
+
+-- 4.  Другие окна
+-- 4.1  Строительство и обстановка
+build_room_window = {
+  pick_room_type = "Выберите тип кабинета",
+  pick_department = "Выберите кабинет",
+  cost = "Стоимость: ",
+}
+room_classes = {
+  diagnosis =  "Диагностика",
+  treatment =  "Процедуры",
+  clinics =    "Лечение",
+  facilities = "Служебные комнаты",
+}
+rooms_short = {
+  gps_office =        "Кабинет терапевта",
+  general_diag =      "Общая диагностика",
+  ultrascan =         "Ультрасканер",
+  research_room =     "Исследовательский отдел",
+  fracture_clinic =   "Лечение переломов",
+  destroyed =         "Разрушено",
+  staffroom =         "Комната отдыха",
+  jelly_vat =         "Лечение ожеления",
+  scanner =           "Сканер",
+  decontamination =   "Обеззараживание",
+  pharmacy =          "Аптека",
+  cardiogram =        "Кардиография",
+  reception =         "Регистратура",
+  training_room =     "Лекционная",
+  corridor_objects =  "Обстановка коридоров",
+  operating_theatre = "Операционная",
+  dna_fixer =         "Исправление ДНК",
+  ward =              "Палата",
+  psychiatric =       "Психиатрия",
+  hair_restoration =  "Восстановление волос",
+  inflation =         "Надувание",
+  tongue_clinic =     "Языкорезка",
+  toilets =           "Туалет",
+  electrolysis =      "Электротерапия",
+  x_ray =             "Рентген",
+  blood_machine =     "Анализатор крови",
+}
+rooms_long = {
+  ultrascan = "Кабинет ультрасканирования",
+  research_room = "Исследовательский отдел",
+  general = "Общий",
+  gps_office = "Кабинет терапевта",
+  inflation = "Кабинет надувания",
+  staffroom = "Комната отдыха",
+  jelly_vat = "Кабинет лечения ожеления",
+  scanner = "Кабинет сканирования",
+  emergency = "Реанимация",
+  decontamination = "Кабинет обеззараживания",
+  corridors = "Коридоры",
+  cardiogram = "Кабинет кардиографии",
+  ward = "Палата",
+  training_room = "Лекционная комната",
+  psychiatric = "Кабинет психиатра",
+  operating_theatre = "Операционная",
+  dna_fixer = "Кабинет исправления ДНК",
+  tongue_clinic = "Кабинет обрезания языка",
+  hair_restoration = "Кабинет восстановления волос",
+  general_diag = "Общая диагностика",
+  pharmacy = "Аптека",
+  fracture_clinic = "Кабинет лечения переломов",
+  toilets = "Туалет",
+  electrolysis = "Кабинет электротерапии",
+  x_ray = "Рентген-кабинет",
+  blood_machine = "Кабинет анализа крови",
+}
+buy_objects_window = {
+  price = "Стоимость: ",
+  choose_items = "Выберите предметы",
+  total = "Итого: ",
+}
+object = {
+  chair = "Стул",
+  litter = "Мусор",
+  sofa = "Диван",
+  operating_table = "Операционный стол",
+  bench = "Скамья",
+  scanner = "Сканер",
+  couch = "Кушетка",
+  blood_machine = "Анализатор крови",
+  video_game = "Видеоигра",
+  op_sink2 = "Раковина",
+  door = "Дверь",
+  auto_autopsy = "Автовскрывалка",
+  reception_desk = "Регистратура",
+  hair_restorer = "Оволоситель",
+  projector = "Проектор",
+  crash_trolley = "Скорая тележка",
+  tv = "Ящик",
+  ultrascanner = "Ультрасканер",
+  surgeon_screen = "Хирургическая ширма",
+  litter_bomb = "Мусорная бомба",
+  inflator = "Надуватель",
+  desk = "Письменный стол",
+  pool_table = "Бильярд",
+  x_ray_viewer = "Неготоскоп",
+  radiation_shield = "Защита от излучения",
+  bed = "Койка",
+  swing_door2 = "Двустворчатая дверь",
+  console = "Консоль",
+  op_sink1 = "Раковина",
+  bookcase = "Книжный шкаф",
+  drinks_machine = "Автомат с газировкой",
+  comfortable_chair = "Удобное кресло",
+  skeleton = "Скелет",
+  computer = "Компьютер",
+  bin = "Козина для мусора",
+  pharmacy_cabinet = "Аптечный шкаф",
+  radiator = "Батарея",
+  cast_remover = "Разгипсователь",
+  atom_analyser = "Атомный анализатор",
+  plant = "Растение",
+  jelly_moulder = "Форма для желе",
+  cardio = "Беговая дорожка",
+  toilet = "Туалет",
+  electrolyser = "Электролизатор",
+  fire_extinguisher = "Огнетушитель",
+  swing_door1 = "Двустворчатая дверь",
+  lecture_chair = "Лекционный стул",
+  screen = "Ширма",
+  toilet_sink = "Раковина",
+  shower = "Душ",
+  gates_of_hell = "Врата в ад",
+  slicer = "Языкорезка",
+  dna_fixer = "Исправитель ДНК",
+  x_ray = "Рентген",
+  cabinet = "Картотека",
+}
+room_descriptions = {
+  gp = {
+    [1] = "Кабинет терапевта//",
+    [2] = "Это основной диагностический кабинет в вашей больнице. Все новые пациенты приходят сюда чтобы узнать, что с ними не так. Отсюда они отправляются на дальнейшую диагностику или сразу на лечение. Вам может понадобиться несколько таких кабинетов, если пациентов будет слишком много. Чем просторнее помещение, и чем больше в нем предметов, тем выше престиж работающего здесь доктора. Впрочем, это относится ко всем кабинетам.//",
+    [3] = "В кабинете терапевта может работать любой доктор.",
+  },
+  general_diag = {
+    [1] = "Общая диагностика//",
+    [2] = "Сюда направляются пациенты, которым требуется дополнительная диагностика. Здесь у врача значительно больше инструментов для обследования, чем у терапевта. Пациент вернется к терапевту с результатами обследования для постановки диагноза.//",
+    [3] = "В кабинете общей диагностики может работать любой доктор.",
+  },
+  ultrascan = {
+    [1] = "Ультрасканер//",
+    [2] = "Ультрасканер - это практически вершина прогресса диагностического оборудования. Он очень дорогой, но он того стоит.//",
+    [3] = "Ультрасканеру для полноценной работы требуется доктор. Также, ему требуется обслуживание.",
+  },
+  fracture_clinic = {
+    [1] = "Лечение переломов.//",
+    [2] = "Сюда приходят пациенты с поломанными костями. Используя мощный промышленный лазер, разгипсовочная машина срезает застывший гипс, что может вызывать незначительную агонию у пациента.//",
+    [3] = "В этом кабинете работает медсестра. Машине также требуется частый ремонт.",
+  },
+  inflation = {
+    [1] = "Кабинет надувания//",
+    [2] = "В кабинет надувания направляют пациентов с выводящим из строя и очень болезненным недугом раздутой головы. Здесь их безразмерные черепа хлопнут и немедленно снова надуют до точно рассчитанного нормального давления.//",
+    [3] = "В кабинете надувания может работать любой доктор. Аппарату требуется регулярный ремонт.",
+  },
+  jelly_vat = {
+    [1] = "Лечение ожеления//",
+    [2] = "Пациенты, страдающие забавной болезнью ожеления, должны дотрястись до этого кабинета, где их поместят в специальный бак. Медицинская наука не знает, что там происходит, но после процедуры им становится лучше.//",
+    [3] = "В этом кабинете может работать любой доктор. Вам также понадобится рабочий для обслуживания машины.",
+  },
+  scanner = {
+    [1] = "Сканер//",
+    [2] = "При помощи этого сложного оборудования можно поставить очень точный диагноз.//",
+    [3] = "Со сканером может работать любой доктор. Это устройство требует регулярного обслуживания.",
+  },
+  blood_machine = {
+    [1] = "Анализатор крови//",
+    [2] = "Эта машина разделяет кровь пациента на клетки и выясняет что с ними не в порядке.//",
+    [3] = "С анализатором крови может работать любой доктор. Это устройство требует регулярного обслуживания.",
+  },
+  pharmacy = {
+    [1] = "Аптека//",
+    [2] = "Пациенты, которым поставлен диагноз и прописано лекарство, получают его в аптеке. Поскольку многие болезни излечиваются медикаментами, со временем тут может стать тесновато, и вам понадобится еще одна аптека.//",
+    [3] = "В аптеке работает медсестра.",
+  },
+  cardiogram = {
+    [1] = "Кардиография//",
+    [2] = "Здесь пациентов проверяют на наличие болезней сердца и проводят стресс-тест на беговой дорожке. Затем с полученными результатами возвращают к терапевту.//",
+    [3] = "В кардиографии может работать любой доктор. Беговой дорожке требуется регулярное обслуживание.",
+  },
+  ward = {
+    [1] = "Палата//",
+    [2] = "Во время обследования пациенты содержатся здесь под наблюдением медсестры. Также, тут они готовятся к операции.//",
+    [3] = "В палате работает медсестра.",
+  },
+  psych = {
+    [1] = "Психиатрия//",
+    [2] = "Пациенты, страдающие от душевных недугов, должны посетить кабинет психиатра. Доктор обследует пациентов, и, если у них не все в порядке с головой, предложит прилечь на кушетку и побеседовать.//",
+    [3] = "В этом кабинете может работать только специально обученный психиатр.",
+  },
+  staff_room = {
+    [1] = "Комната персонала//",
+    [2] = "После тяжелого рабочего дня, ваши сотрудники могут посетить эту комнату, чтобы отдохнуть и расслабиться. Усталые медики тормозят, хотят повышения зарплаты и могут даже уволиться. Также, они начинают чаще ошибаться. Убедитесь, что в вашей комнате достаточно места и развлечений для нескольких человек сразу.",
+  },
+  operating_theatre = {
+    [1] = "Операционная//",
+    [2] = "В этом важном помещении излечивают целый ряд заболеваний. Операционная должна быть просторной и хорошо оснащенной. Это очень важная часть любой больницы.//",
+    [3] = "В операционной должны работать два квалифицированных хирурга.",
+  },
+  training = {
+    [1] = "Лекционная//",
+    [2] = "Ваши доктора могут повышать свою квалификацию в этой комнате. Лектор с дипломом хирурга, психиатра или исследователя может научить своих коллег всему, что знает. Те же, кто уже имеет диплом, здесь могут научиться лучше применять знания на практике.//",
+    [3] = "Читать лекции здесь может только консультант.",
+  },
+  dna_fixer = {
+    [1] = "Восстановление ДНК//",
+    [2] = "Пациенты, имевшие несчастье войти в контакт с пришельцами из других миров, должны пройти процедуру починки ДНК. Поскольку восстановитель ДНК – машина сложная и высокотехнологичная, настоятельно рекомендуем разместить в кабинете огнетушитель, на всякий пожарный.//",
+    [3] = "Восстановитель требует регулярного обслуживания. И работать с ним могут только доктора с дипломом исследователя.",
+  },
+  research = {
+    [1] = "Исследовательский отдел//",
+    [2] = "Здесь совершаются открытия и улучшаются существующие лекарства и методы лечения. Это очень полезный отдел, его работа творит чудеса в деле улучшения вашей статистики.//",
+    [3] = "В исследовательском отделе могут работать только доктора с дипломом исследователя.",
+  },
+  hair_restoration = {
+    [1] = "Восстановление волос//",
+    [2] = "Машина восстановителя волос – последняя надежда для пациентов, страдающих плешивостью в терминальной стадии. При помощи этой машины доктор может быстро насадить совершенно новый волосяной покров.//",
+    [3] = "В кабинете оволосителя может работать любой доктор. Время от времени машине требуется ремонт.",
+  },
+  electrolysis = {
+    [1] = "Комната электролиза//",
+    [2] = "Больные оволосением направляются в эту комнату, где специальная машина, называемая электролизатором, уничтожает излишние волосы и электрически запаивает поры при помощи состава, сильно напоминающего цемент.//",
+    [3] = "В кабинете электролиза может работать любой доктор. Машина также требует обслуживания.",
+  },
+  slack_tongue = {
+    [1] = "Лечение длинного языка//",
+    [2] = "Пациенты с этим неутешительным диагнозом направляются в эту комнату для лечения. При помощи высокоточного оборудования, квалифицированный специалист возвращает языку нормальные размер и форму, а пациенту – хорошее самочувствие.//",
+    [3] = "Здесь может работать любой доктор. Машину также надо иногда чинить.",
+  },
+  toilets = {
+    [1] = "Туалет//",
+    [2] = "Следуя зову природы, пациентам надо иногда облегчиться в комфортной обстановке ваших санитарных помещений. Вы можете установить дополнительные раковины и кабинки, если ожидаете наплыва посетителей. Иногда бывает полезно разместить дополнительные помещения в разных частях больницы.",
+  },
+  no_room = {
+    [1] = "",
+  },
+  x_ray = {
+    [1] = "Рентген//",
+    [2] = "Сделанные при помощи специального излучения снимки внутренностей пациентов помогают врачам установить, что там не в порядке.//",
+    [3] = "В кабинете рентгена может работать любой доктор. Также, машине требуется обслуживание.",
+  },
+  decontamination = {
+    [1] = "Комната обеззараживания//",
+    [2] = "Пациенты, подвергшиеся воздействию радиации, незамедлительно направляются в комнату обеззараживания. Приятный душ смоет с них всю ужасную радиацию и опасные отходы.//",
+    [3] = "Оперировать душем может любой доктор. Также, машине требуется обслуживание.",
+  },
+}
+place_objects_window = {
+  place_objects_in_corridor = "Разместите эти предметы в коридорах.",
+  place_windows = "Добавьте окон, если хотите, и нажмите «Подтвердить».",
+  confirm_or_buy_objects = "Вы можете добавить, убрать или передвинуть объекты.",
+  drag_blueprint = "Растяните комнату до желаемого размера.",
+  place_door = "Разместите дверь",
+}
+staff_class = {
+  doctor = "Доктор",
+  handyman = "Рабочий",
+  receptionist = "Регистратор",
+  nurse = "Медсестра",
+}
+staff_descriptions = {
+  good = {
+    [1] = "Работает быстро и усердно. ",
+    [2] = "Работает на совесть. ",
+    [3] = "Мастер на все руки. ",
+    [4] = "Легко заводит друзей и любит посмеяться. ",
+    [5] = "Никогда не устает. Работает без остановки. ",
+    [6] = "Имеет хорошее воспитание и утонченные манеры. ",
+    [7] = "Проявляет талант и способности. ",
+    [8] = "Очень основательно подходит к делу. ",
+    [9] = "Никогда не сдается и всегда стремится к совершенству. ",
+    [10] = "Помогает людям с улыбкой. ",
+    [11] = "Всегда подбодрит и поможет. ",
+    [12] = "Работает, как правило, хорошо и усердно. ",
+    [13] = "Прилежно работает и ведет себя. ",
+    [14] = "Никогда не подведет и не обидит. ",
+    [15] = "Не оставит в беде. ",
+  },
+  misc = {
+    [1] = "Играет в гольф. ",
+    [2] = "Ныряет с аквалангом. ",
+    [3] = "Делает скульптуры из льда. ",
+    [4] = "Любит выпить. ",
+    [5] = "Участвует в ралли. ",
+    [6] = "Прыгает с тарзанкой. ",
+    [7] = "Собирает подставки под пиво. ",
+    [8] = "Любит прыгать в толпу со сцены. ",
+    [9] = "Оглушительно пердит. ",
+    [10] = "Любит расширять реки. ",
+    [11] = "Варит самогон. ",
+    [12] = "Собирает мебель своими руками. ",
+    [13] = "Смотрит французское экспериментальное кино. ",
+    [14] = "Играет на компьютере. ",
+    [15] = "Водит грузовик. ",
+    [16] = "Участвует в мотогонках. ",
+    [17] = "Играет на скрипке и виолончели. ",
+    [18] = "Обожает железнодорожные аварии. ",
+    [19] = "Любит собак. ",
+    [20] = "Слушает радио. ",
+    [21] = "Часто принимает ванны. ",
+    [22] = "Обучает резьбе по пальмам. ",
+    [23] = "Делает мыльницы из овощей. ",
+    [24] = "Особый констебль на полставки. ",
+    [25] = "Бывший ведущий телевикторины. ",
+    [26] = "Коллекционирует осколки времен ВМВ. ",
+    [27] = "Переставляет мебель. ",
+    [28] = "Слушает рейв и трип-хоп. ",
+    [29] = "Любит злить насекомых при помощи дезодоранта. ",
+    [30] = "Перебивает плохих комедиантов. ",
+    [31] = "Шпионит на правительство. ",
+    [32] = "Втайне садовник. ",
+    [33] = "Провозит поддельные часы. ",
+    [34] = "Поет рок'н'ролл. ",
+    [35] = "Обожает дневные передачи. ",
+    [36] = "Щекочет форель. ",
+    [37] = "Завлекает туристов в музеи. ",
+  },
+  bad = {
+    [1] = "Часто тормозит и дергается. ",
+    [2] = "Невозможно заставить работать. ",
+    [3] = "Ничего не умеет и не приносит пользы. ",
+    [4] = "Хамит и ерничает. Не прощает и не забывает. ",
+    [5] = "Быстро устает и на все жалуется. ",
+    [6] = "Ничего не слышит. Пахнет капустой. ",
+    [7] = "Плюет на работу. Предаст при первой возможности. ",
+    [8] = "Ни о чем не думает и легко отвлекается. ",
+    [9] = "Нервничает и часто ошибается. ",
+    [10] = "Обижается и мстит за все. Ненавидит всех и вся. ",
+    [11] = "Не соблюдает технику безопасности. ",
+    [12] = "Видит работу в гробу. Настоящий лентяй. ",
+    [13] = "Рискует зря и плюет на последствия. ",
+    [14] = "Нагло врет и строит козни. ",
+    [15] = "Дерзит и смотрит на всех свысока. ",
+  },
+}
+tooltip = {
+  build_room_window = {
+    cost = "Цена выбранного кабинета",
+    room_classes = {
+      treatment = "Проказать процедурные кабинеты",
+      diagnosis = "Показать комнаты для диагностики",
+      facilities = "Показать служебные помещения",
+      clinic = "Показать специализированные кабинеты для лечения",
+    },
+    close = "Ничего не строить и вернуться к игре",
+  },
+  hire_staff_window = {
+    prev_person = "Предыдущий кандидат",
+    cancel = "Отмена",
+    psychiatrist = "Психиатр",
+    surgeon = "Хирург",
+    researcher = "Исследователь",
+    salary = "Зарплата",
+    next_person = "Следующий кандидат",
+    nurses = "Посмотреть медсестер",
+    handymen = "Посмотреть рабочих",
+    doctors = "Посмотреть докторов",
+    receptionists = "Посмотреть регистраторов",
+    doctor_seniority = "Авторитет (Студент, Доктор, Консультант)",
+    hire = "Нанять",
+    qualifications = "Дополнительные дипломы доктора",
+    staff_ability = "Компетентность",
+  },
+  place_objects_window = {
+    confirm = "Подтвердить",
+    cancel = "Отмена",
+    pick_up = "Поднять объект",
+    buy_sell = "Купить/продать",
+  },
+  rooms = {
+    ultrascan = "Доктор обследует пациентов при помощи ультрасканера",
+    research_room = "Исследователи придумывают новые лекарства и машины в исследовательском отделе",
+    fracture_clinic = "Здесь медсестра снимает гипс с пациентов со сломанными костями",
+    gps_office = "У терапевта пациенты начинают диагностику, и здесь же им сообщают неутешительные результаты",
+    inflation = "При помощи надувателя доктор лечит пациентов с раздутой головой",
+    staffroom = "В комнате персонала доктора и медсестры отдыхают и набираются сил",
+    jelly_vat = "При помощи специальной машины доктор лечит ожеление",
+    scanner = "Доктор использует сканер для диагностики пациентов",
+    decontamination = "При помощи обеззараживающего душа доктор лечит облученных пациентов",
+    pharmacy = "В аптеке медсестра раздает больным медикаменты",
+    cardiogram = "Доктор снимает кардиограмму для диагностики пациентов",
+    ward = "Палата используется как для диагностики, так и для лечения. Здесь пациенты готовятся к операции под наблюдением медсестры",
+    training_room = "В лекционной консультант может обучать других докторов",
+    operating_theatre = "В операционной работают сразу два хирурга",
+    psychiatry = "Здесь квалифицированный психиатр обследует пациентов и вправляет мозги самым сумасшедшим",
+    hair_restoration = "При помощи оволосителя доктор лечит плешивость",
+    tongue_clinic = "При помощи языкорезки доктор подрезает длинные языки",
+    dna_fixer = "Здесь доктор лечит пациентов с инопланетной ДНК",
+    general_diag = "Здесь доктор проводит общий осмотр пациентов. Дешево и сердито",
+    toilets = "Постройте туалеты, если не хотите чтобы пациенты загадили вам всю больницу",
+    electrolysis = "При помощи электролизатора доктор лечит волосение",
+    x_ray = "Доктор использует рентген для диагностики пациентов",
+    blood_machine = "Доктор использует анализатор крови для диагностики пациентов",
+  },
+  objects = {
+    litter = "Мусор: какому-то пациенту не удалось найти в вашей больнице мусорной корзины, и он бросил это прямо здесь",
+    sofa = "Диван: если у вас в комнате отдыха нет ничего интереснее, то хотя бы можно посидеть на диване",
+    bench = "Скамья: предоставляет одно сидячее место, скрашивая часы, проведенные в очередях",
+    video_game = "Игральный автомат: предоставляет вашим сотрудникам возможность порубиться в Hi-Octane",
+    auto_autopsy = "Автовскрывалка: очень помогает в исследовании заболеваний",
+    reception_desk = "Регистратура: отсюда регистраторша направит пациента к врачу",
+    tv = "Тель-а-визор: вы же не хотите, чтобы ваши сотрудники пропустили свои любимые передачи",
+    inflator = "Надуватель: излечивает раздутие головы",
+    desk = "Стол: надо ведь доктору куда-то поставить свой компьютер",
+    pool_table = "Бильярдный стол: помогает вашим работникам расслабиться",
+    bed = "Койка: на ней смогут прилечь те, кто уже не в силах стоять",
+    bookcase = "Книжный шкаф: полон справочных материалов на медицинские темы",
+    drinks_machine = "Торговый автомат: не дает пациентам умереть от жажды и приносит прибыль",
+    skeleton = "Скелет: используется как учебное пособие и на Хэллоуин",
+    computer = "Компьютер: незаменимый инструмент исследователя",
+    bin = "Корзина: чтобы пациентам было куда деть свой мусор",
+    pharmacy_cabinet = "Аптечный шкаф: тут хранятся все лекарства",
+    radiator = "Батарея: поддерживает тепло в вашей больнице",
+    atom_analyser = "Атомный анализатор: эта машина ускоряет все исследовательские процессы",
+    plant = "Растение: нравится пациентам и очищает воздух",
+    toilet = "Стульчак: пациенты... мм... пользуются им",
+    fire_extinguisher = "Огнетушитель: несколько уменьшает опасность поломки машин",
+    lecture_chair = "Лекционный стул: ваши доктора на нем сидят, записывают лекции, скучают и рисуют каракули. Чем больше стульев вы поставите, тем больше докторов сможет обучаться одновременно",
+    toilet_sink = "Раковина: наиболее чистоплотные пациенты моют здесь свои грязные руки. Они будут очень недовольны, если не найдут свободной раковины",
+    cabinet = "Картотека: содержит карточки пациентов, записи и научные документы",
+  },
+}
+-- 4.2  Статус
+queue_window = {
+  num_in_queue = "Длина очереди",
+  num_entered = "Всего посещений",
+  max_queue_size = "Макс. длина",
+  num_expected = "Ожидается",
+}
+tooltip = {
+  handyman_window = {
+    prio_machines = "Увеличить приоритет ремонта",
+    prio_litter = "Увеличить приоритет уборки",
+    prio_plants = "Увеличить приоритет поливки",
+  },
+  machine_window = {
+    repair = "Вызвать рабочего для ремонта",
+    name = "Название",
+    close = "Закрыть",
+    times_used = "Количество использований",
+    status = "Состояние",
+    replace = "Заменить машину",
+  },
+  patient_window = {
+    graph = "Щелкните чтобы увидеть историю лечения или график график самочувствия",
+    casebook = "Посмотреть статистику по болезни",
+    close = "Закрыть",
+    queue = "Посмотреть очередь",
+    happiness = "Самочувствие пациента",
+    warmth = "Согретость пациента",
+    center_view = "Центрировать экран на пациенте",
+    thirst = "Уровень жажды пациента",
+    send_home = "Выставить из больницы",
+    abort_diagnosis = "Отправить на лечение немедленно, не дожидаясь окончания диагностики",
+  },
+  staff_window = {
+    doctor_seniority = "Авторитет (Студент, Доктор, Консультант)",
+    psychiatrist = "Психиатр",
+    close = "Закрыть окно",
+    ability = "Компетентность",
+    pick_up = "Взять",
+    sack = "Уволить",
+    surgeon = "Хирург",
+    happiness = "Настроение",
+    salary = "Ежемесячная зарплата",
+    name = "Имя",
+    tiredness = "Запас сил",
+    center_view = "Левая кнопка - центрировать экран, правая - выбрать следующего сотрудника",
+    skills = "Особые умения",
+    researcher = "Исследователь",
+    face = "Портрет - нажмите, чтобы перейти к экрану управления персоналом",
+  },
+}
+-- 4.3  Запросы
+confirmation = {
+  abort_edit_room = "Вы сейчас строите или редактируете кабинет. Если все необходимое уже на месте, он будет построен, иначе же он будет удален. Продолжить?",
+  return_to_blueprint = "Точно вернуться к режиму разметки?",
+  delete_room = "Вы точно хотите удалить эту комнату?",
+  quit = "Вы выбрали выход. А вы в этом уверены?",
+  needs_restart = "Изменение этого параметра ребует перезапуска CorsixTH. Все несохраненные данные при этом будут потеряны. Продолжить?",
+  overwrite_save = "В этом файле уже есть сохраненная игра. Перезаписать ее?",
+  sack_staff = "Вы правда хотите уволить этого сотрудника?",
+  replace_machine = "Вы правда хотите заменить %s за %d$?",
+  restart_level = "Вы серьёзно хотите начать уровень заново?",
+}
+pay_rise = {
+  definite_quit = "Я увольняюсь, и точка. Я сыт по горло этим местом.",
+  regular = {
+    [1] = "Я крайне устаю. Мне нужен хороший отдых плюс повышение зарплаты на %d$, если хотите меня видеть на этой никчемной работе.",
+    [2] = "Я очень устаю. Мне надо отдохнуть и не помешает получить надбавку в %d$ до %d$. Пошевеливайся, деспот.",
+    [3] = "Ну все. Я тут тружусь как лошадь. Прибавьте мне %d$, а то уволюсь.",
+    [4] = "Я в негодовании. Требую добавить к зарплате %d$, чтобы стало %d$, или я ухожу.",
+    [5] = "Родители всегда говорили мне что в этом деле хорошо платят. Так что повысьте мне зарплату на %d$, или я пойду издавать компьютерные игры.",
+    [6] = "С меня хватит. Платите мне как следует. Я хочу, чтобы мне повысили зарплату на %d$.",
+  },
+  poached = "Мне предлагают %d$ у %s. Платите мне не меньше, или я ухожу.",
+}
+
+-- 5.  Болезни
+diseases = {
+  general_practice = {
+    name = "Обследование: терапевт",
+  },
+  diag_ward = {
+    name = "Обследование: палата",
+  },
+  diag_ultrascan = {
+    name = "Обследование: ультрасканер",
+  },
+  diag_blood_machine = {
+    name = "Обследование: анализатор крови",
+  },
+  diag_x_ray = {
+    name = "Обследование: рентген",
+  },
+  diag_psych = {
+    name = "Обследование: психиатр",
+  },
+  diag_general_diag = {
+    name = "Обследование: общая диагностика",
+  },
+  diag_cardiogram = {
+    name = "Обследование: кардиограмма",
+  },
+  diag_scanner = {
+    name = "Обследование: сканер",
+  },
+  autopsy = {
+    name = "Вскрытие",
+  },
+  third_degree_sideburns = {
+    cause = "Причина - непреодолимая тоска по семидесятым.",
+    cure = "Лечение - психиатр должен, используя самые современные методы, убедить пациента, что чрезмерная волосатость уже не в моде.",
+    name = "Бакенбарды третьей степени",
+    symptoms = "Симптомы - длинные волосы, смешные штаны, обувь на платформе и сверкающий макияж.",
+  },
+  discrete_itching = {
+    cause = "Причина - крошечные насекомые с очень острыми зубами.",
+    cure = "Лечение - пациент выпивает липкий фармацевтический сироп, который защищает кожу.",
+    name = "Спонтанное зудение",
+    symptoms = "Симптомы - интенсивное чесание вплоть до воспламенения.",
+  },
+  the_squits = {
+    cause = "Причина - поедание кусочков пиццы, упавших под плиту.",
+    cure = "Лечение - клейкая смесь вязких фармацевтических реактивов сгущает все внутри у пациента.",
+    name = "Метания",
+    symptoms = "Симптомы - фу, какая гадость. Не будем об этом.",
+  },
+  spare_ribs = {
+    cause = "Причина - сидение на холодном каменном полу.",
+    cure = "Лечение - два хирурга должны удалить лишние ребра и завернуть их пациенту с собой.",
+    name = "Лишние ребра",
+    symptoms = "Симптомы - неприятные ощущения от массивной груди.",
+  },
+  king_complex = {
+    cause = "Причина - дух Короля, который захватил контроль над разумом пациента.",
+    cure = "Лечение - психиатр рассказывает пациенту как нелепо тот выглядит.",
+    name = "Комплекс Короля",
+    symptoms = "Симптомы - слабость к цветастой замшевой обуви и чизбургерам.",
+  },
+  fake_blood = {
+    cause = "Причина - скорее всего, пациент стал жертвой розыгрыша.",
+    cure = "Лечение - психиатр должен помочь пациенту успокоиться.",
+    name = "Фальшивая кровь",
+    symptoms = "Симптомы - красная жидкость в венах, которая испаряется при контакте с одеждой.",
+  },
+  invisibility = {
+    cause = "Причина - укус радиоактивного (и, само собой, невидимого) муравья.",
+    cure = "Лечение - напиток насыщенного цвета, приготовленный в аптеке, восстанавливает видимость пациента.",
+    name = "Невидимость",
+    symptoms = "Симптомы - пациент чувствует себя нормально и даже может использовать болезнь чтобы разыгрывать близких.",
+  },
+  golf_stones = {
+    cause = "Причина - вдыхание ядовитого газа, содержащегося в мячиках для гольфа.",
+    cure = "Лечение - образования удаляются хирургами в операционной.",
+    name = "Мячики в почках",
+    symptoms = "Симптомы - бред и чувство стыда.",
+  },
+  infectious_laughter = {
+    cause = "Причина - просмотр классических комедий.",
+    cure = "Лечение - квалифицированный психиатр должен напомнить пациенту, что не все в этой жизни смешно.",
+    name = "Заразный смех",
+    symptoms = "Симптомы - непроизвольное фырканье и повторение несмешных шуток.",
+  },
+  baldness = {
+    cause = "Причина - вранье и придумавание небылиц с целью привлечения внимания.",
+    cure = "Лечение - в ходе болезненной процедуры специальная машина плавно восстанавливает волосяной покров.",
+    name = "Плешивость",
+    symptoms = "Симптомы - блестящесть и смущение.",
+  },
+  heaped_piles = {
+    cause = "Причина - привычка торчать возле питьевых фонтанчиков.",
+    cure = "Лечение - приятная на вкус смесь сильных кислот растворяет кучи изнутри.",
+    name = "Скученные кучи",
+    symptoms = "Симптомы - у пациента такое чувство, будто он/она сидит на мешке с твердыми шариками.",
+  },
+  unexpected_swelling = {
+    cause = "Причина - все внезапное.",
+    cure = "Лечение - возбухание может быть уменьшено хирургами при помощи автогена.",
+    name = "Внезапное возбухание",
+    symptoms = "Симптом - возбухание.",
+  },
+  jellyitis = {
+    cause = "Причина - пища, богатая желатином и избыток физической активности.",
+    cure = "Лечение - пациента помещают в разжелетиватель в специальном кабинете.",
+    name = "Ожеление",
+    symptoms = "Симптомы - пациент чрезмерно трясется и часто падает.",
+  },
+  hairyitis = {
+    cause = "Причина - длительные прогулки в свете луны.",
+    cure = "Лечение - электролизатор удаляет волосы и запаивает поры.",
+    name = "Оволосение",
+    symptoms = "Симптомы - обостренное обоняние.",
+  },
+  alien_dna = {
+    cause = "Причина - прыгающие личинки разумных видов пришельцев.",
+    cure = "Лечение - в специальной машине ДНК извлекается, очищается от фрагментов пришельцев и быстро вставляется на место.",
+    name = "ДНК пришельцев",
+    symptoms = "Симптомы - постепенное превращение в пришельца и стремление уничтожить человечество.",
+  },
+  bloaty_head = {
+    cause = "Причина - нюхание сыра и питье неочищенной дождевой воды.",
+    cure = "Лечение - раздутая голова лопается и затем надувается до нормального давления при помощи хитроумной машины.",
+    name = "Раздутие головы",
+    symptoms = "Симптомы - очень неприятны для пациента.",
+  },
+  gastric_ejections = {
+    cause = "Причина - острая мексиканская и индийская пища.",
+    cure = "Лечение - выпивание специального связующего состава предотвращает какие бы то ни было извержения.",
+    name = "Гастральные извержения",
+    symptoms = "Симптомы - полупереваренная пища извергается из пациента в случайных местах.",
+  },
+  uncommon_cold = {
+    cause = "Причина - крошечные капли соплей в воздухе.",
+    cure = "Лечение - большой глоток необычной микстуры от кашля, сваренной из секретных ингредиентов в аптеке.",
+    name = "Необычная простуда",
+    symptoms = "Симптомы - сопли, чихание и обесцвечивание легких.",
+  },
+  corrugated_ankles = {
+    cause = "Причина - езда через асфальтовые гребни на дорогах.",
+    cure = "Лечение - слегка токсичная смесь трав и специй позволяет пациенту выпрямить лодыжки.",
+    name = "Волнистые лодыжки",
+    symptoms = "Симптомы - привычная обувь больше не подходит пациенту.",
+  },
+  sleeping_illness = {
+    cause = "Причина - чрезмерная активность сонной железы в глотке пациента.",
+    cure = "Лечение - медсестра должна дать пациенту большую дозу сильных стимуляторов.",
+    name = "Сонная болезнь",
+    symptoms = "Симптомы - непреодолимое желание поспать преследует пациента.",
+  },
+  sweaty_palms = {
+    cause = "Причина - боязнь собеседований.",
+    cure = "Лечение - психиатр должен уговорить пациента избавиться от этой выдуманной болезни.",
+    name = "Потные ладони",
+    symptoms = "Симптомы - рукопожатие пациента напоминает сжимание мокрой губки.",
+  },
+  serious_radiation = {
+    cause = "Причина - жевание изотопов плутония.",
+    cure = "Лечение - пациента нужно как следует промыть под обеззараживающим душем.",
+    name = "Сильное облучение",
+    symptoms = "Симптомы - пациент себя очень, очень плохо чувствует.",
+  },
+  gut_rot = {
+    cause = "Причина - Старая добрая крепкая микстура от кашля тетушки О'Мэлли.",
+    cure = "Лечение - медсестра приготовит специальную смесь химикатов для покрытия внутренностей пациента.",
+    name = "Гнилые кишки",
+    symptoms = "Симптомы - никакого кашля, но и никаких стенок желудка.",
+  },
+  iron_lungs = {
+    cause = "Причина - городской смог и дым от шашлыков.",
+    cure = "Лечение - два хирурга проводят операцию чтобы удалить затвердевшие легкие.",
+    name = "Железные легкие",
+    symptoms = "Симптомы - способность выдыхать огонь и громко кричать под водой.",
+  },
+  broken_wind = {
+    cause = "Причина - упражнения на беговой дорожке после еды.",
+    cure = "Лечение - насыщенная особыми водянистыми атомами микстура выпивается залпом.",
+    name = "Бурные ветра",
+    symptoms = "Симптомы - представляют опасность для находящих позади пациента.",
+  },
+  kidney_beans = {
+    cause = "Причина - разгрызание ледяных кубиков в напитках.",
+    cure = "Лечение - два хирурга должны удалить бобы, не прикасаясь к почкам.",
+    name = "Бобы в почках",
+    symptoms = "Симптомы - боль и частые визиты в туалет.",
+  },
+  transparency = {
+    cause = "Причина - слизывание йогурта с крышечек упаковок.",
+    cure = "Лечение - специально охлажденная и подкрашенная в аптеке вода вылечит эту болезнь.",
+    name = "Прозрачность",
+    symptoms = "Симптомы - плоть становится прозрачной и ужасно выглядит.",
+  },
+  broken_heart = {
+    cause = "Причина - кто-нибудь более молодой, богатый и стройный чем пациент.",
+    cure = "Лечение - два хирурга вскрывают грудную клетку и, затаив дыхание, аккуратно собирают сердце.",
+    name = "Разбитое сердце",
+    symptoms = "Симптомы - плач и боли в мышцах от разрывания праздничных фотографий.",
+  },
+  slack_tongue = {
+    cause = "Причина - хроническое обсуждение мыльных опер.",
+    cure = "Лечение - язык помещается в языкорезку и укорачивается быстро, точно, безжалостно.",
+    name = "Длинный язык",
+    symptoms = "Симптомы - язык примерно в пять раз увеличен в размерах.",
+  },
+  tv_personalities = {
+    cause = "Причина - просмотр телепередач в дневное время.",
+    cure = "Лечение - квалифицированный психиатр должен убедить пациента выкинуть телевизор и купить радио.",
+    name = "Звезда экрана",
+    symptoms = "Симптомы - пациент думает, что может вести собственное кулинарное шоу.",
+  },
+  ruptured_nodules = {
+    cause = "Причина - прыжки с тарзанкой в холодную погоду.",
+    cure = "Лечение - хирург удаляет грыжу твердой, уверенной рукой.",
+    name = "Грыжа",
+    symptoms = "Симптомы - невозможность сидеть с комфортом.",
+  },
+  fractured_bones = {
+    cause = "Причина - падение с большой высоты на бетонные поверхности.",
+    cure = "Лечение - сперва накладывается гипс, затем он удаляется при помощи устройства с лазером.",
+    name = "Сломанные кости",
+    symptoms = "Симптомы - громкий треск и неспособность использовать поврежденные конечности.",
+  },
+  chronic_nosehair = {
+    cause = "Причина - высокомерное фыркание в присутствии менее успешных людей.",
+    cure = "Лечение - отвратительное противоволосяное зелье приготавливается в аптеке.",
+    name = "Хроническое носоволосение",
+    symptoms = "Симптомы - нособорода, в которой можно свить гнездо.",
+  },
+}
+
+-- 6.  Факсы
+fax = {
+  --  Эпидемия
+  epidemic = {
+    cover_up_explanation_1 = "Или вы можете попытаться вылечить всех зараженных, пока про это не узнали в министерстве здравоохранения.",
+    cover_up_explanation_2 = "Если к приезду инспектора эпидемия все еще будет бушевать, приготовьтесь к неприятностям.",
+    choices = {
+      cover_up = "Попытаться вылечить всех зараженных пациентов пока есть время и пока он еще в больнице.",
+      declare = "Объявить об эпидемии. Признать свою вину и заплатить штраф.",
+    },
+    disease_name = "Ваши доктора обнаружили особо заразный подвид %s.",
+    declare_explanation_fine = "Вы можете объявить об эпидемии, заплатить штраф в %d$, тогда вам немедленно окажут помощь в вакцинации. Ваша репутация несколько пострадает.",
+  },
+  epidemic_result = {
+    fine_amount = "Правительство объявило чрезвычайное положение, а вас оштрафовали на %d$.",
+    close_text = "Ура!",
+    hospital_evacuated = "У комиссии не осталось другого выбора, кроме как объявить эвакуацию.",
+    succeeded = {
+      part_1_name = "До департамента здоровья дошли слухи, что в вашей больнице бушует эпидемия %s.",
+      part_2 = "Однако, инспектору не удалось найти им подтверждение.",
+    },
+    compensation_amount = "Правительство решило компенсировать ущерб, который эти враки нанесли репутации вашей больницы, в сумме %d$.",
+    failed = {
+      part_1_name = "В попытке скрыть наличие заразной инфекции %s,",
+      part_2 = "ваши сотрудники вызвали распространение болезни по округе.",
+    },
+    rep_loss_fine_amount = "Журналисты уже заточили карандаши. Ваша репутация серьезно пострадает. К тому же, вас оштрафовали на %d$.",
+  },
+  --  Визит шишки
+  vip_visit_query = {
+    choices = {
+      invite = "Отправить шишке официальное приглашение",
+      refuse = "Наврать что-нибудь, чтобы не приходил",
+    },
+    vip_name = "%s выразил желание посетить вашу больницу",
+  },
+  vip_visit_result = {
+    telegram = "Телеграмма!",
+    remarks = {
+      good = {
+        [1] = "Какая хорошая больница! Спасибо за приглашение.",
+        [2] = "Хмм... Определенно, неплохое медицинское учреждение.",
+        [3] = "Мне очень понравилась ваша милая больничка. Ну, кто со мной в ресторан?",
+      },
+      super = {
+        [1] = "Что за невероятная больница! Если я вдруг заболею, отвезите меня туда.",
+        [2] = "Вот это я понимаю - больница!",
+        [3] = "Это супербольница. Уж я-то в них разбираюсь.",
+      },
+      bad = {
+        [1] = "Не надо было мне приходить. Лучше бы я просидел четырехчасовую оперу!",
+        [2] = "Мне до сих пор не по себе. Они правда называют свое заведение больницей? Больше похоже на свинарник!",
+        [3] = "Я сыт по горло визитами в подобные выгребные ямы и постоянным вниманием прессы! Я подаю в отставку.",
+      },
+      mediocre = {
+        [1] = "Что ж, я видал и похуже. Им есть куда расти.",
+        [2] = "Не знаю, стоит ли туда обращаться, если почувствуете себя неважно.",
+        [3] = "Что я могу сказать, больница как больница. Я ожидал большего.",
+      },
+      very_bad = {
+        [1] = "Ну и свалка! Я приложу все усилия чтобы ее закрыли.",
+        [2] = "Никогда не видел больницы хуже. Какой позор!",
+        [3] = "Я потрясен. Это нельзя назвать больницей! Мне надо выпить.",
+      },
+    },
+    rep_boost = "Ваша репутация улучшилась.",
+    vip_remarked_name = "После посещения вашей больницы, %s заметил:",
+    cash_grant = "Вам выдали грант в размере %d$.",
+    rep_loss = "Ваша репутация пострадала.",
+    close_text = "Спасибо за приглашение.",
+  },
+  --  Болезни
+  disease_discovered = {
+    discovered_name = "Ваша команда обнаружила новое заболевание. Это %s",
+  },
+  disease_discovered_patient_choice = {
+    need_to_build = "Для лечения нам потребуется %s.",
+    need_to_employ = "Наймите %s чтобы вылечить это.",
+    what_to_do_question = "Что нам делать с этим пациентом?",
+    guessed_percentage_name = "Мы не совсем уверены, что с этим пациентом. Существует вероятность в %d% что это %s",
+    choices = {
+      send_home = "Отправить пациента домой.",
+      research = "Отправить пациента в исследовательский отдел.",
+      wait = "Задержать пациента в больнице на какое-то время.",
+    },
+    disease_name = "Ваша команда обнаружила новое заболевание. Это %s",
+    need_to_build_and_employ = "Можно будет попробовать, если вы построите %s и наймете %s .",
+    can_not_cure = "Мы не можем это вылечить.",
+  },
+  diagnosis_failed = {
+    choices = {
+      send_home = "Отправить пациента домой.",
+      take_chance = "Рискнуть и попытаться вылечить.",
+      wait = "Задержать пациента, пока вы не построите еще кабинетов диагностики.",
+    },
+    situation = "Мы проверили этого пациента на всех наших машинах, но так и не поняли, что с ним случилось.",
+    what_to_do_question = "Что нам с ним делать?",
+    partial_diagnosis_percentage_name = "Есть шанс в %d%, что мы правильно угадаем какой вид %s у этого пациента.",
+  },
+  --  Чрезвычайная ситуация
+  emergency = {
+  locations = {
+    [1] = "Новоуренгойский химзавод",
+    [2] = "Фальшивый Университет",
+    [3] = "Центр Принудительного Озеленения",
+    [4] = "Институт Разработки Опасных Штук",
+    [5] = "Клуб Хороших Танцоров",
+    [6] = "Издательство «МакулатураПресс»",
+    [7] = "Похоронное бюро «Безенчук и нимфы»",
+    [8] = "Китайский ресторанчик дяди Вонга",
+    [9] = "ГлавХимСбытСтыдЗагранПоставка",
+  },
+    num_disease = "У нас тут %d человек с диагнозом %s и им требуется немедленное лечение.",
+    cure_possible_drug_name_efficiency = "У вас есть все необходимое оборудование и специалисты. У вас есть нужное лекарство. Это %s и оно эффективно на %d%",
+    cure_not_possible_employ = "Вам потребуется нанять %s",
+    cure_not_possible = "Сейчас вы не можете это вылечить.",
+    cure_possible = "У вас есть все необходимое оборудование и специалисты, так что вы, наверное, справитесь.",
+    choices = {
+      accept = "Да. Я разберусь с этой ситуацией.",
+      refuse = "Нет. Я отказываюсь в этом участвовать.",
+    },
+    location = "На предприятии %s чрезвычайная ситуация.",
+    cure_not_possible_build = "Вам надо будет построить %s",
+    cure_not_possible_build_and_employ = "Вам надо будет построить %s и нанять %s",
+    bonus = "Вознаграждение за помощь составит %d. Если вы не справитесь, ваша репутация серьезно пострадает.",
+  },
+  emergency_result = {
+    earned_money = "Из всей суммы %d$ вы заработали %d$.",
+    close_text = "Нажмите чтобы закрыть.",
+    saved_people = "Вы спасли %d из %d человек.",
+  },
+}
+
+-- 7.  Советчик
+adviser = {
+  tutorial = {
+    build_reception = "Привет. Прежде всего, вашей новой больнице понадобится регистратура. Выберите ее в меню обстановки коридоров.",
+    order_one_reception = "Щелкните один раз на мигающей строке, чтобы заказать стойку регистратуры.",
+    accept_purchase = "Щелкните на мигающей кнопке, чтобы подтвердить заказ.",
+    reception_invalid_position = "Стойка сейчас серого цвета, потому что ее нельзя разместить здесь. Попробуйте передвинуть или развернуть ее.",
+    rotate_and_place_reception = "Пощелкайте правой кнопкой, чтобы развернуть стойку и установите ее левой кнопкой.",
+    hire_receptionist = "А еще вам понадобится регистратор, чтобы принимать новых посетителей.",
+    select_receptionists = "Нажмите мигающую кнопку, чтобы просмотреть регистраторов, которые ищут работу. Число на кнопке показывает, сколько кандидатур доступно.",
+    next_receptionist = "Это резюме первой регистраторши в нашем списке. Нажмите мигающую кнопку, чтобы посмотреть следующее.",
+  prev_receptionist = "Нажмите мигающую кнопку, чтобы вернуться к предыдущему резюме.",
+    choose_receptionist = "Выберите регистратора, чьи профессиональные способности и зарплата вас устраивают и нажмите мигающую кнопку чтобы нанять ее.",
+    receptionist_invalid_position = "Здесь ее поставить нельзя.",
+    place_receptionist = "Поставьте вашу новую регистраторшу, где хотите. Она достаточно умна, чтобы добраться до своего стола.",
+    build_gps_office = "Чтобы начать прием пациентов, первым делом постройте кабинет терапевта.",
+    select_diagnosis_rooms = "Нажмите мигающую кнопку, чтобы увидеть список комнат диагностики.",
+    click_gps_office = "Нажмите мигающую кнопку, чтобы выбрать кабинет терапевта.",
+    click_and_drag_to_build = "Для начала решите, какого размера будет новый кабинет. Удерживайте левую кнопку мыши и растяните чертеж до нужного размера.",
+    room_too_small = "Чертеж сейчас красного цвета потому, что он слишком мал. Растащите его побольше.",
+    room_in_invalid_position = "Ой! Такой чертеж не пойдет, красная область перекрывает другие кабинеты или находится за стенами больницы.",
+    room_big_enough = "Такого размера достаточно. Вы можете передвинуть кабинет или изменить размер еще раз, если хотите.",
+    place_door = "Двигайте мышью вдоль стен кабинета, чтобы выбрать место для двери.",
+    door_in_invalid_position = "Нет! Здесь нельзя сделать вход в кабинет. Щелкните где-нибудь на стене чертежа.",
+    place_windows = "Проделайте несколько окон точно так же, как вы сделали дверь. Это совсем не обязательно, но так у ваших работников будет, куда глазеть в свободное время.",
+    window_in_invalid_position = "Тут нельзя сделать окно. Будьте добры указать другое место на стене кабинета.",
+    place_objects = "Правая кнопка вращает мебель, а левая устанавливает ее.",
+    object_in_invalid_position = "Это предмет нельзя поставить здесь. Пожалуйста, переместите его или попробуйте повращать, возможно он станет сюда боком.",
+    confirm_room = "Нажмите мигающую кнопку, чтобы завершить строительство, или нажмите на крестик, чтобы вернуться к предыдущему шагу.",
+    information_window = "Справочное сообщение рассказывает вам о кабинете терапевта, который вы только что построили.",
+    hire_doctor = "Чтобы обследовать и лечить пациентов, вам понадобится доктор.",
+    select_doctors = "Нажмите мигающую кнопку, чтобы просмотреть докторов, которые ищут работу.",
+    choose_doctor = "Как следует изучите резюме и рекомендации кандидатов прежде чем сделаете выбор.",
+    place_doctor = "Поставьте доктора где-нибудь в пределах больницы. Он направится в кабинет терапевта, когда к вам придет первый пациент.",
+    doctor_in_invalid_position = "Эй! Тут его поставить нельзя.",
+  },
+  epidemic = {
+    hurry_up = "Если что-то не сделать с этой эпидемией, мы окажемся в беде по самые ноздри. Шевелитесь!",
+    serious_warning = "Эта заразная болезнь распространяется с невиданной скоростью. Сделайте же что-нибудь!",
+    multiple_epidemies = "Похоже, у нас тут несколько эпидемий сразу. Какой кошмар.",
+  },
+  staff_advice = {
+    need_handyman_machines = "Вам понадобится рабочий, чтобы ремонтировать машины в больнице.",
+    need_doctors = "У вас не хватает врачей. Можно попробовать отправить самых лучших докторов в кабинеты с наибольшими очередями, вдруг поможет.",
+    need_handyman_plants = "Вам понадобится рабочий, чтобы поливать растения.",
+    need_handyman_litter = "Посетители совсем загадили нашу больницу. Наймите рабочего, чтобы подметать за ними.",
+    need_nurses = "Вам нужно нанять медсестру. Аптека и палата не могут работать сами по себе.",
+    too_many_doctors = "У вас слишком много докторов. Некоторые из них болтаются без дела.",
+    too_many_nurses = "Я думаю что у вас слишком много медсестер... Они вам так нравятся?",
+  },
+  earthquake = {
+    damage = "От землетрясения пострадали %d машин и %d человек.",
+    alert = "Приближается землетрясение. Ваши машины могут пострадать от него, а если они в плохом состоянии, то и вовсе развалиться.",
+    ended = "Фух. Это было довольно сильным, примерно %d по шкале Рихтера.",
+  },
+  surgery_requirements = {
+    need_surgeons_ward_op = "Чтобы выполнять операции, вам надо нанять двух хирургов, а также построить палату и операционную.",
+    need_surgeon_ward = "Чтобы начать оперировать, вам нужен еще один хирург и палата.",
+  },
+  vomit_wave = {
+    started = "Похоже, в нашей больнице завелся рвотный вирус. Если бы вы поддерживали чистоту, этого бы не случилось. Наймите больше рабочих.",
+    ended = "Уф! Похоже, волна тошноты отступила. На будущее, постарайтесь содержать больницу в чистоте.",
+  },
+  level_progress = {
+    halfway_lost = "Вы на полпути к поражению.",
+    dont_kill_more_patients = "Вы больше не можете себе позволить убивать пациентов.",
+    another_patient_killed = "Ну вот! Еще один склеил ласты. И таких уже %d по больнице.",
+    halfway_won = "Вы на полпути к победе.",
+    close_to_win_increase_value = "Вы почти выиграли. Увеличьте стоимость больницы на %d.",
+    financial_criteria_met = "Вы уже заработали достаточно денег. Не давайте балансу опуститься ниже %d и продолжайте эффективно управлять больницей.",
+    nearly_won = "Вы уже почти выграли этот уровень.",
+    hospital_value_enough = "Не давайте стоимости больницы упасть ниже %d и разберитесь с остальными проблемами, чтобы победить.",
+    another_patient_cured = "Отлично, еще один пациент покинул больницу живым и здоровым. Мы вылечили уже %d.",
+    three_quarters_lost = "Вы на три четверти проиграли этот уровень.",
+    reputation_good_enough = "Хорошо, ваша репутация достаточно высока. Не опускайте ее ниже %d и разберитесь с имеющимися проблемами, чтобы победить.",
+    cured_enough_patients = "Вы вылечили достаточно пациентов, но ваша больница еще недостаточно хороша.",
+    nearly_lost = "Еще чуть-чуть - и вы проиграете.",
+    improve_reputation = "Вам надо поднять репутацию еще на %d, чтобы выиграть этот уровень.",
+    three_quarters_won = "Вы прошли три четверти пути к победе.",
+  },
+  staff_place_advice = {
+    receptionists_only_at_desk = "Регистраторы могут работать только в регистратуре.",
+    only_psychiatrists = "В психиатрии могут работать только доктора с дипломом психиатра.",
+    only_surgeons = "Только хирурги могут работать в операционной.",
+  },
+  room_forbidden_non_reachable_parts = "Так вы заблокируете доступ к другим частям больницы.",
+  research = {
+    machine_improved = "%s улучшен вашим исследовательским отделом.",
+    drug_fully_researched = "Вы исследовали %s на 100%.",
+    new_machine_researched = "Изобретена новая %s.",
+    drug_improved = "Исследовательский отдел улучшил ваше лекарство от %s.",
+  },
+  boiler_issue = {
+    minimum_heat = "Я вас везде ищу! Паровой котел в подвале развалился. Скоро у нас в больнице станет весьма прохладно.",
+    maximum_heat = "Паровой котел в подвале заклинило! Регулятор температуры вышел из строя и мы тут все скоро помрем от жары! Можно попробовать поставить еще автоматов с газировкой.",
+    resolved = "Ну слава Богу! Система отопления снова работает как надо. Теперь температура в больнице станет нормальной.",
+  },
+  room_requirements = {
+    research_room_need_researcher = "В исследовательском отделе должен работать доктор-исследователь.",
+    op_need_another_surgeon = "Вам нужен еще один хирург, чтобы операционная наконец заработала.",
+    op_need_ward = "Вам нужна палата, чтобы готовить пациентов к операции.",
+    reception_need_receptionist = "Прием пацентов ведет регистратор.",
+    psychiatry_need_psychiatrist = "Раз уж у вас есть кабинет психиатра, наймите и самого психиатра.",
+    pharmacy_need_nurse = "Наймите медсестру, чтобы работать в аптеке.",
+    ward_need_nurse = "Вам нужно нанять медсестру на работу в этой палате.",
+    op_need_two_surgeons = "Наймите двух хирургов, чтобы начать выполнять операции.",
+    training_room_need_consultant = "Вам нужен консультант, чтобы читать лекции.",
+    gps_office_need_doctor = "Вам нужно нанять доктора, который будет вести прием в этом кабинете.",
+  },
+  goals = {
+    win = {
+      money = "Заработайте еще %d$, чтобы соответствовать финансовым требованиям этого уровня.",
+      cure = "Вылечите еще %d пациентов, чтобы выиграть этот уровень.",
+      reputation = "Поднимите свою репутацию до %d, чтобы удолетворить требования уровня.",
+      value = "Вам нужно поднять стоимость больницы до %d$",
+    },
+    lose = {
+      kill = "Убейте еще %d пациентов и вы проиграете!",
+    },
+  },
+  warnings = {
+    charges_too_low = "Вы мало просите за свои услуги. Хоть это и привлекает новых клиентов, вы с них много не получите.",
+    charges_too_high = "У вас очень высокие цены. Это может временно поднять доходы, но так вы отпугиваете потенциальных клиентов.",
+    staff_overworked = "Ваши люди сильно устают. От этого они работают кое-как и могут соверщать катастрофические ошибки.",
+    doctors_tired = "Ваши доктора сильно устали. Скорее разрешите им отдохнуть.",
+    people_did_it_on_the_floor = "У одного из пациентов иссякло терпение. Теперь кому-то придется все это отмывать.",
+    queues_too_long = "У вас в больнице длинные очереди.",
+    money_very_low_take_loan = "Ваш банковский баланс ниже плинтуса. Я слышала, у них там займы выдают.",
+    patients_very_thirsty = "Ваши пациенты страдают от жажды. Если вы не поставите торговые автоматы, они пойдут пить домой, а лечиться - в другую больницу!",
+    machinery_very_damaged = "Срочно найдите ремонтника, чтобы чинить ваши машины, а то кто-нибудь серьезно пострадает!",
+    handymen_tired2 = "Ваши рабочие спят на ходу. Немедленно отправьте их в комнату отдыха.",
+    desperate_need_for_watering = "Ваши растения умирают от жажды. Наймите рабочего, чтобы поливать их.",
+    nurses_tired = "Ваши медсестры валятся с ног от усталости. Им очень нужен отдых.",
+    too_much_litter = "У вас проблема с мусором. Ее можно решить, наняв еще рабочих.",
+    reception_bottleneck = "Регистратура не справляется с наплывом посетителей. Вам нужно расширить ее и нанять еще регистратора.",
+    place_plants4 = "Поставьте еще горшков с растениями, чтобы облегчить страдания пациентов.",
+    change_priorities_to_plants = "Прикажите вашим рабочим чаще поливать растения.",
+    staff_too_hot = "Вашим сотрудникам жарко. Уберите лишние батареи из кабинетов или уменьшите нагрев.",
+    finanical_trouble2 = "Начинайте зарабатывать деньги или окажетесь за воротами. Потеряйте еще %d$ и вы проиграете.",
+    plants_thirsty = "Присматривайте за растениями, их не помешает поливать почаще.",
+    litter_everywhere = "У вас свалка, а не больница. Направьте еще рабочих на уборку.",
+    nurses_tired2 = "Ваши медсестры засыпают на работе. Отправьте их отдыхать.",
+    plants_dying = "Ваши растения засыхают на глазах, они в жизни не видели лейки. Мертвые растения нагоняют тоску на пациентов.",
+    reduce_staff_rest_threshold = "Я тут подумала, может стоит уменьшить порог усталости для персонала в настройках политики больницы? Я не то, что бы настаиваю.",
+    more_toilets = "Больнице нужны туалеты. Ваши клиенты с трудом сдерживают себя.",
+    hospital_is_rubbish = "Везде говорят, что ваша больница ни к черту. Это ничем не помогает нам привлекать новых клиентов.",
+    pay_back_loan = "У вас полно денег. Как насчет возврата долгов?",
+    financial_trouble3 = "Состояние вашего банковского счета внушает опасения. Вам очень нужны деньги. Вы всего в %d$ от банкротства.",
+    bankruptcy_imminent = "Эй! Еще немного и вы обанкротитесь. Тратьте осторожнее!",
+    build_toilet_now = "Терпение ваших клиентов подходит к концу. Немедленно постройте туалет, или последствия не заставят себя ждать. И перестаньте ухмыляться, это серьезно!",
+    patient_stuck = "Кто-то заблудился в ваших коридорах. У вас тут больница или парк развлечений?",
+    no_patients_last_month = "В этом месяце у нас не было ни одного клиента. Вот так сюрприз.",
+    more_benches = "Не помешает поставить скамеек. Не заставляйте больных стоять.",
+    many_epidemics = "Похоже, у нас тут несколько эпидемий сразу. Это может обернуться серьезными проблемами.",
+    place_plants_to_keep_people = "Люди злятся и уходят. Может горшков с цветами поставить?",
+    patients_thirsty2 = "Пациенты хотят пить. Купите еще торговых автоматов или переставьте те, что есть, поудобнее.",
+    money_low = "У вас заканчиваются деньги!",
+    staff_unhappy = "Ваши сотрудники недовольны работой. Попробуйте подбодрить их премиями, а лучше постройте комнату персонала. Еще можно изменить политику больницы.",
+    people_freezing = "Невероятно, в наш век центрального отопления ваши пациенты дрожат от холода. Поставьте батареи отопления и увеличьте нагрев.",
+    need_toilets = "Пациентам нужны туалеты. И, желательно, поскорее.",
+    nobody_cured_last_month = "В прошедшем месяце вы никого не вылечили.",
+    patients_very_cold = "Пациенты замерзают. Увеличьте нагрев и поставьте побольше батарей в больнице.",
+    build_toilets = "Немедленно постройте туалет или столкнетесь с антисанитарными последствиями. А запах...",
+    many_killed = "Вы уже убили %d человек. Вы же их вроде лечить должны.",
+    place_plants2 = "Люди уходят. Может, им не хватает зеленых растений?",
+    staff_tired = "Ваши сотрудники невероятно устали. Если вы не дадите им отдохнуть в комнате персонала, они могут слететь с катушек.",
+    machines_falling_apart = "Ваши машины разваливаются. Наймите ремонтника немедленно!",
+    patients_unhappy = "Людям не нравится ваша больница. Предпримите что-нибудь по этому поводу.",
+    place_plants3 = "Пациенты пребывают в печали. Поставьте горшков с цветами, чтобы подбодрить их.",
+    staff_unhappy2 = "Ваши сотрудники недовольно ворчат. Скоро они захотят повышения зарплаты.",
+    cash_low_consider_loan = "У вас на счету негусто. Как насчет кредита?",
+    queue_too_long_at_reception = "У вас в регистратуре огромная очередь. Поставьте еще одну стойку и наймите регистратора.",
+    queue_too_long_send_doctor = "В больнице огромная очередь в %s. Убедитесь, что там ведется прием.",
+    financial_trouble = "Ваше финансовое положение удручает. Сделайте же что-нибудь! Потратьте еще %d$ и вы проиграете!",
+    doctors_tired2 = "Ваши доктора невероятно устали. Им нужен отдых.",
+    handymen_tired = "Ваши рабочие невероятно устали. Им нужен отдых.",
+    patient_leaving = "Вот уходит пациент. Причина? У вас никчемная и бесполезная больница.",
+    machinery_damaged2 = "Вашим машинам требуется ремонт, наймите рабочего.",
+    patients_leaving = "Клиенты уходят. Сделайте вашу больницу более терпимой, поставив скамейки, растения, автоматы с газировкой и прочее.",
+    epidemic_getting_serious = "Эта заразная болезнь быстро распространяется. Сделайте же что-нибудь!",
+    machinery_damaged = "Быстрее почините свои машины. Скоро они начнут ломаться.",
+    people_have_to_stand = "Несчастные больные вынуждены стоять. Поставьте еще скамеек.",
+    build_staffroom = "Немедленно постройте комнату персонала. Ваши люди скоро начнут падать в обморок от усталости. Неужели для вас нет ничего святого!",
+    machinery_slightly_damaged = "Оборудование вашего госпиталя понемногу изнашивается. Не забывайте чинить его время от времени.",
+    need_staffroom = "Вашим сотрудникам нужна комната для отдыха.",
+    patients_getting_hot = "В вашей больнице слишком жарко. Пожалуйста, снизьте нагрев или уберите часть батарей.",
+    machinery_deteriorating = "Ваши машины начали изнашиваться от частого использования. Присматривайте за ними.",
+    patients_too_hot = "Пациенты жалуются на жару. Уберите лишние батареи, снизьте температуру или поставьте еще автоматов с газировкой.",
+    patients_thirsty = "Пациенты хотят пить. Может быть, стоит поставить торговые автоматы?",
+    machine_severely_damaged = "%s скоро совсем развалится.",
+    litter_catastrophy = "Мусор в вашей больнице выходит из под контроля. Скорее направьте еще рабочих на уборку!",
+    staff_very_cold = "Сотрудники жалуются на холод. Увеличьте температуру или поставьте еще батарей.",
+    deal_with_epidemic_now = "Если что-то не сделать с этой эпидемией, мы окажемся в беде по самые ноздри. Шевелитесь!",
+    too_many_plants = "Я вижу, вы любите цветы. У вас тут настоящие джунгли.",
+    patients_really_thirsty = "Пациенты очень хотят пить. Поставьте ваши торговые автоматы туда, где самые длинные очереди.",
+    some_litter = "Дайте рабочим указание прибраться в больнице, пока проблема с мусором не разрослась.",
+    patients_annoyed = "Люди терпеть не могут вашу больницу, и я не могу их винить за это. Разберитесь с вашими проблемами, или будет хуже!",
+  },
+  placement_info = {
+    door_cannot_place = "Извините, тут дверь проделать нельзя.",
+    staff_cannot_place = "К сожалению, этого человека нельзя здесь поставить.",
+    object_cannot_place = "Сюда не поместится.",
+    room_cannot_place = "Здесь нельзя устроить кабинет.",
+    room_cannot_place_2 = "Тут кабинет не поместится.",
+    window_cannot_place = "Здесь нельзя сделать окно.",
+    reception_cannot_place = "Регистратура сюда не встанет.",
+  },
+  information = {
+    larger_rooms = "Большие кабинеты повышают самооценку и производительность людей, которые в них работают.",
+    extra_items = "Дополнительные предметы в кабинетах нравятся вашим сотрудникам и повышают производительность.",
+    epidemic = "У вас в больнице распространяется заразная болезнь. Это нужно немедленно пресечь!",
+    promotion_to_doctor = "Один из ваших студентов стал доктором.",
+    emergency = "Чрезвычайная ситуация! Караул! Спасайся кто может!",
+    patient_abducted = "Вашего клиента похищают пришельцы!",
+    first_cure = "Отличная работа! Вы только что вылечили своего первого пациента.",
+    promotion_to_consultant = "Один из ваших докторов стал консультантом.",
+    handyman_adjust = "Вы можете повысить эффективность рабочих, перераспределив их приоритеты.",
+    promotion_to_specialist = "Один из ваших докторов стал %s.",
+    initial_general_advice = {
+      rats_have_arrived = "В вашей больнице завелись крысы. Попробуйте пострелять их своей мышью.",
+      first_patients_thirsty = "Посетители в вашей больнице хотят пить. Поставьте для них автоматы с газировкой.",
+      research_now_available = "Вы построили исследовательский отдел. Теперь вы можете открыть окно исследований.",
+      decrease_heating = "Посетители жалуются на жару. Понизьте уровень нагрева. Это можно сделать в окне карты.",
+      first_emergency = "Над головой чрезвычайных пациентов крутится мигалка. Вылечите их до того, как закончится время.",
+      first_epidemic = "У вас в больнице эпидемия! Примите решение, объявите ли вы о ней или попытаетесь скрыть.",
+      taking_your_staff = "У вас пытаются переманить сотрудника. Вам придется побороться, если хотите удержать его.",
+      place_radiators = "Посетители жалуются на холод. Вы можете заказать дополнительные батареи из меню обстановки коридоров.",
+      epidemic_spreading = "Заразная болезнь распространяется по больнице. Постарайтесь вылечить зараженных до того, как они уйдут домой.",
+      machine_needs_repair = "Одна из ваших машин требует ремонта. Найдите дымящуюся машину и щелкните на ней. Затем нажмите кнопку вызова рабочего.",
+      increase_heating = "Пациенты замерзают. Увеличьте нагрев в окне карты.",
+      first_VIP = "Скоро вас посетит с экскурсией какая-то большая шишка. Постарайтесь, чтобы он не заметил антисанитарии и недовольных пациентов.",
+    },
+    patient_leaving_too_expensive = "Пациент ушел, не заплатив за %s. Для него это слишком дорого.",
+    vip_arrived = "Внимание! %s прибыл в вашу больницу с официальным визитом! Проследите, чтобы все прошло как по маслу.",
+    epidemic_health_inspector = "Слухи об эпидемии в вашей больнице достигли министерства здравоохранения. Приготовьтесь в приезду инспектора.",
+    first_death = "Вы только что угробили своего первого пациента. Надеюсь, вы собой довольны?",
+    pay_rise = "Кто-то из ваших сотрудников угрожает уволиться. Вы можете согласиться на повышение зарплаты или отказать. Нажмите на значок слева внизу чтобы увидеть заявление.",
+    place_windows = "Дополнительные окна делают комнаты светлее, а персонал - счастливее.",
+    fax_received = "Значок, который сейчас вылез слева внизу экрана сообщает вам что-то важное или требует ваше решение по какому-либо вопросу.",
+  },
+}
+
+-- 8.  Письма из министерства
+introduction_texts = {
+  level1 = {
+    [1] = "Добро пожаловать в вашу первую больницу!//",
+    [2] = "Чтобы начать принимать пациентов, постройте регистратуру и кабинет терапевта, наймите регистраторшу и доктора. ",
+    [3] = "Потом просто ждите когда придут первые пациенты.",
+    [4] = "Также, вам не помешает построить кабинет психиатра и нанять доктора с соответствующим дипломом. ",
+    [5] = "Чтобы лечить больных, вам потребуется аптека и медсестра. ",
+    [6] = "Приготовьтесь принимать пациентов с раздутой головой. Для них надо будет построить кабинет со специальной машиной. ",
+    [7] = "Попробуйте вылечить 10 человек и смотрите, чтобы ваша репутация не упала ниже 200.",
+  },
+  level2 = {
+    [1] = "В этой местности встречается больше разных заболеваний. ",
+    [2] = "Подготовьте больницу к наплыву пациентов и не забудьте построить исследовательский отдел. ",
+    [3] = "Очень важно поддерживать ваше заведение в чистоте и стараться повысить свою репутацию. Ожидайте прибытия пациентов с длинными языками - постройте для них специальный кабинет. ",
+    [4] = "Комната кардиографии поможет вам точнее ставить диагнозы. ",
+    [5] = "Оба этих кабинета должны быть исследованы прежде, чем вы сможете их построить. В окне карты вы теперь можете приобретать дополнительные корпуса для вашей больницы. ",
+    [6] = "Ваша цель - заработать 10 000$, вылечить 40 человек и не уронить репутацию ниже 300.",
+  },
+  level3 = {
+    [1] = "На этот раз ваша больница будет расположена в богатом районе. ",
+    [2] = "Министерство здравоохранения ожидает получить здесь нехилую прибыль. ",
+    [3] = "Для начала, вам предстоит заработать хорошую репутацию, затем сосредоточтесь на превращении ее в деньги. ",
+    [4] = "Знайте, что вы можете столкнуться с чрезвычайными ситуациями. ",
+    [5] = "Это означает, что к вам в больницу прибудет группа людей с серьезным заболеванием. ",
+    [6] = "Если вы успеете их вылечить за ограниченное время, то заработаете солидный бонус и хорошую репутацию. ",
+    [7] = "Вам придется столкнуться с синдромом Короля, а также выделить деньги на постройку палаты и операционной. ",
+    [8] = "Заработайте 20 000$ чтобы добиться успеха.",
+  },
+  level4 = {
+    [1] = "Проследите, чтобы пациенты были довольны, хорошо обслужены и не умирали.",
+    [2] = "Ваша репутация имеет большое значение, так что постарайтесь поднять ее как можно выше.",
+    [3] = "Не беспокойтесь о деньгах - они придут вместе с высокой репутацией.",
+    [4] = "Теперь вы также можете обучать ваших докторов, чтобы повысить их навыки.",
+    [5] = "Так они смогут справляться даже с самыми необчными болезнями.",
+    [6] = "Поднимите вашу репутацию до 500.",
+  },
+  level5 = {
+    [1] = "С таким разнообразием заболеваний, как в этой больнице, вам не придется сидеть без дела.",
+    [2] = "Ваши доктора - вчерашние студенты, так что им необходимо будет подучиться.",
+    [3] = "У вас есть три консультанта, которые помогут обучить новичков, постарайтесь их не разозлить.",
+    [4] = "А еще наша больница стоит прямо над разломом Сан Андроид.",
+    [5] = "Ожидайте землетрясений.",
+    [6] = "Они могут повредить ваши машины и нарушить работу больницы.",
+    [7] = "Поддерживайте репутацию не ниже 400 и заработайте 50 000$. Также, вылечите 200 пациентов.",
+  },
+  level6 = {
+    [1] = "Опираясь на весь свой опыт, постройте хорошо организованную больницу, приносящую стабильный доход и способную вылечить все, что угодно.",
+    [2] = "Знайте, что в этой местности особенно быстро распространяются всякие инфекции.",
+    [3] = "Если в вашей больнице не будет идеально чисто, ждите вспышек эпидемий среди пациентов.",
+    [4] = "Заработайте 150 000$ и доведите стоимость больницы до 140 000$.",
+  },
+  level7 = {
+    [1] = "Здесь вы будете под неусыпным наблюдением министерства здравоохранения, так что постарайтесь, чтобы деньги текли рекой, а репутация стремилась ввысь. ",
+    [2] = "Мы не можем вам позволить убивать пациентов - это плохо для бизнеса. ",
+    [3] = "Проследите, чтобы у вас было все необходимое оборудование и высококлассные специалисты. ",
+    [4] = "Заработайте 600 репутации плюс 200 000$ на банковский счет.",
+  },
+  level8 = {
+    [1] = "Ваша задача - построить как можно более эффективную и рентабельную больницу. ",
+    [2] = "Народ здесь живет на широкую ногу, так что не стесняйтесь стричь капусту изо всех сил. ",
+    [3] = "Нет, конечно, лечить людей - хорошо, и все такое, но вам ОЧЕНЬ нужны их деньги. ",
+    [4] = "Проследите, чтобы ваши пациенты были в состоянии дойти до кассы. ",
+    [5] = "Накопите на счету, ни много ни мало, 300 000$ чтобы завершить этот уровень.",
+  },
+  level9 = {
+    [1] = "Теперь, когда на счету министерства полно денег, и сам министр разъезжает на новеньком лимузине, вы вновь можете заняться постройкой приличной, хорошо организованной больницы для самых нуждающихся. ",
+    [2] = "Будьте готовы к любым неприятностям.",
+    [3] = "Если вы озаботитесь приобретением всего необходимого оборудования и кадров, ничто не сможет причинить вам проблем. ",
+    [4] = "Ваша больница должна стоить 200 000$, а на вашем счету должно быть 400 000$. ",
+    [5] = "Мы не примем меньшего.",
+  },
+  level10 = {
+    [1] = "Помимо излечения всех болезней, которые бывают в этом захолустье, министерство просит вас уделить внимание исследованию лекарств.",
+    [2] = "К нам поступают жалобы от некоего Овсика, местного активиста, так что улучшайте свои лекарства, чттобы не ударить в грязь лицом.",
+    [3] = "Также, не давайте поводов для упреков. Сведите число трупов к минимуму.",
+    [4] = "Кстати, отведите место для кабинета лечения ожеления.",
+    [5] = "Улучшите все лекарства до 80% эффективности, повысьте репутацию до 650 и соберите 500 000$.",
+  },
+  level11 = {
+    [1] = "Вам предоставляется шанс построить идеальную больницу. ",
+    [2] = "Это невероятно престижное место, и министерство хотело бы видеть здесь соответствующее лечебное учреждение. ",
+    [3] = "Мы ожидаем от вас большой прибыли, высокой репутации и использования всех возможных средств для достижения цели. ",
+    [4] = "Это очень важная работа. ",
+    [5] = "Чтобы ее выполнить, вам придется лезть из кожи вон. ",
+    [6] = "Кстати, в этой местности замечены НЛО. Интересно, ваш персонал готов к подобным сюрпризам? ",
+    [7] = "Доведите стоимость больницы до $240,000, соберите $500,000 и поднимите репутацию до 700.",
+  },
+  level12 = {
+    [1] = "Эта задача - вершина всех задач. ",
+    [2] = "Восхищенное вашим успехом, министерство предлагает вам сложную работу: им нужен кто-то, кто построит еще одну идеальную больницу, принесет огромное количество денег и заработает невероятную репутацию. ",
+    [3] = "От вас ожидается, что вы скупите всю землю в округе, вылечите всех (да-да, именно всех) и получите все награды. ",
+    [4] = "Возьметесь за дело?",
+    [5] = "Заработайте $650,000, вылечите 750 человек и ваша репутация не должна быть ниже 800, чтобы выиграть.",
+  },
+  level13 = {
+    [1] = "Ваше невероятное мастерство владения больницей заинтересовало сверхсекретный отдел сверхсексретной службы. ",
+    [2] = "У них есть для вас сюрприз: переполненная крысами больница требует эффективного вмешательства. ",
+    [3] = "Уничтожьте как можно больше крыс, пока рабочие не убрали весь мусор. ",
+    [4] = "Справитесь?",
+  },
+  level14 = {
+    [1] = "Перед вами очередное задание: эта больница богата разного рода неожиданностями. ",
+    [2] = "Приведите ее к успеху и станьте победителем из победителей. ",
+    [3] = "Не думайте, что все будет очень легко. Перед вашим лицом предстанут весьма жесткие условия ",
+    [4] = "Удачи!",
+  },
+  level15 = {
+    [1] = "Итак, освоим важные моменты для создания хорошей больницы.//",
+    [2] = "Иногда вашим врачам требуется помощь в постановке правильного диагноза. Для дополнительных обследований ",
+    [3] = "необходимо построить специальные кабинеты, например, кабинет общей диагностики.",
+  },
+  level16 = {
+    [1] = "Вы уже поставили диагнозы нескольким пациентам, и пора приниматься за их лечение. Для этого необходимо построить различные кабинеты. ",
+    [2] = "Для начала постройте аптеку и наймите медсестру, которая будет выдавать пациентам спасительные лекарства.",
+  },
+  level17 = {
+    [1] = "Последнее предупреждение: зорко следите за репутацией, ведь именно она привлекает к вам пациентов из самых дальних уголков страны, а соответственно и их деньги. ",
+    [2] = "Если вы не будете убивать много людей и они будут довольны вашей больницей, особых проблем у вас не возникнет.//",
+    [3] = "Теперь вы сами себе хозяин. Удачи! На этом все.",
+  },
+  level18 = {
+  },
+}
+letter = {
+  [1] = {
+    [1] = "Уважаемый %s,//",
+    [2] = "Великолепно! Вы превосходно справляетесь с управлением этой больницей. Мы, большие шишки из министерства здравоохранения, хотим предложить вам заняться более крупным проектом. Вы идеально подходите нам для этой работы. Мы готовы платить вам %d$. Подумайте над нашим предложением.//",
+    [3] = "Вас интересует работа в больнице «%s»?",
+  },
+  [2] = {
+    [1] = "Уважаемый %s,//",
+    [2] = "Очень хорошо! Вы добились больших успехов в вашей больнице. Если вы не прочь сменить обстановку и не боитесь трудностей, мы можем предложить вам работу в другом месте. Соглашайтесь, и вы не пожалеете. Ваша зарплата составит %d$//",
+    [3] = "Вы хотите работать в больнице «%s»?",
+  },
+  [3] = {
+    [1] = "Уважаемый %s,//",
+    [2] = "Вы добились огромных успехов, управляя этой больницей. Посему, мы предсказываем вам большое будущее и хотим предложить новый пост. Мы готовы платить вам %d$ и думаем, вы не прочь принять этот вызов.//",
+    [3] = "Вы хотите управлять больницей «%s»?",
+  },
+  [4] = {
+    [1] = "Уважаемый %s,//", 
+    [2] = "Поздравляем! У нас тут в министерстве все под впечатлением от ваши управленческих способностей. Мы возлагаем на вас большие надежды! Поэтому, мы хотим предложить вам работу посложнее. Ваша зарплата составит %d$, решение за вами.//",
+    [3] = "Вас интересует работа в больнице «%s»?",
+  },
+  [5] = {
+    [1] = "Уважаемый %s,//",
+    [2] = "Снова здравствуйте. Мы понимаем, как вам неохота покидать эту уютную больничку, но все же убедительно просим вас пересмотреть свое мнение. Мы будем платить вам %d$, если вы отправитесь в другую больницу и организуете ее работу так же хорошо.//",
+    [3] = "Вы согласны отправиться работать в больницу «%s»?",
+  },
+  [6] = {
+    [1] = "Уважаемый %s,//",
+    [2] = "Поздравляем. Представляем, как вы счастливы владеть этой прекрасной больницей, но следующая ступенька карьерной лестницы уже ждет вас. Вы будете получать $%d, если согласитесь. Надеемся, вы сделаете правильный выбор.//",
+    [3] = "Согласны ли вы занять свое место в больнице «%s»?",
+  },
+  [7] = {
+    [1] = "Уважаемый %s,//",
+    [2] = "Добрый день! В министерстве здравоохранения всем очень интересно, что держит вас в вашей больнице. Может быть, ваше заведение и превосходно, но, все же, хотим предложить вам перевод в новую больницу, где вас ожидают новые песпективы и зарплата в $%d.//",
+    [3] = "Вы согласны перейти работать в больницу «%s»?",
+  },
+  [8] = {
+    [1] = "Уважаемый %s//,",
+    [2] = "И еще раз, здравствуйте. Вы отклонили наше предыдущее предложение новой работы с зарплатой в %d$. Однако, мы настаиваем на пересмотре вами своего решения. Вот увидите, новое место работы намного лучше!//",
+    [3] = "Пожалуйста, согласитесь занять пост руководителя в больнице «%s».",
+  },
+  [9] = {
+    [1] = "Уважаемый %s//,",
+    [2] = "На протяжении длительного времени вы зарекомендовали себя как отличный руководитель. Такая заслуга не может остаться без награды, и мы рады предложить вам пост главного управляющего больницами. Это важная должность, и размер зарплаты составит $%d. Вы взойдете на пост по ковровой дорожке, и люди встретят вас с почетом.//",
+    [3] = "Вами пройден большой путь. Спасибо за все, что вы делаете.//",
+    [4] = "",
+  },
+  [10] = {
+    [1] = "Уважаемый %s//,",
+    [2] = "Примите наши поздравления: вы изумительно справляетесь со всеми поставленными задачами. Ваш профессионализм открывает для вас множество путей. Вы будете получать пенсию в размере $%d и иметь личный лимузин, если согласитесь на наше предложение разъезжать по городам, проводя организационную работу в больницах.//",
+    [3] = "Мы гордимся вами. Еще никто не отдавал столько сил на спасение человеческих жизней.//",
+    [4] = "",
+  },
+  [11] = {
+    [1] = "Уважаемый %s//,",
+    [2] = "Ваша карьера была образцовой, вы вдохновляли нас. Спасибо за посещение такого количества больниц и огромную проделанную работу. Предлагаем вам пожизненные выплаты в размере $%d, а вы будете разъезжать в роскошном кабриолете по больницам городов и проводить мастер-классы по достижению успеха в карьере.//",
+    [3] = "Вы являетесь примером для каждого здравомыслящего человека, и все, без исключения, хотели бы стать такими же успешными, как вы.//",
+    [4] = "",
+  },
+  [12] = {
+    [1] = "Уважаемый %s//,",
+    [2] = "Ваша успешная карьера лучшего со времен Моисея управляющего больницей близится к завершению. Однако, учитывая ваши заслуги в медицине, министерство здравоохранения готово предложить вам $%d просто за то, что вы будете появляться на презентациях, открытиях, запусках кораблей и иногда на ток-шоу. Весь мир жаждет видеть вас, и ваше имя будет отличной рекламой для нас!//",
+    [3] = "Пожалуйста, примите наше предложение. Работа несложная, и вам будет предоставлена машина и полицейский эскорт, куда бы вы ни отправились.//",
+    [4] = "",
+  },
+  custom_level_completed = "Отличная работа! Вы выполнили все задачи на этой карте!",
+  dear_player = "Уважаемый %s",
+  return_to_main_menu = "Вернетесь в главное меню или продолжите игру?",
+}
+
+-- 9.  Имена и названия
+months = {
+  [1] = "янв",
+  [2] = "фев",
+  [3] = "мар",
+  [4] = "апр",
+  [5] = "мая",
+  [6] = "июн",
+  [7] = "июл",
+  [8] = "авг",
+  [9] = "сен",
+  [10] = "окт",
+  [11] = "ноя",
+  [12] = "дек",
+}
+humanoid_name_starts = {
+  [1] = "Клизм",
+  [2] = "Орех",
+  [3] = "Стол",
+  [4] = "Бочк",
+  [5] = "Нос",
+  [6] = "Ерш",
+  [7] = "Штан",
+  [8] = "Болт",
+  [9] = "Дуб",
+  [10] = "Брод",
+  [11] = "Чурб",
+  [12] = "Крив",
+  [13] = "Торт",
+  [14] = "Кос",
+  [15] = "Гор",
+  [16] = "Долг",
+  [17] = "Шар",
+  [18] = "Рыж",
+  [19] = "Пост",
+  [20] = "Разд",
+  [21] = "Жир",
+  [22] = "Фаф",
+  [23] = "Темн",
+  [24] = "Пуст",
+  [25] = "Морд",
+  [26] = "Кот",
+  [27] = "Срам",
+  [28] = "Винт",
+  [29] = "Мал",
+  [30] = "Треп",
+  [31] = "Остр",
+  [32] = "Плот",
+  [33] = "Хрен",
+}
+humanoid_name_ends = {
+  [1] = "енко",
+  [2] = "ович",
+  [3] = "ай-оглы",
+  [4] = "ицки",
+  [5] = "атюк",
+  [6] = "ински",
+  [7] = "ецман",
+  [8] = "идзе",
+  [9] = "инян",
+  [10] = "амян",
+  [11] = "овски",
+  [12] = "евич",
+  [13] = "сон",
+  [14] = "ски",
+  [15] = "берг",
+  [16] = "енюк",
+  [17] = "ишко",
+  [18] = "атко",
+  [19] = "ейко",
+  [20] = "акец",
+  [21] = "елло",
+  [22] = "ецки",
+  [23] = "орец",
+  [24] = "ацки",
+  [25] = "анян",
+  [26] = "атич",
+}
+vip_names = {
+  [1] = "Мэр Большого Трумптона",
+  [2] = "Лоуренс Найтингейл",
+  [3] = "Бернард, король Нидерландов",
+  [4] = "Онг Сян Су Куй, предводитель бирманской демократической оппозиции",
+  [5] = "Сэр Риджинальд Крамбли",
+  [6] = "Сэр Вилли Сэвил",
+  [7] = "Советник Кроуфорд Первс",
+  [8] = "«Ракета» Ронни Джепсон",
+  [9] = "Футболист премьер-лиги",
+  [10] = "Л. Ф. Пробст III",
+  health_minister = "Министр здравоохранения",
+}
+
+-- 10  WIP
+-- 10.2  Не для перевода
+menu_options_volume = {
+  [50] = "  50%  ",
+  [100] = "  100%  ",
+  [30] = "  30%  ",
+  [60] = "  60%  ",
+  [90] = "  90%  ",
+  [10] = "  10%  ",
+  [20] = "  20%  ",
+  [40] = "  40%  ",
+  [80] = "  80%  ",
+  [70] = "  70%  ",
+}
+cheats_window = {
+  cheats = {
+    end_month = "End of Month",
+    emergency = "Create Emergency",
+    win_level = "Win Level",
+    create_patient = "Create Patient",
+    money = "Money Cheat",
+    lose_level = "Lose Level",
+    all_research = "All Research Cheat",
+    end_year = "End of Year",
+  },
+  close = "Close",
+  caption = "Cheats",
+  cheated = {
+    no = "Cheats used: No",
+    yes = "Cheats used: Yes",
+  },
+  warning = "Warning: You will not get any bonus points at the end of the level if you cheat!",
+}
+original_credits = {
+  [1] = " ",
+  [2] = " ",
+  [3] = " ",
+  [4] = " ",
+  [5] = " ",
+  [6] = " ",
+  [7] = " ",
+  [8] = " ",
+  [9] = " ",
+  [10] = " ",
+  [11] = " ",
+  [12] = ":Designed and Created by",
+  [13] = ":Bullfrog Productions",
+  [14] = " ",
+  [15] = ":Pluto Development Team",
+  [16] = ",",
+  [17] = "Mark Webley",
+  [18] = "Gary Carr",
+  [19] = "Matt Chilton",
+  [20] = "Matt Sullivan",
+  [21] = "Jo Rider",
+  [22] = "Rajan Tande",
+  [23] = "Wayne Imlach",
+  [24] = "Andy Bass",
+  [25] = "Jon Rennie",
+  [26] = "Adam Coglan",
+  [27] = "Natalie White",
+  [28] = " ",
+  [29] = " ",
+  [30] = " ",
+  [31] = ":Programming",
+  [32] = ",",
+  [33] = "Mark Webley",
+  [34] = "Matt Chilton",
+  [35] = "Matt Sullivan",
+  [36] = "Rajan Tande",
+  [37] = " ",
+  [38] = " ",
+  [39] = " ",
+  [40] = ":Art",
+  [41] = ",",
+  [42] = "Gary Carr",
+  [43] = "Jo Rider",
+  [44] = "Andy Bass",
+  [45] = "Adam Coglan",
+  [46] = " ",
+  [47] = " ",
+  [48] = " ",
+  [49] = ":Additional Programming",
+  [50] = ",",
+  [51] = "Ben Deane",
+  [52] = "Gary Morgan",
+  [53] = "Jonty Barnes",
+  [54] = " ",
+  [55] = " ",
+  [56] = " ",
+  [57] = ":Additional Art",
+  [58] = ",",
+  [59] = "Eoin Rogan",
+  [60] = "George Svarovsky",
+  [61] = "Saurev Sarkar",
+  [62] = "Jason Brown",
+  [63] = "John Kershaw",
+  [64] = "Dee Lee",
+  [65] = " ",
+  [66] = " ",
+  [67] = " ",
+  [68] = ":Intro Sequence",
+  [69] = ",",
+  [70] = "Stuart Black",
+  [71] = " ",
+  [72] = " ",
+  [73] = " ",
+  [74] = ":Music and Sound Effects",
+  [75] = ",",
+  [76] = "Russell Shaw",
+  [77] = "Adrian Moore",
+  [78] = " ",
+  [79] = " ",
+  [80] = " ",
+  [81] = ":Additional Music",
+  [82] = ",",
+  [83] = "Jeremy Longley",
+  [84] = "Andy Wood",
+  [85] = " ",
+  [86] = " ",
+  [87] = " ",
+  [88] = ":Announcer Voiceover",
+  [89] = ",",
+  [90] = "Rebecca Green",
+  [91] = " ",
+  [92] = " ",
+  [93] = " ",
+  [94] = ":Level Design",
+  [95] = ",",
+  [96] = "Wayne Imlach",
+  [97] = "Natalie White",
+  [98] = "Steven Jarrett",
+  [99] = "Shin Kanaoya",
+  [100] = " ",
+  [101] = " ",
+  [102] = " ",
+  [103] = ":Scripting",
+  [104] = ",",
+  [105] = "James Leach",
+  [106] = "Sean Masterson",
+  [107] = "Neil Cook",
+  [108] = " ",
+  [109] = " ",
+  [110] = " ",
+  [111] = ":R&D",
+  [112] = " ",
+  [113] = ":Graphics Engine",
+  [114] = ",",
+  [115] = "Andy Cakebread",
+  [116] = "Richard Reed",
+  [117] = " ",
+  [118] = " ",
+  [119] = " ",
+  [120] = ":R&D Support",
+  [121] = ",",
+  [122] = "Glenn Corpes",
+  [123] = "Martin Bell",
+  [124] = "Ian Shaw",
+  [125] = "Jan Svarovsky",
+  [126] = " ",
+  [127] = " ",
+  [128] = " ",
+  [129] = ":Library and Tools",
+  [130] = " ",
+  [131] = "Dos and Win 95 Library",
+  [132] = ",",
+  [133] = "Mark Huntley",
+  [134] = "Alex Peters",
+  [135] = "Rik Heywood",
+  [136] = " ",
+  [137] = " ",
+  [138] = " ",
+  [139] = ":Network Library",
+  [140] = ",",
+  [141] = "Ian Shippen",
+  [142] = "Mark Lamport",
+  [143] = " ",
+  [144] = " ",
+  [145] = " ",
+  [146] = ":Sound Library",
+  [147] = ",",
+  [148] = "Russell Shaw",
+  [149] = "Tony Cox",
+  [150] = " ",
+  [151] = " ",
+  [152] = " ",
+  [153] = ":Installer Programming",
+  [154] = ",",
+  [155] = "Andy Nuttall",
+  [156] = "Tony Cox",
+  [157] = "Andy Cakebread",
+  [158] = " ",
+  [159] = " ",
+  [160] = " ",
+  [161] = ":Moral Support",
+  [162] = ",",
+  [163] = "Peter Molyneux",
+  [164] = " ",
+  [165] = " ",
+  [166] = " ",
+  [167] = ":Testing Manager",
+  [168] = ",",
+  [169] = "Andy Robson",
+  [170] = " ",
+  [171] = " ",
+  [172] = " ",
+  [173] = ":Lead Testers",
+  [174] = ",",
+  [175] = "Wayne Imlach",
+  [176] = "Jon Rennie",
+  [177] = " ",
+  [178] = " ",
+  [179] = " ",
+  [180] = ":Play Testers",
+  [181] = ",",
+  [182] = "Jeff Brutus",
+  [183] = "Wayne Frost",
+  [184] = "Steven Lawrie",
+  [185] = "Tristan Paramor",
+  [186] = "Nathan Smethurst",
+  [187] = " ",
+  [188] = "Ryan Corkery",
+  [189] = "Simon Doherty",
+  [190] = "James Dormer",
+  [191] = "Martin Gregory",
+  [192] = "Ben Lawley",
+  [193] = "Joel Lewis",
+  [194] = "David Lowe",
+  [195] = "Robert Monczak",
+  [196] = "Dominic Mortoza",
+  [197] = "Karl O'Keeffe",
+  [198] = "Michael Singletary",
+  [199] = "Andrew Skipper",
+  [200] = "Stuart Stephen",
+  [201] = "David Wallington",
+  [202] = " ",
+  [203] = "And all our other Work Experience Play Testers",
+  [204] = " ",
+  [205] = " ",
+  [206] = " ",
+  [207] = ":Technical Support",
+  [208] = ",",
+  [209] = "Kevin Donkin",
+  [210] = "Mike Burnham",
+  [211] = "Simon Handby",
+  [212] = " ",
+  [213] = " ",
+  [214] = " ",
+  [215] = ":Marketing",
+  [216] = ",",
+  [217] = "Pete Murphy",
+  [218] = "Sean Ratcliffe",
+  [219] = " ",
+  [220] = " ",
+  [221] = " ",
+  [222] = ":With thanks to:",
+  [223] = ",",
+  [224] = "Tamara Burke",
+  [225] = "Annabel Roose",
+  [226] = "Chris Morgan",
+  [227] = "Pete Larsen",
+  [228] = " ",
+  [229] = " ",
+  [230] = " ",
+  [231] = ":PR",
+  [232] = ",",
+  [233] = "Cathy Campos",
+  [234] = " ",
+  [235] = " ",
+  [236] = " ",
+  [237] = ":Documentation",
+  [238] = ",",
+  [239] = "Mark Casey",
+  [240] = "Richard Johnston",
+  [241] = "James Lenoel",
+  [242] = "Jon Rennie",
+  [243] = " ",
+  [244] = " ",
+  [245] = " ",
+  [246] = ":Documentation & Packaging Design",
+  [247] = ",",
+  [248] = "Caroline Arthur",
+  [249] = "James Nolan",
+  [250] = " ",
+  [251] = " ",
+  [252] = " ",
+  [253] = ":Localisation Project Manager",
+  [254] = ",",
+  [255] = "Carol Aggett",
+  [256] = " ",
+  [257] = " ",
+  [258] = " ",
+  [259] = ":Localisation",
+  [260] = ",",
+  [261] = "Sandra Picaper",
+  [262] = "Sonia 'Sam' Yazmadjian",
+  [263] = " ",
+  [264] = "Bettina Klos",
+  [265] = "Alexa Kortsch",
+  [266] = "Bianca Normann",
+  [267] = " ",
+  [268] = "C.T.O. S.p.A. Zola Predosa (BO)",
+  [269] = "Gian Maria Battistini",
+  [270] = "Maria Ziino",
+  [271] = "Gabriele Vegetti",
+  [272] = " ",
+  [273] = "Elena Ruiz de Velasco",
+  [274] = "Julio Valladares",
+  [275] = "Ricardo Mart®ez",
+  [276] = " ",
+  [277] = "Kia Collin",
+  [278] = "CBG Consult",
+  [279] = "Ulf Thor",
+  [280] = " ",
+  [281] = " ",
+  [282] = " ",
+  [283] = ":Production",
+  [284] = ",",
+  [285] = "Rachel Holman",
+  [286] = " ",
+  [287] = " ",
+  [288] = " ",
+  [289] = ":Producer",
+  [290] = ",",
+  [291] = "Mark Webley",
+  [292] = " ",
+  [293] = " ",
+  [294] = " ",
+  [295] = ":Associate Producer",
+  [296] = ",",
+  [297] = "Andy Nuttall",
+  [298] = " ",
+  [299] = " ",
+  [300] = " ",
+  [301] = ":Operations",
+  [302] = ",",
+  [303] = "Steve Fitton",
+  [304] = " ",
+  [305] = " ",
+  [306] = " ",
+  [307] = ":Company Administration",
+  [308] = ",",
+  [309] = "Audrey Adams",
+  [310] = "Annette Dabb",
+  [311] = "Emma Gibbs",
+  [312] = "Lucia Gobbo",
+  [313] = "Jo Goodwin",
+  [314] = "Sian Jones",
+  [315] = "Kathy McEntee",
+  [316] = "Louise Ratcliffe",
+  [317] = " ",
+  [318] = " ",
+  [319] = " ",
+  [320] = ":Company Management",
+  [321] = ",",
+  [322] = "Les Edgar",
+  [323] = "Peter Molyneux",
+  [324] = "David Byrne",
+  [325] = " ",
+  [326] = " ",
+  [327] = ":All at Bullfrog Productions",
+  [328] = " ",
+  [329] = " ",
+  [330] = " ",
+  [331] = ":Special Thanks to",
+  [332] = ",",
+  [333] = "Everyone at Frimley Park Hospital",
+  [334] = " ",
+  [335] = ":Especially",
+  [336] = ",",
+  [337] = "Beverley Cannell",
+  [338] = "Doug Carlisle",
+  [339] = " ",
+  [340] = " ",
+  [341] = " ",
+  [342] = ":Keep On Thinking",
+  [343] = " ",
+  [344] = " ",
+  [345] = " ",
+  [346] = " ",
+  [347] = " ",
+  [348] = " ",
+  [349] = " ",
+  [350] = " ",
+  [351] = " ",
+  [352] = " ",
+  [353] = " ",
+  [354] = " ",
+  [355] = " ",
+  [356] = " ",
+  [357] = " ",
+  [358] = " ",
+  [359] = " ",
+  [360] = " ",
+  [361] = ".",
+}
+-- 10.3  Непереведенные
+tooltip = {
+  queue_window = {
+    end_of_queue = "Перетащите пациента на этот значок, чтобы переместить его в конец очереди",
+    num_entered = "Количество пациентов, посетивших кабинет",
+    close = "Закрыть запрос",
+    num_in_queue = "Количество пациентов в очереди",
+    num_expected = "Количество пациентов, направленных сюда из регистратуры",
+    front_of_queue = "Перетащите пациента на этот значок, чтобы переместить его в начало очереди",
+    dec_queue_size = "Уменьшить максимальный размер очереди",
+    max_queue_size = "Макимальный размер очереди в регистратуру",
+    inc_queue_size = "Увеличить  максимальный размер очереди",
+    patient = "Перетащите пациента в нужное место очереди. Щелкните на пациенте правой кнопкой, чтобы отправить его домой или в другую больницу",
+    patient_dropdown = {
+      send_home = "Выгнать пациента из больницы",
+      hospital_2 = "Направить пациента в другую больницу",
+      reception = "Отправить в регистратуру",
+      hospital_1 = "Направить пациента в другую больницу",
+      hospital_3 = "Направить пациента в другую больницу",
+    },
+  },
+  jukebox = {
+    rewind = "Предыдущая дорожка",
+    loop = "Повторять текущую дорожку",
+    stop = "Остановить",
+    close = "Закрыть",
+    current_title = "Текущая дорожка",
+    play = "Воспроизвести",
+    fast_forward = "Следующая дорожка",
+  },
+  graphs = {
+    deaths = "Показать/скрыть умерших",
+    close = "Закрыть окно",
+    scale = "Масштаб графика",
+    money_out = "Показать/скрыть расходы",
+    visitors = "Показать/скрыть посетителей",
+    wages = "Показать/скрыть зарплаты",
+    balance = "Показать/скрыть баланс",
+    money_in = "Показать/скрыть доход",
+    cures = "Показать/скрыть вылеченных",
+    reputation = "Показать/скрыть репутацию",
+  },
+  message = {
+    button = "Щелкните, чтобы открыть сообщение",
+    button_dismiss = "Щелкните левой кнопкой, чтобы просмотреть сообщение, правой - чтобы отклонить его",
+  },
+  pay_rise_window = {
+    accept = "Повысить зарплату",
+    decline = "Отказать в повышении зарплаты",
+  },
+  custom_game_window = {
+    start_game_with_name = "Загрузить уровень %s",
+  },
+  cheats_window = {
+    close = "Close the cheats dialog",
+    cheats = {
+      end_month = "Jumps to the end of the month.",
+      emergency = "Creates an emergency.",
+      win_level = "Win the current level.",
+      create_patient = "Creates a Patient at the map border.",
+      money = "Adds 10.000 to your bank balance.",
+      lose_level = "Lose the current level.",
+      all_research = "Completes all research.",
+      end_year = "Jumps to the end of the year.",
+    },
+  },
+  menu_list_window = {
+    back = "Закрыть окно",
+  },
+  watch = {
+    emergency = "Чрезвычайное происшествие: время, оставшееся на лечение срочных пациентов.",
+    hospital_opening = "Время на постройку: по истечении этого времени больница будет открыта. Если вы хотите открыть больницу уже сейчас, нажмите зеленую кнопку.",
+    epidemic = "Эпидемия: время на остановку эпидемии. Когда время закончится или зараженный пациент покинет больницу, приедет инспектор. Кнопка включает/отключает режим вакцинации. Щелкните на пациенте, и медсестра введет ему вакцину.",
+  },
+  calls_dispatcher = {
+    assigned = "This box is marked if someone is assigned to the corresponding task.",
+    task = "List of tasks - click task to open assigned staff's window and scroll to location of task",
+    close = "Close the calls dispatcher dialog",
+  },
+  information = {
+    close = "Закрыть окно информации",
+  },
+  lua_console = {
+    textbox = "Enter Lua code to run here",
+    execute_code = "Run the code you have entered",
+    close = "Close the console",
+  },
+  staff_window = {
+    doctor_seniority = "Авторитет (Студент, Доктор, Консультант)",
+    psychiatrist = "Психиатр",
+    close = "Закрыть окно",
+    ability = "Компетентность",
+    pick_up = "Взять",
+    sack = "Уволить",
+    surgeon = "Хирург",
+    happiness = "Настроение",
+    salary = "Ежемесячная зарплата",
+    name = "Имя",
+    tiredness = "Запас сил",
+    center_view = "Левая кнопка - центрировать экран, правая - выбрать следующего сотрудника",
+    skills = "Особые умения",
+    researcher = "Исследователь",
+    face = "Портрет - нажмите, чтобы перейти к экрану управления персоналом",
+  },
+  research = {
+    cure_inc = "Повысить приоритет исследований",
+    close = "Закрыть экран исследований",
+    specialisation_dec = "Понизить приоритет исследований",
+    diagnosis_dec = "Понизить приоритет исследований",
+    allocated_amount = "Выделенные ресурсы",
+    improvements_inc = "Повысить приоритет исследований",
+    drugs_dec = "Понизить приоритет исследований",
+    drugs_inc = "Повысить приоритет исследований",
+    cure_dec = "Понизить приоритет исследований",
+    specialisation_inc = "Повысить приоритет исследований",
+    improvements_dec = "Понизить приоритет исследований",
+    diagnosis_inc = "Повысить приоритет исследований",
+  },
+  statement = {
+    close = "Закрыть экран баланса",
+  },
+  buy_objects_window = {
+    confirm = "Купить предмет(ы)",
+    cancel = "Отмена",
+    increase = "Купить на один предмет больше",
+    total_value = "Общая сумма покупки",
+    price = "Стоимость предмета",
+    decrease = "Купить на один предмет меньше",
+  },
+  fax = {
+    close = "Закрыть окно, не удаляя сообщение",
+  },
+  window_general = {
+    confirm = "Подтвердить",
+    cancel = "Отмена",
+  },
+}
+totd_window = {
+  previous = "Предыдущая подсказка",
+  tips = {
+    [1] = "Любая больница нуждается в регистратуре и кабинете терапевта. Именно в них решается дальнейшая судьба пациента и он направляется на дальнейшее лечение. Кстати, аптека тоже не помешает.",
+    [2] = "Машины, например, аппарат надувания, требуют регулярного ухода. Для этого нужно нанять одного-двух работников. Испорченные машины могут доставить много неприятностей как персоналу, так и пациентам.",
+    [3] = "Персоналу свойственно уставать. Не забывайте строить комнаты отдыха для них.",
+    [4] = "Устанавливайте достаточно батарей отопления для поддержания тепла в больнице, иначе персонал и пациенты будут недовольны. Распределение тепла по помещению можно посмотреть на карте города.",
+    [5] = "Профессионализм доктора сильно влияет на скорость постановки диагноза и качество лечения. Один профессиональный терапевт способен заменить двух неопытных.",
+    [6] = "Студенты и доктора могут повышать свой профессиональный уровень на лекциях консультанта. Если консультант обладает специальными навыками (психиатра, хирурга или исследователя), он сможет передать их ученикам.",
+    [7] = "А вы пробовали набирать европейский номер службы спасения (112) на факсе? Перед тем, как пробовать, включите звук!",
+    [8] = "Вы можете изменить некоторые настройки, например разрешение экрана или язык игры, перейдя в меню настроек из главного меню или непосредственно из игры.",
+    [9] = "Везде английские слова, хотя вы выбрали в настройках совсем не английский язык? Помогите закончить перевод игры!",
+    [10] = "Команда CorsixTH нуждается в вашей помощи! Если вы хотите помочь в написании кода, создании графики или перевода игры, свяжитесь с нами на форуме, по электронной почте или на IRC-канале (corsix-th at freenode).",
+    [11] = "Если вы нашли ошибки, пишите на наш багтрекер: th-issues.corsix.org",
+    [12] = "Каждый уровень игры требует выполнения определенных условий для его завершения. Периодически заглядывайте в окно статуса, чтобы знать, какие условия выполнены, а какие - еще нет.",
+    [13] = "Для редактирования или удаления кабинета есть специальная кнопка на панели внизу экрана.",
+    [14] = "Чтобы разобраться в толпе пациентов, наведите курсор на кабинет, и ожидающие своей очереди посетители будут выделены.",
+    [15] = "Щелкните на двери кабинета для просмотра очереди. Пациентов, стоящих в очереди можно перемещать, направлять в другие кабинеты и даже выгонять.",
+    [16] = "Недовольный персонал требует повышения зарплат. Убедитесь в том, что ваши работники пребывают в кофортабельных условиях труда.",
+    [17] = "Если в помещении больницы становится слишком жарко, пациентов начинает мучать жажда! Во избежание этого установите достаточное количество автоматов с водой в коридорах.",
+    [18] = "Вы можете прервать диагностику пациента, будучи уверенным в постановке диагноза. Но будьте осторожны: ваша ошибка может повлечь за собой смерть пациента.",
+    [19] = "Чрезвычайные ситуации могут принести вам неплохой доход, конечно, при условии, что у вас есть возможность и время для лечения таких пациентов.",
+  },
+  next = "Следующая подсказка",
+}
+trophy_room = {
+  reputation = "РЕПУТАЦИЯ",
+  happy_vips = {
+    awards = {
+      [1] = "Вы получили Нобелевскую премию за впечатления, произведенное на высокопоставленных особ. Все большие шишки, посещавшие вашу больницу за прошедший год, оценили ее выше всяких похвал.",
+      [2] = "Поздравляем! Вы награждены орденом Подлизы за потакание всем большим шишкам, посещавшим вашу больницу в прошедшем году. Шикарно.",
+    },
+    trophies = {
+      [1] = "Клуб Важных Персон вручает вам кубок Популярности за оказанное внимание всем VIP-персонам, посетившим ваше заведение в прошедшем году. Теперь вы можете считать себя немного известнее.",
+    },
+  },
+  rats_killed = {
+    awards = {
+    },
+    trophies = {
+      [1] = "Вы награждены кубком Истребителя за уничтожение %d крыс в вашей больнице за прошедший год.",
+      [2] = "Вы номинированы на награду от Аниткрысной Коалиции за выдающиеся успехи в истреблении %d этих мерзких тварей за прошедший год.",
+      [3] = "Вы награждены орденом Крысобоя за отвагу и доблесть в уничтожении этих гадких созданий. Было убито %d крыс за прошедший год.",
+    },
+  },
+  happy_staff = {
+    awards = {
+    },
+    trophies = {
+      [1] = "Вы награждены кубком Улыбки за поддержание хорошего настроения ваших тружеников в течении прошедшего года.",
+      [2] = "Институт Вселенского Счастья вручает вам приз за отсутвие в вашем прекрасном заведении несчастных работников в прошедшем году.",
+      [3] = "Эта награда, Сияющий Позолоченный кубок, вручается вам за поддержание в прошедшем году хорошего настроения работников в любой ситуации!",
+    },
+  },
+  rats_accuracy = {
+    awards = {
+    },
+    trophies = {
+      [1] = "Вы несомненно заслужили уважение Общества снайперов за %d%% точность при отстреле крыс.",
+      [2] = "Эта награда торжестенно вручается вам за %d%% попадания по крысам вашей больницы в прошедшем году.",
+      [3] = "Чтобы отметить истребление %d%% крыс в вашей больнице, вам вручается премия Почётного крысолова!",
+    },
+  },
+  all_cured = {
+    awards = {
+      [1] = "Поздравляем с получением ордена Марии Кюри за успешное излечение всех пациентов, посетивших вашу больницу в прошедшем году!",
+    },
+    trophies = {
+      [1] = "Международная Ассоциация Излечения с гордостью вручает вам кубок Всездравия за стопроцентное излечение пациентов в прошедшем году.",
+      [2] = "Вы получаете Здоровенную премию за заботу о выздоровлении каждого пациента больницы!",
+    },
+  },
+  no_deaths = {
+    awards = {
+      [1] = "Поздравляем! Вы получаете орден имени В. Безтрупова за стопроцентное выживание ваших пациентов.",
+    },
+    trophies = {
+      [1] = "Общество Продолжения Жизни вручает вам награду за отсутствие смертей среди пациентов в прошедшем году.",
+      [2] = "Вы награждены кубком Выживания за то, что в прошедшем году сохранили жизни всех своих пациентов. Поразительно!",
+    },
+  },
+  many_cured = {
+    awards = {
+      [1] = "Примите наши поздравления с получением ордена Матери Терезы за большинство вылеченных пациентов в прошедшем году.",
+    },
+    trophies = {
+      [1] = "Международная Ассоциация Излечения торжественно вручает вам награду за излечение почти всех пациентов, обратившимся в больницу в прошедшем году.",
+      [2] = "Вы получаете такую ценную награду, как кубок Выживания за невероятно высокий процент вылеченных пациентов вашего заведения за прошедший год.",
+    },
+  },
+  high_rep = {
+    awards = {
+      [1] = "Вам торжественно вручается награда Кабинета Министров за поддержание стабильно высокой репутации больницы в прошедшем году. Отлично!",
+      [2] = "Пожалуйста, примите награду команды CorsixTH за высочайшую репутацию вашего заведения. Вы это заслужили.",
+    },
+    trophies = {
+      [1] = "Поздравляем с получением кубка Мегапафоса за достижение такой репутации в прошедшем году. Так держать!",
+    },
+  },
+  sold_drinks = {
+    awards = {
+    },
+    trophies = {
+      [1] = "Международная Ассоциация Стоматологов вручает вам награду и медальку за огромное количество проданных газированных напитков за прошедший год.",
+      [2] = "Ваша больница награждается кубком Пыщь-пыщь в честь продажи невероятного количества прохладительных напитков в прошедшем году.",
+      [3] = "Позвольте нам, при поддержке кондитерской фабрики «Синий Пролетарий», вручить вам покрытый шоколадом кубок за высокий уровень продаж газированных напитков в прошедшем году.",
+    },
+  },
+  healthy_plants = {
+    awards = {
+      [1] = "Поздравляем! Вы награждены орденом Лопаты и Тяпки за поддержание растений в добром здравии круглый год.",
+    },
+    trophies = {
+      [1] = "В честь того, что вы поддерживали растения в отличном состоянии весь прошедший год, Национальный Ботанический Сад вручает вам премию Листоворотки Дикопроизрастающей.",
+      [2] = "Компания «СемеНа, получи» награждает вас премией имени Мичурина в честь своевременного ухода за растениями в прошедшем году.",
+    },
+  },
+  cash = "ДЕНЬГИ",
+}
+drug_companies = {
+  [1] = "ГосФармХимПром",
+  [2] = "ИП Лечилкин",
+  [3] = "ОАО Шприцеватор",
+  [4] = "КолесоПлюс",
+  [5] = "ИП Бергман и Ко",
+}
+insurance_companies = {
+  [1] = "ООО Вектор",
+  [2] = "ЧП Луковые Кольца",
+  [3] = "ООО Братство Стали",
+  [4] = "ЧП Дедушка Вареник",
+  [5] = "ОДО Лебединая Песня",
+  [6] = "ГосБытСнабСтрах",
+  [7] = "ООО Недострах",
+  [8] = "ЧП Залкинд и сыновья",
+  [9] = "Бивис и Батт-хед Ко",
+  [10] = "ООО Застрахуй-ка",
+  [11] = "ООО Страховой Синдикат",
+  out_of_business = "OUT OF BUSINESS",
+}
+competitor_names = {
+  [1] = "ПРОФИТ",
+  [2] = "МАРВИН",
+  [3] = "МЕДИВАН",
+  [4] = "ГИППОМЕД",
+  [5] = "ТОНУС",
+  [6] = "ЛОЩИНА",
+  [7] = "ДЗЕН",
+  [8] = "САЛВИН",
+  [9] = "АКИРА",
+  [10] = "ПУЛЬМАН",
+  [11] = "ЧАРЛИ",
+  [12] = "КРИОНИКА",
+  [13] = "ГОРГОНА",
+  [14] = "ОЛИФАНТ",
+  [15] = "КАЛИНА",
+  [16] = "НОРМАЛ",
+  [17] = "ВИНСЕНТ",
+  [18] = "МОЗЕС",
+  [19] = "АМБУЛАНТА",
+  [20] = "АХМЕД",
+  [21] = "МАКСВЕЛ",
+}
+level_names = {
+[1] = "Отравинск",
+[2] = "Сонная лощина",
+[3] = "Полянск",
+[4] = "Правобережино",
+[5] = "Простецк",
+[6] = "Холмопупинка",
+[7] = "Зеленоград",
+[8] = "Белочкино",
+[9] = "Пограничинск",
+[10] = "Яичкино",
+[11] = "Квакушкино",
+[12] = "Избиваловка",
+[13] = "Большие Чумли",
+[14] = "Мелкопоповецк",
+[15] = "Клептоманск",
+}
+graphs = {
+  deaths = "Умерло",
+  money_in = "Доход",
+  money_out = "Расход",
+  visitors = "Посетители",
+  wages = "Зарплата",
+  balance = "Баланс",
+  time_spans = {
+    [1] = "1 год",
+    [2] = "12 лет",
+    [3] = "48 лет",
+  },
+  cures = "Вылечено",
+  reputation = "Репутация",
+}
+newspaper = {
+  [1] = {
+    [1] = "УЖАСЫ НАШЕГО КАБИНЕТА",
+    [2] = "ТЕРАПЕВТ ВОЗОМНИЛ СЕБЯ БОГОМ",
+    [3] = "КРУЧЕ ФРАНКЕНШТЕЙНА",
+    [4] = "ЧТО У НАС НА СТОЛЕ?",
+    [5] = "ОБЛАВА НА СУМАСШЕДШИХ ВРАЧЕЙ",
+  },
+  [2] = {
+    [1] = "ВРАЧ УПОРОЛСЯ В ХЛАМ",
+    [2] = "ОТЪЯВЛЕННЫЙ ХИРУРГ",
+    [3] = "КОНСУЛЬТАНТ-ДЕБОШИР",
+    [4] = "АЛКО-ХИРУРГИЯ",
+    [5] = "ХИРУРГ ПОД НАРКОЗОМ",
+    [6] = "ВРАЧ ДЫШАЛ ПЕРЕГАРОМ",
+  },
+  [3] = {
+    [1] = "НЕУДАЧНАЯ ХИРУРГИЯ",
+    [2] = "ВРАЧА ЗАСТАЛИ ВРАСПЛОХ",
+    [3] = "ПРОВАЛ ВРАЧА",
+    [4] = "НЕНАСЫТНЫЙ ХИРУРГ",
+  },
+  [4] = {
+    [1] = "ПОДПОЛЬНЫЕ ОПЕРАЦИИ",
+    [2] = "ОРГАН-ИЗОВАННОЕ ПРЕСТУПЛЕНИЕ",
+    [3] = "ОПЕРАЦИИ...С ДЕНЬГАМИ",
+    [4] = "ВРАЧ ГРЕБ ДЕНЬГИ ЛОПАТКОЙ",
+  },
+  [5] = {
+    [1] = "МЕДИЦИНСКА НЕКРОФИЛИЯ",
+    [2] = "ВРАЧ РАСКАПЫВАЛ МОГИЛЫ",
+    [3] = "ЗАСТУКАЛИ С ТРУПОМ",
+    [4] = "СУДНЫЙ ДЕНЬ ДЛЯ ДОКТОРА",
+    [5] = "ТЕРМИНАЛЬНАЯ СТАДИЯ ПРАКТИКИ",
+    [6] = "ДОКАЗАТЕЛЬСТВА ВЫКОПАНЫ!",
+  },
+  [6] = {
+    [1] = "ВРАЧА ПОВЯЗАЛИ!",
+    [2] = "РРАЗ! И ВСЕ!",
+    [3] = "ДИАГНОСТИКА НА КОФЕЙНОЙ ГУЩЕ",
+    [4] = "КОНСУЛЬТАНТ-НЕВЕЖДА",
+  },
+  [7] = {
+    [1] = "ДОКТОР ЗНАЛ, ЧЕМ ВСЕ КОНЧИТСЯ",
+    [2] = "ХИРУРГ ВСКРЫЛ САМ СЕБЯ",
+    [3] = "В ПУЧИНЕ КОРРУПЦИИ",
+    [4] = "ВРАЧ В ЦЕНТРЕ СКАНДАЛА",
+    [5] = "ДОКТОР ЗАПУТАЛСЯ В СЛОВАХ",
+  },
+}
+-- 10.4  Неиспользуемые/системные/diff/хз что
+debug_patient_window = {
+  caption = "Debug Patient",
+}
+menu_debug = {
+  lua_console = "  (F12) LUA CONSOLE  ",
+  porter_pagers = "  PORTER PAGERS        ",
+  object_cells = "  OBJECT CELLS         ",
+  display_pager = "  DISPLAY PAGER        ",
+  disable_salary_raise = "  DISABLE SALARY RAISE  ",
+  make_debug_fax = "  (F8) MAKE DEBUG FAX  ",
+  display_big_cells = "  DISPLAY BIG CELLS    ",
+  make_debug_patient = "  (F9) MAKE DEBUG PATIENT  ",
+  mapwho_checking = "  MAPWHO CHECKING      ",
+  sprite_viewer = "  SPRITE VIEWER  ",
+  keep_clear_cells = "  KEEP CLEAR CELLS     ",
+  dump_strings = "  DUMP STRINGS  ",
+  machine_pagers = "  MACHINE PAGERS       ",
+  remove_walls = "  REMOVE WALLS         ",
+  enter_nav_debug = "  ENTER NAV DEBUG      ",
+  lose_game_anim = {
+    [1] = "  LOSE GAME 1 ANIM     ",
+    [2] = "  LOSE GAME 2 ANIM     ",
+    [3] = "  LOSE GAME 3 ANIM     ",
+    [4] = "  LOSE GAME 4 ANIM     ",
+    [5] = "  LOSE GAME 5 ANIM     ",
+    [6] = "  LOSE GAME 6 ANIM     ",
+    [7] = "  LOSE GAME 7 ANIM     ",
+  },
+  map_overlay = "  MAP OVERLAY  ",
+  calls_dispatcher = "  CALLS DISPATCHER  ",
+  show_nav_cells = "  SHOW NAV CELLS       ",
+  win_game_anim = "  WIN GAME ANIM        ",
+  display_room_status = "  DISPLAY ROOM STATUS  ",
+  cheats = "  (F11) CHEATS  ",
+  remove_objects = "  REMOVE OBJECTS       ",
+  nav_bits = "  NAV BITS             ",
+  win_level_anim = "  WIN LEVEL ANIM       ",
+  dump_gamelog = "  (CTRL+D) DUMP GAME LOG  ",
+  limit_camera = "  LIMIT CAMERA  ",
+  pixbuf_cells = "  PIXBUF CELLS         ",
+  transparent_walls = "  (X) TRANSPARENT WALLS  ",
+  show_help_hotspot = "  SHOW HELP HOTSPOTS   ",
+  jump_to_level = "  JUMP TO LEVEL  ",
+  entry_cells = "  ENTRY CELLS          ",
+  plant_pagers = "  PLANT PAGERS         ",
+}
+lua_console = {
+  execute_code = "Выполнить",
+  close = "Закрыть",
+}
+calls_dispatcher = {
+  repair = "Repair %s",
+  summary = "%d calls; %d assigned",
+  close = "Close",
+  watering = "Watering @ %d,%d",
+  staff = "%s - %s",
+}
+information = {
+  level_lost = {
+    [1] = "Бум! Вы проиграли этот уровень! Может быть, повезет в следующий раз.",
+    [2] = "Причина проигрыша:",
+    reputation = "Ваша репутация упала ниже %d.",
+    balance = "Ваш банковский баланс опустился ниже %d.",
+    percentage_killed = "Более %d вагих пациентов отошли в мир иной.",
+  },
+  cannot_restart = "Unfortunately this custom game was saved before the restart feature was implemented.",
+  custom_game = "Добро пожаловать в CorsixTH. Развлекайтесь по полной на пользовательской карте!",
+}
+
+
index 633f900..e93b4a5 100644 (file)
@@ -342,6 +342,7 @@ information = {
     balance = utf8 "Tu cuenta bancaria ha llegado a tener menos de %d.",
     percentage_killed = utf8 "Has matado a más de un %d por ciento de los pacientes.",
   },
+  cheat_not_possible = utf8 "No puedes usar ese truco en este nivel. No sabes ni hacer trampas, ¿a que no tiene gracia?",
 }
 
 tooltip.information = {
index b11d474..3945721 100644 (file)
@@ -312,6 +312,7 @@ information = {
     balance = utf8 "Din bankbalans sjönk till under %d.",
     percentage_killed = utf8 "Du dödade mer än %d procent av dina patienter.",
   },
+  cheat_not_possible = "Det går inte att använda det fusket på den här nivån. Du misslyckas till och med att fuska, det kan inte vara roligt!",
 }
 
 tooltip.information = {
index 3c46e29..ce35d95 100644 (file)
@@ -38,9 +38,21 @@ function EntranceDoor:EntranceDoor(world, object_type, x, y, direction, etc)
   self:Object(world, object_type, x, y, direction, etc)
   self.occupant_count = 0
   self.is_open = false
-  if self.is_master then
+  -- We need to link the master to the slave but we don't know in which order they will be initialized
+  if self.is_master then -- The master will check for an adjacent slave
     local slave_type = "entrance_left_door"
     self.slave = world:getObject(x - 1, y, slave_type) or world:getObject(x, y - 1, slave_type) or nil
+    
+    if self.slave then
+      self.slave.master = self
+    end
+  else -- The slave will check for an adjacent master
+    local master_type = "entrance_right_door"
+    self.master = world:getObject(x + 1, y, master_type) or world:getObject(x, y + 1, master_type) or nil
+    
+    if self.master then
+      self.master.slave = self
+    end
   end
   local anim = self.object_type.idle_animations[self.direction]
   local anims = self.world.anims
index baff266..cfbeaa0 100644 (file)
@@ -56,7 +56,6 @@ function Litter:Litter(world, object_type, x, y, direction, etc)
   self.object_type = object_type
   self.world = world
   self:setTile(x, y)
-  world.hospitals[1]:addHandymanTask(self, "cleaning", 1, x, y)
 end
 
 function Litter:setTile(x, y)
@@ -86,6 +85,10 @@ function Litter:setLitterType(anim_type, mirrorFlag)
     else
       error "Unknown litter type"
     end
+    if self:isCleanable() then
+      local hospital = self.world:getLocalPlayerHospital()
+      hospital:addHandymanTask(self, "cleaning", 1, self.tile_x, self.tile_y)
+    end
   end
 end
 
@@ -99,6 +102,10 @@ function Litter:vomitInducing()
   return false
 end
 
+function Litter:isCleanable()
+  return self:vomitInducing() or self:anyLitter() 
+end
+
 function Litter:anyLitter()
   local anim = self.animation_idx
   if anim == litter_types["soda_can"] or
@@ -119,6 +126,13 @@ function Litter:afterLoad(old, new)
       self.world:destroyEntity(self)
     end
   end
+  if old < 54 then
+    if not self:isCleanable() then
+      local hospital = self.world:getLocalPlayerHospital()
+      local taskIndex = hospital:getIndexOfTask(self.tile_x, self.tile_y, "cleaning")
+      hospital:removeHandymanTask(taskIndex, "cleaning")
+    end
+  end
 end
 
 return object
index bd66dff..c0bc0b9 100644 (file)
@@ -124,7 +124,7 @@ function GPRoom:dealtWithPatient(patient)
     self.hospital:receiveMoneyForTreatment(patient)
     
     patient:completeDiagnosticStep(self)
-    if patient.diagnosis_progress >= (self.hospital.policies["stop_procedure"] * self.hospital.policies["guess_cure"])then
+    if patient.diagnosis_progress >= self.hospital.policies["stop_procedure"] then
       patient:setDiagnosed(true)
       patient:queueAction{name = "seek_room", room_type = patient.disease.treatment_rooms[1], treatment_room = true}
 
index 36b704d..59fefbf 100644 (file)
@@ -504,6 +504,11 @@ function World:spawnVIP(hospital)
 end
 
 function World:createEarthquake()
+  -- Sanity check
+  if not self.earthquake_size then
+    return false
+  end
+  
   -- the bigger the earthquake, the longer it lasts. We add two
   -- further days, as we use those to give a small earthquake first,
   -- before the bigger one begins
@@ -529,7 +534,7 @@ function World:createEarthquake()
 
   -- set a flag to indicate that we are now having an earthquake
   self.active_earthquake = true
-
+  return true
 end
 
 function World:tickEarthquake()
@@ -835,6 +840,12 @@ function World:setSpeed(speed)
   if self:isCurrentSpeed(speed) then
     return
   end
+  if speed == "Pause" then
+    -- stop screen shaking if there was an earthquake in progress
+    if self.active_earthquake then
+      self.ui.tick_scroll_amount = {x = 0, y = 0}
+    end
+  end
   self.prev_speed = self:getCurrentSpeed()
   local numerator, denominator = unpack(tick_rates[speed])
   self.hours_per_tick = numerator
@@ -844,10 +855,6 @@ end
 -- Dedicated function to allow unpausing by pressing 'p' again
 function World:pauseOrUnpause()
   if not self:isCurrentSpeed("Pause") then
-    -- stop screen shaking if there was an earthquake in progress
-    if self.active_earthquake then
-      self.ui.tick_scroll_amount = {x = 0, y = 0}
-    end
     self:setSpeed("Pause")
   elseif self.prev_speed then
     self:setSpeed(self.prev_speed)
@@ -1228,11 +1235,10 @@ end
 
 -- Called when it is time to have another earthquake
 function World:nextEarthquake()
-
   -- check carefully that no value that we are going to use is going to be nil
   if self.map.level_config.quake_control and
   self.map.level_config.quake_control[self.current_map_earthquake] and
-  self.map.level_config.quake_control[self.current_map_earthquake] ~= 0 then
+  self.map.level_config.quake_control[self.current_map_earthquake].Severity ~= 0 then
       -- this map has rules to follow when making earthquakes, let's follow them
     local control = self.map.level_config.quake_control[self.current_map_earthquake]
     self.next_earthquake_month = math.random(control.StartMonth, control.EndMonth)
index 924fa02..6cfda41 100644 (file)
@@ -1,5 +1,5 @@
 ------------------------------------------------------------------------------
--- CorsixTH 0.10 - 2012-09-24 ----------------------------------------------
+-- CorsixTH - Version 0.11 ---------------------------------------------------
 ------------------------------------------------------------------------------
 
 CorsixTH aims to reimplement the game engine of Theme Hospital, and be able to
@@ -14,19 +14,28 @@ original game can be made.
 ------------------------------------------------------------------------------
 See http://code.google.com/p/corsix-th/wiki/GettingStarted for full details.
 Briefly:
-1) Ensure that you are using a supported platform (Windows, Linux, OS X)
-2) Ensure that you have some Theme Hospital data files.
-   The demo data files are available at: http://th.corsix.org/Demo.zip
-   Copy / extract the data to a directory of your choice.
-3) If you have a source code distribution, compile it.
-   See http://code.google.com/p/corsix-th/wiki/HowToCompile for details.
-4) Start the game for the first time. You will be asked for the location of
-   the Theme Hospital data files. Select the directory you chose in step 2.
-5) Go play! If this doesn't go smoothly, then consult:
-   http://code.google.com/p/corsix-th/wiki/FrequentlyAskedQuestions
-   http://code.google.com/p/corsix-th/wiki/HowToCompile#Common_errors
-   http://groups.google.com/group/corsix-th-dev
-   #corsix-th on FreeNode (IRC)
+1)  Ensure that you are using a supported platform (Windows, Linux, OS X)
+2)  Ensure that you have either the demo of Theme Hospital or the original 
+    game CD/files. 
+    The demo can be found at: http://th.corsix.org/Demo.zip and the full game
+    can be found at http://www.gog.com/gamecard/theme_hospital. 
+    The full game can also often be found on ebay.
+3)  Copy the HOSP folder from either the demo or full game to a directory 
+    of your choice.
+4a) If you have downloaded a pre-compiled version: 
+    At this point Windows users should run the installer, during install you 
+    will be asked for the location of the original game files set in step 3. 
+    Linux and OS X users simply run the game and set the location of the 
+    original game files when requested.
+4b) If you have a source code distribution, compile it.
+    See http://code.google.com/p/corsix-th/wiki/HowToCompile for details.
+    Start the game for the first time. You will be asked for the location of
+    the Theme Hospital data files. Select the directory you chose in step 3.
+6)  Go play! If this doesn't go smoothly, then consult:
+    http://code.google.com/p/corsix-th/wiki/FrequentlyAskedQuestions
+    http://groups.google.com/group/corsix-th-dev
+    #corsix-th on FreeNode (IRC)
+   
 
 ------------------------------------------------------------------------------
 -- Contact Details
index f275da8..2971957 100644 (file)
@@ -1,6 +1,50 @@
------------------------------------------\r
+-------------------------------------------------------------------------------\r
+Version 0.11 - released in november 2012\r
+-------------------------------------------------------------------------------\r
+\r
+This is a bugfix release. For known issues etcetera, check out the\r
+changelog for version 0.10 below.\r
+\r
+\r
+-- Gameplay --\r
+\r
+* Fix: Patients were not fully diagnosed according to settings \r
+  in the policy screen.\r
+* Fix: The game now handles a player trying to cheat into an earthquake \r
+  on levels 1-4.\r
+* Fix: It was not possible to sell equipment in rooms if you had a negative \r
+  balance.\r
+* Fix: Handymen could not be placed inside rooms.\r
+* Fix: Handymen would get called to clean soot in blown up rooms.\r
+* Fix: Machines that need to be repaired will now cancel that request if \r
+  they are blown up.\r
+* Fix: Alien DNA could under some circumstances not have the \r
+  "concentrate research" button clicked without triggering a crash.\r
+* Fix: A crash occurring under some circumstances if the player picked\r
+  up a staff member.\r
+\r
+  \r
+-- User Interface --\r
+\r
+* Enchancement: Since consultants are unable to learn new skills icons for \r
+  not yet fully learned skills are now removed when a doctor is promoted.\r
+* Fix: Disabling background music no longer disables sound effects on Windows.\r
+* Fix: Checking if a sound exists crashed the game if there was no sound \r
+  archive at all.\r
+* Fix: If the player paused the game from the top menu bar while an earthquake \r
+  was active it would be impossible to scroll.\r
+\r
+  \r
+-- Graphics --\r
+\r
+* Fix: On a few levels some sliding doors would not animate correctly.\r
+* Fix: Vomiting standard males had the wrong animation.\r
+\r
+\r
+\r
+-------------------------------------------------------------------------------\r
 Version 0.10 - released 2012-09-24\r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 \r
 -- How versions work --\r
 \r
@@ -66,9 +110,9 @@ In this version, for example, earthquakes have been added.
 * Change: Removed a lot of tiles from the palette, since maps may not\r
   work as intended if they would be used.\r
 \r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 Version 0.01 - released 2012-03-24\r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 \r
 -- Not Yet Implemented --\r
 \r
@@ -145,9 +189,9 @@ Version 0.01 - released 2012-03-24
 * Fix: The game no longer crash just because the map builder has not added any\r
   access roads from the edge of the map.\r
 \r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 Version Beta 8 - released 2011-09-24\r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 \r
 -- Gameplay --\r
 \r
@@ -189,9 +233,9 @@ Version Beta 8 - released 2011-09-24
 \r
 New language: Polish\r
 \r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 Version Beta 7 - released 2011-06-24\r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 \r
 -- Known Issues --\r
 \r
@@ -253,9 +297,9 @@ Version Beta 7 - released 2011-06-24
 * Change: If the specified language is not found, try to revert to English.\r
 * Fix: Competitor names are now translatable.\r
 \r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 Version Beta 6 - released 2011-03-24\r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 \r
 -- Gameplay --\r
 \r
@@ -307,9 +351,9 @@ Version Beta 6 - released 2011-03-24
 \r
 * New languages: Traditional Chinese, Simplified Chinese, Russian.\r
 \r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 Version Beta 5 - released 2010-12-24\r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 \r
 -- Gameplay --\r
 \r
@@ -344,9 +388,9 @@ Version Beta 5 - released 2010-12-24
 \r
 * Fix: Error caused by some winning faxes in Norwegian.\r
 \r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 Version Beta 4 - released 2010-11-12\r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 \r
 -- Gameplay --\r
 \r
@@ -380,9 +424,9 @@ Version Beta 4 - released 2010-11-12
 * Fix: When playing the game in French it no longer crashes upon completion of a level.\r
 \r
 \r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 Version Beta 3 - released 2010-06-24\r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 \r
 -- Gameplay --\r
 \r
@@ -432,9 +476,9 @@ Version Beta 3 - released 2010-06-24
   home directory or equivalent.\r
 \r
 \r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 Version Beta 2 - released 2010-03-24\r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 \r
 * Feature: Save / Load functionality.\r
 * Feature: Patients and staff now have a need for heat (from radiators) in\r
@@ -478,8 +522,8 @@ Also, a great number of bugs have been squashed. Most remaining bugs are no
 longer fatal, and can be continued from.\r
 \r
 \r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 Version Beta 1 - released 2009-12-24\r
------------------------------------------\r
+-------------------------------------------------------------------------------\r
 \r
 Initial release\r
index d5106df..c56d6f3 100644 (file)
@@ -19,7 +19,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE. --]]\r
 \r
 local lpeg = require "lpeg"\r
-assert(tonumber(lpeg.version()) >= 0.9, "LPEG version >= 0.9 is required")\r
+need_lpeg_version(0, 9)\r
 \r
 local C, P, R, S, V = lpeg.C, lpeg.P, lpeg.R, lpeg.S, lpeg.V\r
 local Carg, Cc, Cp, Ct = lpeg.Carg, lpeg.Cc, lpeg.Cp, lpeg.Ct\r
index 8b6a4a8..7e2c18f 100644 (file)
@@ -18,6 +18,23 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE. --]]
 
+if not rawget(_G, "unpack") then
+  unpack = table.unpack
+end
+if not rawget(_G, "loadstring") then
+  loadstring = load
+end
+
+function need_lpeg_version(major, minor)
+  local v = require"lpeg".version()
+  local m, n = v:match"^(%d+)%.(%d+)"
+  m = tonumber(m)
+  n = tonumber(n)
+  if m < major or (m == major and n < minor) then
+    error(("LPEG version >= %d.%d is required (you have %s)"):format(major, minor, v))
+  end
+end
+
 local auto_tokens
 local auto_tokens_c = {
   [","]  = {"operator", ","},
index 5780926..38afbbb 100644 (file)
@@ -19,7 +19,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE. --]]
 
 local L = require "lpeg"
-assert(tonumber(L.version()) >= 0.9, "LPEG version >= 0.9 is required")
+need_lpeg_version(0, 9)
 
 local C, P, R, S, V = L.C, L.P, L.R, L.S, L.V
 local Carg, Cc, Cp, Ct, Cg, Cb, Cmt = L.Carg, L.Cc, L.Cp, L.Ct, L.Cg, L.Cb, L.Cmt
index b263a57..2779fde 100644 (file)
Binary files a/LDocGen/output/logo.png and b/LDocGen/output/logo.png differ
index 01f01ee..927bd28 100644 (file)
@@ -70,18 +70,33 @@ local templates = setmetatable({}, {__index = function(t, fname)
   end
   data = transform(data)
   f:close()
-  local template = assert(loadstring(data, "@".. fname ..".htlua"))
-  local wrapper = function(env)
-    local old_env = getfenv(template)
-    local caller_env = getfenv(2)
-    local env_wrap = setmetatable({}, {__index = function(t, k)
-      return env[k] or caller_env[k]
-    end})
-    setfenv(template, env_wrap)
-    local output = {}
-    template(function(x) output[#output + 1] = tostring(x) end)
-    setfenv(template, old_env)
-    return table.concat(output)
+  local wrapper
+  if not rawget(_G, "setfenv") then
+    data = "return function(_ENV, ...) local _template = template local function template(name) local t = _template(name) return function(args) return t(args, _ENV) end end ".. data .." end"