You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CKAN/PartInfoInPAW.netkan
+2-4Lines changed: 2 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
{
2
2
"spec_version" : "v1.4",
3
3
"name": "Part info in PAW",
4
-
"abstract" : "Copy part ID or full part CFG to clipboard with one click, get useful information about part from PAW menu",
4
+
"abstract" : "Copy to clipboard or open in editor full/original part CFG with one click, get useful information about part from PAW menu, including full MM patches history",
Mod for Kerbal Space Program intended for mod creators and advanced players.
4
-
Get useful information about part from PAW menu, copy part ID or full part CFG node to clipboard with one click.
4
+
Get useful information about part from PAW menu (including full module manager patches history), copy part ID or CFG to clipboard, open part CFG (original or in-game presentation) in editor with one click.
5
5
6
6
## What does this mod do?
7
7
8
8
1. It displays part name (basically, part ID) and path to part CFG file in the parts list (in VAB/Hangar):
This feature is more or less identical to [PartInfo mod by linuxgurugamer](https://forum.kerbalspaceprogram.com/index.php?/topic/182040-*).
11
11
12
-
2. PartInfoInPAW also adds some information to PAW menu (right-click menu) for alls parts (works only in VAB/SPH, optionally some info is also available).
12
+
2. PartInfoInPAW also adds some information to PAW menu (right-click menu) for alls parts (works only in VAB/SPH).
13
13
This information include:
14
-
* part name (basically, part ID) (shown only in VAB/SPH);
15
-
* part mod (GameData folder name) (shown only in VAB/SPH);
16
-
* dry/wet mass (shown only in VAB/SPH);
17
-
* cost (shown only in VAB/SPH);
18
-
* entry cost (shown only in VAB/SPH);
19
-
* dry engine TWR ("dry" means TWR is only calculated for this specific part, not craft or stage). And of course, it is shown only for engines (shown only in VAB/SPH);
20
-
* current and maximum part temperature and skin part temperature (shown only in flight scene, and only if showInfoInFlight param is set to true (see Parameters section).
21
-
22
-
For engines, mod also display formatted string of additional data about engine (the same you can see in parts list in VAB/SPH). If part has more than one ModuleEngines (for example, multi-mode engine like RAPIER), information for first two ModuleEngines will be displayed.
14
+
* part name (basically, part ID);
15
+
* part mod (GameData folder name);
16
+
* dry/wet mass (takes into account crew mass for KSP 1.11+);
17
+
* empty/full cost (takes into account crew inventories cost for KSP 1.11+);
18
+
* entry cost;
19
+
* current and maximum crew (only for crewable parts).
23
20
24
-

21
+

25
22
26
-
3. Finally, mod adds two buttons to PAW menu (see screenshot above), which allows you to copy part name (part ID) or whole part config (in-game part representation in human-readable text) to clipboard.
27
-
This is my favorite feature, and I hope other players and modders will find it useful (as did I).
28
-
NB: **button "Copy part CFG node" copies actual in-game part representation, not text from original part CFG-file. That means, whole PART{} node with all MM-patches already applied to it.**
23
+
For engines, mod also display propellants information, thrust and ISP, minimum thrust (in %, and only if engine has non-zero minThrust) and engine gimbal information. If part has more than one ModuleEngines (for example, multi-mode engine like RAPIER), information for first two ModuleEngines will be displayed. RealFuels/RO, KSPIE and other engines are all supported.
24
+

29
25
26
+
3. Mod adds several buttons to PAW menu:
27
+
***Copy part name** - copy part name (ID) to clipboard;
28
+
***Copy orig. CFG file** / **Open orig. CFG in editor** - copy original part CFG file to clipboard / opens it in system default editor for .cfg files;
29
+
***Copy part CFG node** / **Open CFG node in editor** - copy part CFG to clipboard / save it to temporary file and open in system default editor for .cfg files. **Important**: "part CFG" here means actual in-game part representation, not text from original part CFG-file. That means, whole PART{} node with all MM-patches already applied to it;
30
+
***MM patches history** - opens window with history all module manager patches. See screenshot:
4. All buttons and information options are configurable in game difficulty settings. Choose which options you want to see in PAW menu.
34
+

32
35
33
-
There are three boolean (true/false) parameters for ModulePartInfoInPAW.
34
-
You could change them in GameData/PartInfoInPAW/PartInfoInPAW.cfg patch or write yoor own patch for specific parts.
36
+
## No dependencies
35
37
36
-
### showInfoInFlight
37
-
Default: false
38
-
If set to true, part temperature and skin temperature will be shown in PAW menu in flight, as well as "Copy Part ID to Clipboard" and "Copy Part CFG to Clipboard" buttons.
39
-
40
-
### showTWR
41
-
Default: true
42
-
If true, dry TWR will be shown for engines in PAW menu (VAB/SPH).
43
-
44
-
### showGetInfo
45
-
Default: true
46
-
If true, part ID and full path to parg CFG file will be shown in right-click menu in part list (VAB/SPH).
47
-
48
-
## Dependencies
49
-
50
-
*[Module manager (preferably last version)](https://forum.kerbalspaceprogram.com/index.php?/topic/50533-*)
51
-
Version 4.2.2 is bundled as part of download.
38
+
As of version 0.3.0, PartInfoInPAW no longer relies on module manager patch for adding itself to every part. Instead, mod do so automatically during KSP startup.
39
+
Downside is, mod only works in editor scene now (VAB/Hangar).
52
40
53
41
## Supported KSP versions
54
42
@@ -58,13 +46,10 @@ KSP 1.8.0 or newer is supported.
58
46
59
47
The MIT License (MIT)
60
48
61
-
Copyright (c) 2023 Alexander Rogov
49
+
Copyright (c) 2022-2024 Alexander Rogov
62
50
63
51
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:
64
52
65
53
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
66
54
67
55
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.
68
-
69
-
70
-
Bundled Module Manager is licensed under a "CC share-alike license". More information can be found [here](https://forum.kerbalspaceprogram.com/index.php?/topic/50533-*).
0 commit comments