Super Mario Galaxy Object Database

Objects | Classes | Occurrences

Class: BeeFlowerHover

A rotating platform that can be stood on using the Bee power-up. If the player does not have this power-up and touches the platform, it will temporarily disappear.

Arguments

NameTypeGamesRequired?DescriptionValues
Obj_arg0FloatBothFalse

Rotation Speed: Sets the rotation's speed.

    Obj_arg7FloatBothFalse

    Shadow Length: Sets the shadow drop length.

      Path_arg0IntegerBothFalse

      Pose Type: The object's pose while moving on the path.

      • -1: Retains initial rotation
      • 1: Rotation affected by normal gravity (front is rough path direction, up is negated gravity)
      • 2: Rotation affected by normal gravity (front is path direction, up is rough negated gravity)
      • 3: Rotation affected by shadow gravity (front is rough path direction, up is negated gravity)
      Path_arg2IntegerBothFalse

      Indicator Dots Type: Specifies whether the orange indicator dots should be used and how they are displayed.

      • -1: Don't use indicator dots
      • 1: Draw dots on path
      • 2: Draw dots but disappear one by one when passed by
      • 3: Use bigger dots for path points
      Path_arg4IntegerBothFalse

      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
      Path_arg5IntegerSMG2False

      Snapping Speed: If used, the object stays at its original position and moves to its actual position on the path. This setting specifies how fast the object snaps back into its original position. The higher the value is, the slower it moves.

        Point_arg0IntegerBothFalse

        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_arg1IntegerBothFalse

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

            Point_arg5IntegerBothFalse

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

              Point_arg7IntegerBothFalse

              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
              SignMotionTypeIntegerBothFalse

              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_PARAMSMG2False

              The path movement speed is adjusted with ParamScale while this switch is activated.

              Setup

              NameGamesRequired?Description
              RailBothFalse

              The path that it moves on.