5 years agoChanged to parse specifically in GameData, to speed things up a bit. In master
andy []
Changed to parse specifically in GameData, to speed things up a bit. In
0.21, this should be pretty safe.

5 years agoUpdated for 0.21 and GameData folder.
andy []
Updated for 0.21 and GameData folder.

Craft parsing is not currently enabled.

5 years agoKSP_Part: dumpKSPData now uses "repr" instead of "str" as a basis.
Toad []
KSP_Part: dumpKSPData now uses "repr" instead of "str" as a basis.

5 years ago.gitignore: Added .settings.
Toad []
.gitignore: Added .settings.

5 years agoKSP_PartParser: Added logic for .craft files. It's messy.
Toad []
KSP_PartParser: Added logic for .craft files. It's messy.
KSP_Components:
Taught MassFlow and SpecImpulse to play nicely.
Added several craft-relevant derived properties.
Modular:
Added a generic "setValue" method, which is currently unused.
Rounded off the number values to 6 sigfigs.
KSP_Part:
Added Craft.
Part.__init__ will now correctly parse parts within .craft files.
KSPP_Config:
Added globally-accessible configuration values.

5 years agoKSP_PartParser: Added commandline option for csv, restored default
Toad []
KSP_PartParser: Added commandline option for csv, restored default
functionality to human-readable printout.

5 years agoKSP_PartParser.py: Added commandline options to improve functionality
Toad []
KSP_PartParser.py: Added commandline options to improve functionality
in out-of-tree usage.

5 years agoKSP_PartParser: Renamed from KSP_Parser.
Toad []
KSP_PartParser: Renamed from KSP_Parser.
KSP_Part: Removed some unused attributes.

5 years agoAdded trailing newlines and shebangs.
Toad []
Added trailing newlines and shebangs.

5 years ago.gitignore: Added
Toad []
.gitignore: Added

5 years agoBroke things out into files (for simplicity, I hope).
Toad []
Broke things out into files (for simplicity, I hope).

5 years agoVersion 1.0 of the Part parser.
Toad []
Version 1.0 of the Part parser.