Super Mario Galaxy Object Database

Objects | Configs | Occurrences

Config: CannonFortressBreakStep

A map object that can rotate around one of its axes. It will fall down at a speed of 15 when its SW_B is activated. If its RotateAxis is 0 or 2, this object's SW_B behavior causes it to change direction.

MapParts arguments

NameGamesRequired?DescriptionValues
RotateSpeedSMG1False

Rotation Speed: How fast the object rotates. If RotateAccelType is set to 2, this specifies the time in frames it takes to rotate to the specified angle.

    RotateAngleSMG1False

    Rotation Angle: How many degrees it rotates. If RotateAccelType is not 2, 0 equals 360 which means it will rotate indefinitely.

      RotateAxisSMG1False

      Rotation Axis: The object's axis to rotate around.

      • 0: X-axis
      • 1: Y-axis
      • 2: Z-axis
      RotateAccelTypeSMG1False

      Rotation Speed Type: Decides whether RotateSpeed specifies the rotation speed, acceleration, or the time it takes to rotate to the specified angle.

      • -1: RotateSpeed specifies fixed rotation speed
      • 1: RotateSpeed specifies maximum rotation speed
      • 2: RotateSpeed specifies time until desired angle
      RotateStopTimeSMG1False

      Restart Delay: The time in frames it takes to restart rotation after stopping.

        RotateTypeSMG1False

        Rotation Type: Specifies how the object should continue rotating after reaching the targeted angle.

        • 0: Stop rotating completely
        • 1: Rotates again in opposite direction
        • 2: Rotates again in same direction
        SignMotionTypeSMG1False

        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

        Appears when this switch is activated.

        SW_BSMG1False

        The object will fall when this switch is activated.

        SW_AWAKESMG1False

        Enables rendering and resumes updates when this switch is active.