Direct Control Gadgets

From Imagisphere
Revision as of 07:51, 24 July 2023 by DokkeFyxen (talk | contribs) (DokkeFyxen moved page Controlinators/Direct Control Object to Direct Control Object: Subpage not needed)
Jump to navigation Jump to search
Direct Control Object
"Direct_Control_Object_Icon.png" does not exist. Click here to upload it...Dummy link
Type: Gadgets
Category: Direct Control
Inputs: 1

The Direct Control gadgets were both separate pieces that later scrapped and combined together to create the Controlinator. When present in a level with a Controlinator, they will operate on a separate Remote Control transmitting and recieving field from normal Controlinators and any other variants.

The Direct Control Object was later repurposed to be the circuitboard part of the Controlinator. It resembles a controller, and the light on it matches its frequency color. The light will turn off when its single eject port is active. It contains the circuitboard and all of the buttons that output controls from the player.

Usage and behaviour

It will only become active when it recieves a signal from a Direct Control Prompt, and will function exactly as a Controlinator does.

Tweaks

Template:Tweakfrequencycolor Template:Tweakshowcircuitboard

Tweak Visual Visibility.png
Visible in Play Mode: (
NoNo •‎
YesYes
)

Determines whether or not the object will be rendered in Play Mode.

Direct Control Buttons

Though they don't have a popit section of their own, originally the buttons on the Controlinator's circuitboard were considered separate pieces of logic that were simply attached to the circuitboard.

There are 6 main types of buttons present with unique models; Shuffle buttons, Directional buttons, Tilt buttons, Symbol buttons, an L3 button and a Power button. Every button can be removed from the Controlinator's circuitboard but won't do anything on its own.

Tweaks

Each button displays the name "Switch" when tweaked.

Tweak Output Inverted.png
Invert Output: (
NoNo •‎
YesYes
)

Inverts the gadget's output, turning On signals Off and vice-versa.
Tweak Visual Visibility.png
Visible in Play Mode: (
NoNo •‎
YesYes
)

Determines whether or not the object will be rendered in Play Mode.

Switch Types

The Direct Control Buttons use "switchbase.ff" and have internal values in the Enum ESwitchType corresponding to their switch ID

Below is the value from the Enum in relation to the switch type.

Name ID
Int Hex
Controller_Binary 9 12
Controller_Analog 10 14

Template:LBP2Gadgets