Super Mario Galaxy Object Database

Objects | Classes | Occurrences

Class: EarthenPipe

A Warp Pipe that can transport the player to another Warp Pipe instance. However, it also supports various other modes and functions unrelated to transportation. Warp Pipes that are placed in WhiteSnowGalaxy have a hardcoded clipping range of 1000. DemoSimpleCast will be enabled for the stream model if the object has a proper cutscene setup.

Arguments

NameTypeGamesRequired?DescriptionValues
Obj_arg0FloatBothFalse

Horizontal Exit Force: The force to push the player forwards when exiting the pipe. Default 5.

    Obj_arg1FloatBothFalse

    Vertical Exit Force: The force to push the player upwards when exiting the pipe. Default 25.

      Obj_arg2IntegerBothFalse

      Mode: The pipe's behavior after being entered.

      • -1: Entrance and exit
      • 1: Exit only
      • 2: Hidden until first exited
      • 3: Eject without warping
      • 4: Eject without warping and spawns Coins
      • 5: Eject without warping and spawns Star Bits
      • 6: Hide when exited
      Obj_arg3IntegerBothFalse

      Connection ID: Set two pipes to have the same number to link them together.

        Obj_arg4IntegerBothFalse

        Music Change: Index of the music to change to once the pipe is left.

          Obj_arg5IntegerBothFalse

          Music State: The state of the music that plays after exiting the pipe.

            Obj_arg6BooleanBothFalse

            Ignore Gravity?: If enabled, the rotation of the pipe will not be affected by gravity.

              Obj_arg7IntegerBothFalse

              Color Frame: The animation frame to use as the pipe's color.

              • -1: Green
              • 1: Orange

              Switches

              NameGamesRequired?Description
              SW_ABothFalse

              If set, the pipe will not be enterable until the switch is activated. EarthenPipeInWater won't show it's water vortex until this switch is activated.

              SW_BBothFalse

              This switch activates when Mario exits the pipe.

              SW_AWAKESMG2False

              The object will become visible and resume movement when this switch is activated.

              Properties

              NameGamesRequired?Description
              DemoCastSMG2False

              The object takes part in the cutscene.

              DemoSimpleCastBothFalse

              This object will not pause its movement during cutscenes, NPC conversations, etc. This only works if the current galaxy is called HeavensDoorGalaxy.

              MarioFaceShipNpcRegisterSMG2False

              This object can be registered to a Starship Mario NPC appearance event.

              CameraBothFalse

              Used when entering or exiting.