Sackbot Waypoints

From Imagisphere
Revision as of 05:53, 30 April 2021 by DokkeFyxen (talk | contribs)
Jump to navigation Jump to search
Safety first!
This page is a work in progress. As a result, the layout and/or content herein may be subject to change.

Overview

Sackbot Waypoints are a scrapped type of LittleBigPlanet 2 logic that would have controlled a Sackbot's actions.

A general waypoint type exists in the Deploy Build, and colored waypoint types can be found in the LBP2 2010 Pre-alpha.

In the LittleBigPlanet 2 Beta three of the colored types can be found in the early Rookie Test level, though they don't function.

Waypoint Types

Although the Sackbot Waypoints are essentially all the same piece of logic, each of them has a different function. There are four main waypoints that can be seen in prerelease footage and they all use a model of a colored sphere on top of a black six-pointed star. The four types are Grab, Jump, Layer Change, and Walk.

Every Waypoint has a set of 8 colours like Magnetic Keys do, and a most of their functions ended up being replaced by Magnetic Keys.

Sackbots have a tweak option called "Follow Waypoint" that makes them follow a Magnetic Key, though whether or not the function used to be related to Sackbot Waypoints is uncertain.

General Waypoint

File:Sackbot Waypoint Star Icon.png

This Waypoint is referred to as just Sackbot_Waypoint internally, and the name Waypoint shows up when it's tweaked. It can be placed outside of a Sackbot's Circuit Board, but there's not enough knowledge about it to determine what it did at one point.

Jump Command

File:Jump Command Icon.png

This Waypoint is referred to as Sackbot_Jump internally. In can only be placed on Sackbot Circuit Boards and cannot be tweaked. It would have made the Sackbot it was on jump when activated. In-game, it is colored red.

Grab Command

File:Grab Command Icon.png

This Waypoint is referred to as Sackbot_Grab internally. In can only be placed on Sackbot Circuit Boards and cannot be tweaked. It would have made the Sackbot it was on jump when activated. In-game, it is colored green.

Layer Change Command

File:Layer Change Command Icon.png

This Waypoint is referred to as Sackbot_LayerChange internally, and the name Layer Change Command shows up when it's tweaked. It cannot be placed outside of a Sackbot's Circuit Board, and also has a "Direction" option below the color settings that can be toggled. It would have made the Sackbot it was on change layers when activated, forwards or backwards based on the direction setting. In-game, it is colored yellow.

Walk Command

File:Walk Command Icon.png

This Waypoint is referred to as Sackbot_Walk internally. It cannot be placed outside of a Sackbot's Circuit Board, and also has a "Direction" option below the color settings that can be toggled. It would have made the Sackbot it was on walk in one direction when activated, left or right based on the direction setting. In-game, it is colored purple.

Point Of Interest

This Waypoint is referred to as Sackbot_LookAt internally, and the name Point Of Interest shows up when it's tweaked. It can be placed outside of a Sackbot's Circuit Board, so it would be placed down onto something and the Sackbot would turn its head to look in its direction.

Gun Target

This Waypoint is referred to as Sackbot_GunTarget internally, though only the name Waypoint shows up when tweaked. It can be placed outside of a Sackbot's Circuit Board, so it would be placed down onto something and the Sackbot would aim its equipped Gun in it's direction.

Internal References

Information about Waypoints as they're referenced in the internal gamedata and editor settings.

Waypoint IDs

The function of a Waypoint is determined by it's Waypoint ID, which is determined by the Enum ESwitchInputUpdateType.

Below is a list of values from the Enum in relation to the Waypoint IDs.

Name ID
Int Hex
Sackbot_Waypoint 11 0B
Sackbot_LookAt 12 0C
Sackbot_Jump 13 0D
Sackbot_Grab 14 0E
Sackbot_LayerChange 15 0F
Sackbot_GunTarget 16 10
Sackbot_Walk 17 11

Waypoint Colors

The four main Sackbot Waypoints have colors that relate to their type, and also whether they're active or not. The values for these colors are stored in the same compression format as GUIDs (oGUIDs).

Below is a list of color values for each Waypoint along with additional colors that would match on the color wheel.

Name Inactive Active
Bit Color Hex Color oGUID Bit Color Hex Color oGUID
Walk Command (Pink) 1061098303 3F3F133F BFA6FCF903 4294921471 FFFF4CFF FF99FDFF0F
Jump Command (Red) 1061098259 3F3F1313 93A6FCF903 4294921292 FFFF4C4C CC98FDFF0F
Layer Change Command (Yellow) 1061109523 3F3F3F13 93FEFCF903 4294967116 FFFFFF4C CCFEFFFF0F
Grab Command (Green) 1058225939 3F133F13 93FECCF803 4283236172 FF4CFF4C CCFEB3FA0F
Cyan 1058225983 3F133F3F BFFECCF803 4283236351 FF4CFFFF FFFFB3FA0F
Blue 1058214719 3F13133F BFA6CCF803 4283190527 FF4C4CFF FF99B1FA0F
White 1061109567 3F3F3F3F BFFEFCF903 4294967295 FFFFFFFF FFFFFFFF0F

Template:LBP2Gadgets