Skip to content

Commit 2a18bbe

Browse files
committed
MM pathes history now contains patches code, mod settings in game difficulty settings, partmodule now doesn't need MM and adds itself to each and every part during game start, but no more info is available in flight scene.
1 parent a25c3da commit 2a18bbe

14 files changed

Lines changed: 1934 additions & 509 deletions

GameData/PartInfoInPAW/Localization/en-us.cfg

Lines changed: 76 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,43 @@ Localization
55
#LOC_PartInfoInPAW_PartInfo_GroupTitle = Part info
66
#LOC_PartInfoInPAW_Engine1Info_GroupTitle = Engine #1 info
77
#LOC_PartInfoInPAW_Engine2Info_GroupTitle = Engine #2 info
8+
#LOC_PartInfoInPAW_MultimodeEngineInfo_GroupTitle = Engine mode "<<1>>" info
89
#LOC_PartInfoInPAW_PartName_Title = Name (ID)
910
#LOC_PartInfoInPAW_PartMod_Title = Mod folder
1011
#LOC_PartInfoInPAW_PartDryMass_Title = Dry mass
1112
#LOC_PartInfoInPAW_PartDryWetMass_Title = Dry / wet mass
1213
#LOC_PartInfoInPAW_PartCost_Title = Cost
14+
#LOC_PartInfoInPAW_PartEmptyCostFullCost_Title = Empty / full cost
1315
#LOC_PartInfoInPAW_PartEntryCost_Title = Entry cost
1416
#LOC_PartInfoInPAW_PartTemperature_Title = Temperature (cur./max.)
1517
#LOC_PartInfoInPAW_PartSkinTemperature_Title = Skin Temp. (cur./max.)
16-
#LOC_PartInfoInPAW_PartEngineTWR_Title = Engine TWR
17-
#LOC_PartInfoInPAW_Info_Title = Info
18+
#LOC_PartInfoInPAW_EnginePropellants_Title = Propellants
19+
#LOC_PartInfoInPAW_EnginePropellantFlow_Format = <<1>>: <<2>>/sec.
20+
#LOC_PartInfoInPAW_EngineThrust_Title = Thrust
21+
#LOC_PartInfoInPAW_EngineThrust_Format = <<1>> <<3>> (Vac.) / <<2>> <<3>> (ASL)
22+
#LOC_PartInfoInPAW_EngineThrust_FormatAirBreathing = <<1>> <<3>> (mach 0) / <<2>> <<3>> (mach <<4>>)
23+
#LOC_PartInfoInPAW_EngineThrust_FormatSimple = <<1>> <<2>>
24+
#LOC_PartInfoInPAW_EngineMinThrust_Title = Min. thrust
25+
#LOC_PartInfoInPAW_EngineISP_Title = ISP, sec.
26+
#LOC_PartInfoInPAW_EngineISP_Format = <<1>> (Vac.) / <<2>> (ASL)
27+
#LOC_PartInfoInPAW_EngineISP_FormatSimple = <<1>>
28+
#LOC_PartInfoInPAW_EngineGimbal_Title = Gimbal
29+
#LOC_PartInfoInPAW_EngineGimbal_NoGimbal = no gimbal
30+
#LOC_PartInfoInPAW_EngineGimbal_Format1 = <<1>>°
31+
#LOC_PartInfoInPAW_EngineGimbal_Format2 = <<1>>° X, <<2>>° Y
32+
#LOC_PartInfoInPAW_EngineGimbal_Format3 = <<1>>° X, +<<2>>/-<<3>>° Y
33+
#LOC_PartInfoInPAW_EngineGimbal_Format4 = +<<1>>/-<<2>>° X, <<3>>° Y
34+
#LOC_PartInfoInPAW_EngineGimbal_Format5 = +<<1>>/-<<2>>° X, +<<3>>/-<<4>>° Y
35+
#LOC_PartInfoInPAW_EngineGimbal_Format1_AirBreathing = <<1>>°
36+
#LOC_PartInfoInPAW_EngineGimbal_Format2_AirBreathing = <<1>>° pitch, <<2>>° yaw
37+
#LOC_PartInfoInPAW_EngineGimbal_Format3_AirBreathing = <<1>>° pitch, +<<2>>/-<<3>>° yaw
38+
#LOC_PartInfoInPAW_EngineGimbal_Format4_AirBreathing = +<<1>>/-<<2>>° pitch, <<3>>° yaw
39+
#LOC_PartInfoInPAW_EngineGimbal_Format5_AirBreathing = +<<1>>/-<<2>>° pitch, +<<3>>/-<<4>>° yaw
1840
#LOC_PartInfoInPAW_CopyPartName_Action = Copy part name
1941
#LOC_PartInfoInPAW_CopyPartNode_Action = Copy part CFG node
2042
#LOC_PartInfoInPAW_CopyOrigPartNode_Action = Copy orig. CFG file
2143
#LOC_PartInfoInPAW_OpenPartCFGInEditor_Action = Open CFG node in editor
22-
#LOC_PartInfoInPAW_OpenOrigPartCFGInEditor_Action = Open orig. file in editor
23-
#LOC_PartInfoInPAW_Kg_Unit = kg
24-
#LOC_PartInfoInPAW_T_Unit = t
44+
#LOC_PartInfoInPAW_OpenOrigPartCFGInEditor_Action = Open orig. CFG in editor
2545
#LOC_PartInfoInPAW_PartModuleInfo = <b>Part name:</b> <<1>><br>\n<b>Path to part CFG-file:</b> <<2>>
2646
#LOC_PartInfoInPAW_CopyToClipboard_PartID_SuccessMsg = <color=#CCFF00>Part <<1>> : ID successfully copied to clipboard</color>
2747
#LOC_PartInfoInPAW_CopyToClipboard_PartID_FailureMsg = <color=#FF8000>Error: could not copy part ID (part <<1>>)!</color>
@@ -34,19 +54,68 @@ Localization
3454
#LOC_PartInfoInPAW_CantWriteToTempFile_PartCFG_FailureMsg = <color=#FF8000>Error: could not write part CFG to temporary file <<1>>!</color>
3555
#LOC_PartInfoInPAW_CantOpenFile_FailureMsg = <color=#FF8000>Error: could not open file <<1>> in default editor!</color>
3656
#LOC_PartInfoInPAW_ShowPartMMPatchesHistory_Action = MM patches history
37-
#LOC_PartInfoInPAW_PartMMPatchesHistory_Title = History of Module Manager patches applied to part<br><<1>>
57+
58+
#LOC_PartInfoInPAW_PartMMPatchesHistory_Title = MM patches (in order of application) for part<br><<1>>
3859
#LOC_PartInfoInPAW_CloseBtn = Close
3960
#LOC_PartInfoInPAW_PartMMPatchesHistory_StatusLogParsed = Part patches history is ready
40-
#LOC_PartInfoInPAW_PartMMPatchesHistory_PartPatchesMsg = <b>Part <<1>> : <<2>> MM patches applied:</b>
61+
#LOC_PartInfoInPAW_PartMMPatchesHistory_PartPatchesMsg = <b>Part <color=yellow><<1>></color> : <<2>> MM patches total</b>
62+
#LOC_PartInfoInPAW_PartMMPatchesHistory_ExpandAllPatchesBtn = Expand all
63+
#LOC_PartInfoInPAW_PartMMPatchesHistory_CollapseAllPatchesBtn = Collapse all
64+
#LOC_PartInfoInPAW_PartMMPatchesHistory_CopyPatchesWithPartCFG = Include orig. part CFG while copying/editing patches
4165
#LOC_PartInfoInPAW_PartMMPatchesHistory_CopyPatchesHistoryFileBtn = Copy patches
4266
#LOC_PartInfoInPAW_PartMMPatchesHistory_OpenPatchesHistoryBtn = Open patches in editor
67+
#LOC_PartInfoInPAW_PartMMPatchesHistory_PatchFileName = <color=#ddfe00><<1>></color>
4368
#LOC_PartInfoInPAW_CantReadFile_FailureMsg = <color=#FF8000>Error: could not read file <<1>>!</color>
4469
#LOC_PartInfoInPAW_CantParsePartPatchesHistory_FailureMsg = <color=#FF8000>Error: could not get MM patches history for part <<1>>!</color>
70+
#LOC_PartInfoInPAW_CantParsePatchCFG_ErrorMsg = <color=#FF8000>Could not parse MM patch code</color>
71+
#LOC_PartInfoInPAW_CopyToClipboard_MMPatchesHistory_SuccessMsg = <color=#CCFF00>Part <<1>> : MM patches history successfully copied to clipboard</color>
72+
#LOC_PartInfoInPAW_CopyToClipboard_MMPatchesHistory_FailureMsg = <color=#FF8000>Error: could not copy MM patches history (part <<1>>)!</color>
73+
#LOC_PartInfoInPAW_CantWriteToTempFile_MMPatchesHistory_FailureMsg = <color=#FF8000>Error: could not write part MM patches history to temporary file <<1>>!</color>
4574

4675
#LOC_PartInfoInPAW_PartMMPatchesHistory_StatusNotInitialized = Module Manager log file not loaded
4776
#LOC_PartInfoInPAW_PartMMPatchesHistory_StatusLogsNotFound = <color=#FF8000>Module Manager log file not found</color>
4877
#LOC_PartInfoInPAW_PartMMPatchesHistory_StatusLoadingLogFile = Loading Module Manager log file...
4978
#LOC_PartInfoInPAW_PartMMPatchesHistory_StatusReadyToParse = Module Manager log file loaded
5079
#LOC_PartInfoInPAW_PartMMPatchesHistory_StatusParsingLog = Parsing Module Manager log file (<<1>>% done)
80+
81+
#LOC_PartInfoInPAW_Settings_Title = Part Info in PAW
82+
#LOC_PartInfoInPAW_Settings_PartInfo_Title = Common part information
83+
#LOC_PartInfoInPAW_Settings_ShowPartInfo = Show part information
84+
#LOC_PartInfoInPAW_Settings_ShowPartInfo_Tooltip = Show part information in PAW menu\n(part name, mod, dry and wet mass, cost)
85+
#LOC_PartInfoInPAW_Settings_ShowButtonsTitle = \nButtons in PAW menu
86+
#LOC_PartInfoInPAW_Settings_ShowButtonsTitle_Tooltip = You may disable buttons you don't use to declutter PAW menu
87+
#LOC_PartInfoInPAW_Settings_CopyPartName_ShowBtn = Copy part name
88+
#LOC_PartInfoInPAW_Settings_CopyPartName_ShowBtn_Tooltip = Button copies part name (part ID) to clipboard
89+
#LOC_PartInfoInPAW_Settings_CopyPartNode_ShowBtn = Copy part CFG node
90+
#LOC_PartInfoInPAW_Settings_CopyPartNode_ShowBtn_Tooltip = Button copies part config\n(textual in-game representation,\nwith all MM patches applied to it) to clipboard
91+
#LOC_PartInfoInPAW_Settings_CopyOrigPartNode_ShowBtn = Copy orig. CFG file
92+
#LOC_PartInfoInPAW_Settings_CopyOrigPartNode_ShowBtn_Tooltip = Button copies original part config file to clipboard. \nIf part is copy of another part, original part config will be copied
93+
#LOC_PartInfoInPAW_Settings_OpenPartCFGInEditor_ShowBtn = Open CFG node in editor
94+
#LOC_PartInfoInPAW_Settings_OpenPartCFGInEditor_ShowBtn_Tooltip = Button saves part config\n(textual in-game representation, with all MM patches applied to it)\nto temporary file, and opens file in system default editor for .cfg files
95+
#LOC_PartInfoInPAW_Settings_OpenOrigPartCFGInEditor_ShowBtn = Open orig. CFG in editor
96+
#LOC_PartInfoInPAW_Settings_OpenOrigPartCFGInEditor_ShowBtn_Tooltip = Button saves content of original part config file to temporary file,
97+
nand opens file in system default editor for .cfg files.\nIf part is copy of another part, original part config will be saved to temp file and opened
98+
#LOC_PartInfoInPAW_Settings_ShowPartMMPatchesHistory_ShowBtn = MM patches history
99+
#LOC_PartInfoInPAW_Settings_ShowPartMMPatchesHistory_ShowBtn_Tooltip = Button opens a window with a list of all MM patches applied to part,\nin the same order they were applied
100+
#LOC_PartInfoInPAW_Settings_EnginesInfo_Title = Information about engine
101+
#LOC_PartInfoInPAW_Settings_ShowEngineInfo = Show engine information
102+
#LOC_PartInfoInPAW_Settings_ShowEngineInfo_Tooltip = If part is an engine, additional information could be displayed in PAW menu.\nChoose what you want to see, or disable it altogether
103+
#LOC_PartInfoInPAW_Settings_ShowEngineInfoTitle = \nShow information about
104+
#LOC_PartInfoInPAW_Settings_ShowEnginesPropellantsInfo = Propellants
105+
#LOC_PartInfoInPAW_Settings_ShowEnginesPropellantsInfo_Tooltip = Show information about engine propellants
106+
#LOC_PartInfoInPAW_Settings_ShowEnginesThrustInfo = Thrust
107+
#LOC_PartInfoInPAW_Settings_ShowEnginesThrustInfo_Tooltip = Show engine thrust (maximum thrust by default) in vacuum and at sea level
108+
#LOC_PartInfoInPAW_Settings_ShowEnginesMinThrustInfo = Minimum thrust (%)
109+
#LOC_PartInfoInPAW_Settings_ShowEnginesMinThrustInfo_Tooltip = Will be shown only if engine has non-zero minimum thrust level\n(i.e. cannot be throttled down to zero)
110+
#LOC_PartInfoInPAW_Settings_ShowEnginesISPInfo = Specific impulse
111+
#LOC_PartInfoInPAW_Settings_ShowEnginesISPInfo_Tooltip = Show engine specific impulse in vacuum and at sea level, in seconds
112+
#LOC_PartInfoInPAW_Settings_ShowEnginesGimbalInfo = Maximum gimbal
113+
#LOC_PartInfoInPAW_Settings_ShowEnginesGimbalInfo_Tooltip = Show engine gimbal (vectoring range) in degrees.\nIf part has several gimbal modules, maximum vectoring range will be shown, per axis
114+
115+
#LOC_PartInfoInPAW_Kg_Unit = kg
116+
#LOC_PartInfoInPAW_T_Unit = t
117+
#LOC_PartInfoInPAW_N_Unit = N
118+
#LOC_PartInfoInPAW_KN_Unit = kN
119+
#LOC_PartInfoInPAW_MN_Unit = MN
51120
}
52121
}

0 commit comments

Comments
 (0)