Super Mario Galaxy Object Database

Objects | Classes | Occurrences

Class: BlueChip

A collectable blue chip. Usually five of these are linked together by a BlueChipGroup to trigger a switch to spawn another object, for example a Pull Star. It's usually stationary but it can move on a path as well.

Arguments

NameTypeGamesRequired?DescriptionValues
Obj_arg0IntegerSMG1True

Blue Chip Group ID: The group ID of this object, the other Blue Star Chips and their controller.

    Obj_arg2IntegerSMG1False

    Shadow Calculation: If set, the shadow's drop direction will use the object's gravity vector instead of calculating the shadow direction once.

      Obj_arg3BooleanSMG1False

      Inside Bubble?: If true, the chip will be placed inside an Air Bubble.

        Obj_arg4FloatSMG1False

        Shadow Length: Sets the shadow drop length. Default is 2000.

          Obj_arg5IntegerSMG1False

          Shadow Type: Specifies the shadow model type.

          • -1: Sphere
          • 0: Cylinder
          Path_arg4IntegerSMG1False

          Initial Position Type: The object's initial position.

          • -1: Start at nearest position on path
          • 1: Start at nearest path point
          • 2: Start at first path point
          Point_arg0IntegerSMG1False

          Movement Speed / Time: The movement speed the object has starting from this point. If Point_arg7 is set to 1, this specifies the time in frames it takes to reach the next point.

            Point_arg1IntegerSMG1False

            Acceleration Time: The time in frames it takes for the object to reach the movement speed set at this point.

              Point_arg5IntegerSMG1False

              Stop Time: The time in frames the object waits at this point before it continues moving again.

                Point_arg7IntegerSMG1False

                Speed Type: Decides whether Point_arg0 specifies the movement speed or the time it takes to reach the next point.

                • -1: Point_arg0 specifies movement speed
                • 1: Point_arg0 specifies time until next point
                SignMotionTypeIntegerSMG1False

                Shake Start Type: Specifies whether the object will shake before it starts moving or not.

                • 0: Don't shake
                • 1: Shakes before moving
                • 2: Shakes before moving
                • 3: Don't shake
                • 4: Shakes before moving
                • 5: Shakes before moving

                Switches

                NameGamesRequired?Description
                SW_APPEARSMG1False

                The object will appear when this switch is activated.

                Setup

                NameGamesRequired?Description
                RailSMG1False

                Specifies the optional path that it can move on.

                ClippingGroupSMG1False

                Objects in this group are always clipped together.