Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
to achieve your desired result, set "thrustModifierAbove" lower, and "thrustModifierBelow" higher
I feel like it'd be handy to have this value and then the "maxRotorRPM" and "dampenersModifier" values in the manual, because they all pretty dramatically change the feel and appearance of the thruster functionality. Really great for personal preference or trying to build different ships with different characteristics of handling and flight feedback.
Lowering the two I mentioned in particular really make things look and feel smoother in flight. I recorded a flight of it.
https://www.youtube.com/watch?v=V-XiOpbmaSg
1) Change the thrustModiferAbove and thrustModiferBelow from constants to variables.
2) Create two sets of constants one for gravity and one for space for example:
public const double thrustModifierAboveSpace = 0.01;
public const double thrustModifierBelowSpace = 0.9;
public const double thrustModifierAboveGrav = 0.1;
public const double thrustModifierBelowGrav = 0.1;
3) Change the block to setup gravity to this :
// setup gravity
float gravLength = (float)worldGrav.Length();
if(gravLength < gravCutoff) {
gravLength = zeroGAcceleration;
thrustModifierAbove = thrustModifierAboveSpace;
thrustModifierBelow = thrustModifierBelowSpace;
}
else {
thrustModifierAbove = thrustModifierAboveGrav;
thrustModifierBelow = thrustModifierBelowGrav;
}
4) Provide access to this value to nacelles class.
When I use a ship in space it is able to fly forward fine (it points in the right direction and then uses the thruster) but, when I try to go any other direction the rotor (and the thruster on it) just starts spinning wildly in circles and then switches the direction that it is spinning now and then.
I have tryed changing the thrust modifer and also tryed moving the center of mass.