It is important to not let your controllers become paused if you wish priority or averaging to occur.īy forcing the spline in the KAL editor to go outside the normal range, you can input extreme values into parts. If two active controllers have the same priority controlling the same part, their output is averaged.If two or more active controllers are controlling the same part, the highest-priority controller wins outright.An active low-priority controller will "win" over a paused high-priority controller. Otherwise, they obey these undocumented rules: When launched and the KAL-1000 Controller activated, the SC-9001 Science Jr.’s doors will follow this pattern over and over, until the controller is deactivated.Ĭontroller priority does nothing if you only have one controller. can be set to open its doors halfway, then close them, then open the doors all the way, then close them at chosen time intervals. By setting an amount of time (maximum 100 seconds) and dropping 3 points onto the spline in the Track Editor interface, the SC-9001 Science Jr. Once added to the KAL-1000 Controller action group, the Track Editor will create a graph controlling the state of the SC-9001 Science Jr. has one “Axis Field,” one that controls its doors. By using the interface to add discrete adjustable points, the spline can be manipulated to create a motion/magnitude frequency for the part.Īn example: the SC-9001 Science Jr. When an appropriate action is added (indicated by the heading in the Selection field, "Axis Fields"), the Track Editor will display a graph control panel defined by a time x-axis and a min/max y-axis with a spline indicating the status of the part. When the action group is selected, part actions can be added to the group actions field, like usual, but a new option "Open Track Editor" is available. When added to an assembly, new action groups appear, one per controller. A first of its kind, this intelligent programmable controller can manage a number of parts across a vessel.