Skip to content

Commit

Permalink
Merge pull request #20 from ChrisAdderley/dev
Browse files Browse the repository at this point in the history
Release 0.1.3
  • Loading branch information
ChrisAdderley authored Nov 3, 2020
2 parents 02b54fa + 5729d92 commit b03dd5b
Show file tree
Hide file tree
Showing 15 changed files with 573 additions and 101 deletions.
58 changes: 56 additions & 2 deletions GameData/SystemHeat/Localization/en-us.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,52 @@ Localization
en-us
{
#LOC_SystemHeat_Coolant_Default_title = Default Coolant Type

// OVERLAY
// TOOLBAR
// ------------
#LOC_SystemHeat_ToolbarPanel_Title = System Heat
#LOC_SystemHeat_ToolbarPanel_CraftStatsTitle = Craft Summary

#LOC_SystemHeat_ToolbarPanel_OutgoingFluxTitle = Total Rejection
#LOC_SystemHeat_ToolbarPanel_IncomingFluxTile = Total Generation
#LOC_SystemHeat_ToolbarPanel_OutgoingFluxValue = <<1>> kW
#LOC_SystemHeat_ToolbarPanel_IncomingFluxValue = <<1>> kW

#LOC_SystemHeat_ToolbarPanel_LoopCountTitle = Loop Count
#LOC_SystemHeat_ToolbarPanel_LoopCountValue = <<1>>


#LOC_SystemHeat_ToolbarPanel_SettingsTitle = Settings

#LOC_SystemHeat_ToolbarPanel_SimulationRateTitle = Editor Simulation Rate
#LOC_SystemHeat_ToolbarPanel_OverlayToggle = Overlay
#LOC_SystemHeat_ToolbarPanel_SimulationRateValue = <<1>>x

#LOC_SystemHeat_ToolbarPanel_LoopsTitle = Loops
#LOC_SystemHeat_ToolbarPanel_LoopTitle = Loop <<1>>
#LOC_SystemHeat_ToolbarPanel_LoopTemperatureTitle = • Temperature
#LOC_SystemHeat_ToolbarPanel_LoopTemperatureValue = <<1>>/<<2>> K
#LOC_SystemHeat_ToolbarPanel_LoopFluxTitle = • Net Flux
#LOC_SystemHeat_ToolbarPanel_LoopFluxValue = <<1>><<2>> kW

// OVERLAY PANEL
// ------------
#LOC_SystemHeat_OverlayPanel_UpperText = Temperature Output <<1>> K \nHeat Output <<2>> kW
#LOC_SystemHeat_OverlayPanel_UpperTextNoTemp = Heat Output <<1>> kW
#LOC_SystemHeat_OverlayPanel_LowerText = <b>Loop Status</b>\n Temperature <<1>>/<<2>> K \n Net Flux <<3>> kW \n Volume <<4>> m³
// REACTOR TOOLBAR
// ------------
#LOC_SystemHeat_ReactorPanel_Title = Installed Reactors
#LOC_SystemHeat_ReactorPanel_NoReactors = No reactors detected on vessel
#LOC_SystemHeat_ReactorPanel_ReactorOnToggleLabel = ON
#LOC_SystemHeat_ReactorPanel_Field_HeatGeneratedTitle = Heat Generated
#LOC_SystemHeat_ReactorPanel_Field_HeatGenerated = <<1>> kW
#LOC_SystemHeat_ReactorPanel_Field_PowerGeneratedTitle = Power Generated
#LOC_SystemHeat_ReactorPanel_Field_PowerGenerated = <<1>> kW
#LOC_SystemHeat_ReactorPanel_Field_CoreLifeTitle = Core Life
#LOC_SystemHeat_ReactorPanel_Field_CoreLife = <<1>>
#LOC_SystemHeat_ReactorPanel_Field_CoreTemperatureTitle = Core Temperature
#LOC_SystemHeat_ReactorPanel_Field_CoreTemperature = <<1>> K
#LOC_SystemHeat_ReactorPanel_Field_CoreTemperatureAlert = <<1>> K!

// ENGINEER'S REPORT
// ------------
Expand Down Expand Up @@ -102,6 +142,20 @@ Localization
#LOC_SystemHeat_ModuleSystemHeatSink_ModuleName = Heat Sink
#LOC_SystemHeat_ModuleSystemHeatSink_PartInfo = Stores or releases heat on demand. \n\n<b>Maximum Heat Stored:</b> <<1>> MJ \n<b>Heat Storage Rate:</b> <<2>> kW
#LOC_SystemHeat_ModuleSystemHeatSink_Field_HeatStorageDumpRate = Dump Rate
#LOC_SystemHeat_ModuleSystemHeatSink_Field_SystemHeatGeneration = Storage Accepted
#LOC_SystemHeat_ModuleSystemHeatSink_Field_SystemHeatGeneration_Dump = Storage Dumping
#LOC_SystemHeat_ModuleSystemHeatSink_Field_SystemHeatGeneration_Storing = <<1>>/<<2>> kW
#LOC_SystemHeat_ModuleSystemHeatSink_Field_SystemTemperature = Storage Temperature
#LOC_SystemHeat_ModuleSystemHeatSink_Field_SystemTemperature_Running = <<1>> K
#LOC_SystemHeat_ModuleSystemHeatSink_Field_SystemHeatStored = Storage Capacity Used
#LOC_SystemHeat_ModuleSystemHeatSink_Field_SystemHeatStored_Fraction = <<1>>%
#LOC_SystemHeat_ModuleSystemHeatSink_Event_StoreHeat = Store Heat
#LOC_SystemHeat_ModuleSystemHeatSink_Event_DispenseHeat = Release Heat
/// ModuleSystemHeatExchanger
/// =================================
#LOC_SystemHeat_ModuleSystemHeatExchanger_ModuleName = Heat Exchanger
Expand Down
143 changes: 143 additions & 0 deletions GameData/SystemHeat/Localization/ru.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
// Translated by ra4nd0m
Localization
{
ru
{
#LOC_SystemHeat_Coolant_Default_title = Теплоноситель По Умолчанию

// OVERLAY
// ------------
#LOC_SystemHeat_OverlayPanel_UpperText = Выходная Температура <<1>> K \nВыходное Тепло <<2>> кВт
#LOC_SystemHeat_OverlayPanel_UpperTextNoTemp = Выходное Тепло <<1>> кВт
#LOC_SystemHeat_OverlayPanel_LowerText = <b>Статус Петли</b>\n Температура <<1>>/<<2>> K \n Чистый Поток <<3>> кВ \n Объём <<4>> м³

// ENGINEER'S REPORT
// ------------
#LOC_SystemHeat_EngineerReport_LoopFluxTest_ConcernTitle = Петлям требуется дополнительная охлаждающая способность
#LOC_SystemHeat_EngineerReport_LoopFluxTest_ConcernDescription = Петля <<1>> обладает чистым тепловым потоком мощностью <<2>> кВт! <<3>>
#LOC_SystemHeat_EngineerReport_LoopTemperatureTest_ConcernTitle = Температура Петли Слишком Высока
#LOC_SystemHeat_EngineerReport_LoopTemperatureTest_ConcernDescription = Температура одной, или нескольких петель слишком высока для их компонентов!
#LOC_SystemHeat_Units_K = K
#LOC_SystemHeat_Units_кВт = кВт
// PART MODULES
// ------------
// ModuleSystemHeat
/// =================================
#LOC_SystemHeat_ModuleSystemHeat_DisplayName = Тепловая Система
#LOC_SystemHeat_ModuleSystemHeat_PartInfo = Эта запчасть - часть симуляции Тепловой Системы \n\n<b>Добавляемый Объём Петли:</b> <<1>> м³
#LOC_SystemHeat_ModuleSystemHeat_GroupName = Тепловая Система
#LOC_SystemHeat_ModuleSystemHeat_Field_LoopID = ID Петли
#LOC_SystemHeat_ModuleSystemHeat_Field_SystemFlux = Системный Поток
#LOC_SystemHeat_ModuleSystemHeat_Field_SystemTemperature = Системная Температура
#LOC_SystemHeat_ModuleSystemHeat_Field_LoopID =
// ModuleSystemHeatRadiator
/// =================================
#LOC_SystemHeat_ModuleSystemHeatRadiator_DisplayName = Радиатор Охлаждения
#LOC_SystemHeat_ModuleSystemHeatRadiator_PartInfo = Охлаждает системы корабля прокачивая теплоноситель сквозь излучающие тепло поверхности.\n\n<b><color=#c8fc59>Характеристики Рассеивания</color></b>\n - <b><<1>> кВт</b> при <b><<2>> K</b>\n - <b><<3>> кВт</b> при <b><<4>> K</b> \n\n<b>Параметры Классической Тепловой Системы</b>
#LOC_SystemHeat_ModuleSystemHeatRadiator_RadiatorStatus_Title = Статус Радиатора
#LOC_SystemHeat_ModuleSystemHeatRadiator_RadiatorEfficiency_Title = Эффективность Радиатора
#LOC_SystemHeat_ModuleSystemHeatRadiator_RadiatorEfficiency_Running = <<1>>%
#LOC_SystemHeat_ModuleSystemHeatRadiator_RadiatorEfficiency_Offline = Выключен
// ModuleSystemHeatFissionReactor
/// =================================
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_UIGroup_Title = Ядерный Реактор
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_ModuleName = Ядерный Реактор
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_PartInfo = <b>Производит Электричества:</b> <<1>> кВт\n<b>Скорость Отклика:</b> <<8>>%/s\n<b>Минимальная Мощность:</b> <<9>>%\n<b>Приблизительный Срок Жизни Ядра:</b> <<2>>\n\n<color=#99ff00>Параметры Тепловой Системы:</color>\n<b> -Тепловая Мощность:</b> <<3>> кВт\n<b> -Отводимая В Систему Температура:</b> <<4>> K\n\n<color=#99ff00>Температурные Параметры Реактора:</color>\n -<b>Оптимально:</b> <<5>> K \n -<b>Повреждение Ядра:</b> <<6>> K\n -<b>Расплав Ядра:</b> <<7>> K
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Action_TogglePanelAction = Переключить Панель Реактора
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Action_StartActionName = Запустить Реактор
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Action_ToggleActionName = Переключить Реактор
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Action_StopActionName = Остановить Реактор
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Event_Disable_Title = Выкл. Реактор
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Event_Enable_Title = Вкл. Реактор
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Event_ShowReactorControl = Переключить Управление Реактором
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Event_RepairReactor = Починить Реактор
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Message_Repair_RepairSuccess = Реактор отремонтирован на <<1>>%!
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Message_Repair_CoreTooDamaged = Ядро реактора слишком повреждено для ремонта
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Message_Repair_CoreAlreadyRepaired = Ядро реактора уже отремонтировано до предела, возможного в полевых условиях (<<1>>%)
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Message_Repair_EngineerLevelTooLow = Ремонт Ядра реактора требует Инженера <<1>> Уровня
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Message_Repair_NotWhileRunning = Нельзя начать ремонт пока реактор работает!
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Message_Repair_CoreTooHot = Реактор должен остыть ниже <<1>> K для начала ремонта!
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_CurrentSafetyOverride = Температура Авто Отключения
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_CurrentPowerPercent = Настройка Мощнсоти
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_ReactorOutput = Мощность Реактора
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_ReactorOutput_Meltdown = Ядро Уничтожено
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_ReactorOutput_Offline = Реактор Выключен
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_ThermalTransfer = Доступная Мощность
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_CoreTemp = Температура Ядра
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_CoreStatus = Здоровье Ядра
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_CoreStatus_Meltdown = Полный Расплав Ядра
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_FuelStatus = Срок Жизни Ядра
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_FuelStatus_Meltdown = Ядро Уничтожено
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_FuelStatus_Offline = Реактор Выключен
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_FuelStatus_Exhausted = Топливо закончилось!
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_FuelStatus_VeryLong = Почти бесконечно
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_GeneratorStatus = Генерация
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_GeneratorStatus_Normal = <<1>> ЭЭ/с
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Field_GeneratorStatus_Offline = Выключен
/// ModuleSystemHeatFissionEngine
/// =================================
#LOC_SystemHeat_ModuleSystemHeatFissionEngine_ModuleName = Ядерный Ракетный Двигатель
#LOC_SystemHeat_ModuleSystemHeatFissionEngine_UIGroup_Title = Ядерный Двигатель
#LOC_SystemHeat_ModuleSystemHeatFissionEngine_PartInfo = Создаёт тягу за счёт ядерного распада. \n\n<b>Производит Электричества:</b> <<1>> кВт\n<b>Скорость Отклика:</b> <<8>>%/s\n<b>Минимальная Мощность:</b> <<9>>%\n<b>Приблизительный Срок Жизни Ядра:</b> <<2>>\n\n<color=#99ff00>Параметры Тепловой Системы:</color>\n<b> -Тепловая Мощность:</b> <<3>> кВт\n<b> -Отводимая В Систему Температура:</b> <<4>> K\n\n<color=#99ff00>Температурные Параметры Реактора:</color>\n -<b>Оптимально:</b> <<5>> K \n -<b>Повреждение Ядра:</b> <<6>> K\n -<b>Расплав Ядра:</b> <<7>> K
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Action_TogglePanelAction = Переключить Панель Реактора
#LOC_SystemHeat_ModuleSystemHeatFissionEngine_PartInfo_NoPower = Создаёт тягу за счёт ядерного распада. \n\n<b>Скорость Отклика:</b> <<7>>%/s\n<b>Минимальная Мощность:</b> <<8>>%\n<b>Приблизительный Срок Жизни Ядра:</b> <<1>>\n\n<color=#99ff00>Параметры Тепловой Системы:</color>\n<b> -Тепловая Мощность:</b> <<2>> кВт\n<b> -Отводимая В Систему Температура:</b> <<3>> K\n\n<color=#99ff00>Температурные Параметры Реактора:</color>\n -<b>Оптимально:</b> <<>> K \n -<b>Повреждение Ядра:</b> <<5>> K\n -<b>Расплав Ядра:</b> <<6>> K
#LOC_SystemHeat_ModuleSystemHeatFissionReactor_Action_TogglePanelAction = Переключить Панель Реактора
/// ModuleSystemHeatSink
/// =================================
#LOC_SystemHeat_ModuleSystemHeatSink_UIGroup_Title = Тепловой Аккумулятор
#LOC_SystemHeat_ModuleSystemHeatSink_ModuleName = Тепловой Аккумулятор
#LOC_SystemHeat_ModuleSystemHeatSink_PartInfo = По востребованности накапливает или выпускает тепло. \n\n<b>Максимальная Тепловая Вместимость:</b> <<1>> MJ \n<b>Скорость Накопления Тепла:</b> <<2>> кВт
/// ModuleSystemHeatExchanger
/// =================================
#LOC_SystemHeat_ModuleSystemHeatExchanger_ModuleName = Теплообменник
#LOC_SystemHeat_ModuleSystemHeatExchanger_UIGroup_Title = Теплообменник
#LOC_SystemHeat_ModuleSystemHeatExchanger_PartInfo = Передаёт тепло из одной петли в другую. Может дополнительно менять температуру целевой петли. \n\n<color=#99ff00><b>Требуется Электричества</b></color>\n - <b>При ΔT равном <<1>> K</b> требуется <b><<2>> кВт</b>\n - <b>При ΔT равном <<3>> K</b> требуется <b><<4>> кВт</b>\n\n<color=#99ff00><b>Выработка Побочного Тепла</b></color>\n - <b>При ΔT равном <<1>> K</b> производится <b><<5>> кВт</b>\n - <b>При ΔT равном <<3>> K</b> производится <b><<6>> кВт</b>
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_Direction = Направление
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_Direction_String = Петля <<1>> -> Петля <<2>>
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_Status = Статус
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_Status_Active = <b>Выходная Температура:</b> <<1>> K\n<b>Выходной Поток:</b> <<2>> кВт
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_Status_NoPower = Недостаточно Электричества!
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_Status_TooHot = Целевая Петля Перегрета!
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_Status_Disabled = Выключен
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_MaxHeatTransfer = Максимальная Передача Тепла
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_TemperatureAdjust = Регулировка Температуры
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_PowerCost = Потребление Электричества
#LOC_SystemHeat_ModuleSystemHeatExchanger_Field_PowerCost_Active = <<1>> кВт
#LOC_SystemHeat_ModuleSystemHeatExchanger_Event_EnableExchanger = Вкл. Теплообменник
#LOC_SystemHeat_ModuleSystemHeatExchanger_Event_DisableExchanger = Выкл. Теплообменник
// PARTS
// ------------
#LOC_SystemHeat_manufacturer_pkmc_title = Внекербинская Добывающая Корпорация
#LOC_SystemHeat_systemheat-exchanger-1_title = Теплообменник PX-1F
#LOC_SystemHeat_systemheat-exchanger-1_description = Передаёт тепло из одной петли в другую. Может дополнительно менять температуру целевой петли. Только для продвинутых Инженеров!
#LOC_SystemHeat_systemheat-exchanger-1_tags =
#LOC_SystemHeat_systemheat-coolant-tank-radial-1_title = Бак С Теплоносителем PK-2.5
#LOC_SystemHeat_systemheat-coolant-tank-radial-1_description = Хранит 2.5 кубометров плотного теплоносителя. Больший объём - более медленный нагрев.
#LOC_SystemHeat_systemheat-coolant-tank-radial-1_tags =
#LOC_SystemHeat_systemheat-sink-1_title = Тепловой Аккумулятор PSK-200
#LOC_SystemHeat_systemheat-sink-1_description = Этот большой и тяжёлый бак из какого-то продвинутого материала может накопить приличный объёем тепловой энергии. Полезен для хранения небольшого объёма тепла.
#LOC_SystemHeat_systemheat-sink-1_tags =
}
}
Binary file modified GameData/SystemHeat/Plugin/SystemHeat.dll
Binary file not shown.
Binary file modified GameData/SystemHeat/UI/systemheatui.dat
Binary file not shown.
Binary file removed GameData/SystemHeat/UI/systemheatui.dato
Binary file not shown.
2 changes: 1 addition & 1 deletion GameData/SystemHeat/Versioning/SystemHeat.version
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{
"MAJOR":0,
"MINOR":1,
"PATCH":2,
"PATCH":3,
"BUILD":0
},
"KSP_VERSION":
Expand Down
Loading

0 comments on commit b03dd5b

Please sign in to comment.