Overview
This guide will teach you how to edit the values in KSP. For instance, you want a new flag picture, you want to edit the mass of peices, edit the gravity of Kerbin? This guide will teach you how.
Introduction
This guide will teach you how to tweak various aspects of Kerbal Space Program, so you can make the game more enjoyable to your play style. I will write the guide in such a way that anybody who can read English will hopefully understand. My goal is to make sure that everyone, even those who are afraid of computers, understand.
Important, when I am editing values in a single file, always back-up that file before editing. If you don’t and for some reason there is an error in the code, then you may have to reinstall your game.
If you need help editing something in particular, please put your question in the comments, and I will do my best.
Editing Flags
Editing flags is quite simple, and is a good starting place for someone who rarely explores the files on their computer.
The first step is to locate the SteamLibrary folder. Below is a standard windows installation on your C drive. just copy and paste the adress below into your file manager adress bar at the top (not the same as the serach bar).
Standard windows filepath (like the folder adress):
C:Program Files (x86)SteamSteamAppscommonKerbal Space Program
Once in the KSP folder, folow the following path GameData –> Squad –> Flags
In flags are all the available flags to use in game. Put whatever picture you want in there, but make sure the picture dimensions are 256 x 160. Use an image resizer to help you with this.
Editing Parts
Squad make editing parts very easy, and they even provide their own help along the way.
Navigate to your Kerbal SPace Program foler in SteamApps. Below is a standard windows install, but your install may be different.
C:Program Files (x86)SteamSteamAppscommonKerbal Space Program
Then go to the following folers GameData –> Squad –> Parts –> (now select you category).
The name of the folders are just the category of the parts. I have chosen Aero –> Ailerons.
Always back-up before editing.
Now to edit the values, select the CFG file and open it with notepad. Once the file is open, Squad have labelled everything inside to make it very simple to edit. Below is the CFG file text for Ailerons. I have made a few tips throughout the file on what to change. Once you have finished editing, do not forget to save the file in the exact same locaiton as before and as a .cfg file.
// — general parameters —
name = StandardCtrlSrf
module = ControlSurface
author = C. Jenkins
// — asset parameters —
mesh = model.mu (do not change)
scale = 0.1 (change to a bigger number for a large component, 0.2 will double the size)
// — editor parameters —
cost = 500
category = Aero
subcategory = 1
title = Standard Control Surface
manufacturer = C7 Aerospace Division
description = Made of the finest materials at hand, these flight surfaces are guaranteed to operate while attached to the craft. However studies have shown that a lack of atmosphere *may* slightly impede function. No refunds.
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision, allowDock, allowRotate
attachRules = 0,1,0,1,0,0,1
// — node definitions —
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
// — standard part parameters —
mass = 0.04
dragModelType = override
maximum_drag = 0.02 (set both min & max & angular drag to 0 to get rid of air resistance)
minimum_drag = 0.02
angularDrag = 3
crashTolerance = 12 (set to a very large number to be indestructible)
maxTemp = 3400
explosionPotential = 0.1 (the bigger the number, the bigger the explosion)
// — winglet parameters —
// dragCoeff will override the maximum_drag value
dragCoeff = 0.5
deflectionLiftCoeff = 0.7
ctrlSurfaceRange = 20
ctrlSurfaceArea = 0.95
// mirrorRefAxis = 0, 0, -1
Conclusion
If you have questions, send me a message or leave a comment. If you have any trouble leave a comment, as that lets any reader help you.
Hopefully you all understood this, and I will be updating this guide quite frequently.
Beginning in November, I will need someone to help me keep this guide up-to-date.