pixartist
Members-
Posts
126 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by pixartist
-
Big update! Changes - Changed duplicate node key from shift to ctrl - GUI overhaul - Window states are saved - Windows are draggable - Windows are resizable - Added Watch Value node (Any value type can be connected to this) - Watched values are displayed in the small default window - Added toggle RCS node - Added Body Radius node - Added Body Mass node - Added Gravitational Constant node - Added Time Node - Fixed Fuel Empty Node - Most Event nodes now can be toggled via boolean input - Included example subroutines - Got a new line drawing algorithm and lots of bugfixes
-
Yes. The current solution is not very good, I will try to rework the window code as soon as possible. Clicking on stuff through the windows is a KSP/Unity issue though, I'm already "locking" the interface, which unfortunately does not do the job too well. When selecting a part through the window, doesn't right clicking fix that ?
-
I just found out that the "Location" note is pretty unreliable currently, since the local coordinate system is not fixed. When you enter the atmosphere from orbit at kerbin, the launchpad is not 0,0,0 any more. I will change the location to use latitude and longitude in the next patch. I will try to add a node that converts lat & long into coordinates scaled to the world coordinate system, so that it's possible to do velocity calculations with the location.
-
The navball values are basicalle describing a vector. If you want to go straight up, use up 1 and the other values 0. If you want to go east, set E/W to 1 and all others to 0. If you want to go straight west, set E/W to -1 and all others to 0. If you want to go 45° up/east, set U/D and E/W both to 0.5 and N/S to 0. With the next updates all headings will be streamlined and will use Vector3. Btw. if you check "Keep Roll", the vessel will NOT change it's roll to the given value (this will also be changed in the next update) Edit: Also if you want to use the navball headings like you do (e.g. set them once and they will stay) I recommend enabling the SASController on launch. It will smooth and control the SAS heading. Edit2: Update is now online. If you have any questions about setting the heading, ask here. I'll make a tutorial now.
-
You can delete nodes by dragging them onto the menu on the left. The SetRoll (direct) node does actually applies roll via controls (like pressing q or a), so your program will just press q or a for a single frame. If you want to set the SAS roll value, you need to use the SetNavballHeading node and enter your roll value. Btw. use the ToggleSASController node to enable or disable the SAS controller which smoothes the SAS corrections.