Super Mario Galaxy Object Database

Objects | Configs | Occurrences

Config: PenguinCoach

A tall penguin NPC that can be talked to. In SMG1, it also controls parts of the surfing mini-game by interacting with a grouped SurfRay object.

Arguments

NameTypeGamesRequired?DescriptionValues
Obj_arg0IntegerSMG1False

Event Type: Specifies whether it should register a Power Star and join races. Default is 0.

  • 0: Default
  • 1: Register Power Star
  • 2: Register Power Star, joins race, uses tutorial
  • 3: Register Power Star, joins race

Switches

NameGamesRequired?Description
SW_APPEARBothFalse

Appears when this switch is activated.

SW_ABothFalse

Activated or deactivated depending on the used event flow node.

SW_BBothFalse

Activated or deactivated depending on the used event flow node.

SW_AWAKEBothFalse

Enables rendering and resumes updates when this switch is active.

Talking

NameGamesRequired?DescriptionValues
MessageBothFalse

The text dialogue's label format is PenguinCoach%03d, where %03d is the text message ID.

    EventFuncSMG1False

    Object-specific behavior for EventFunc event flow nodes.

    • 0: Activate SW_A
    • 1: Spawn Power Star
    • 2: Kill player
    BranchFuncSMG1False

    Object-specific behavior for BranchFunc branch flow nodes.

    • 0: Player carries any object?
    • 1: Player carries Gold Shell?
    • 2: Finished surfing tutorial?
    • 3: Race ended?
    • 4: Race time is less than 1:30
    • 5: Race time is less than 3:00

    Setup

    NameGamesRequired?DescriptionValues
    GroupSMG1False

    Groups PenguinCoach and SurfRay. This is used to notify SurfRay about the tutorial states. This object only registers to this group if Obj_arg0 is set to 2 or 3.

      AppearPowerStarSMG1False

      Gets spawned after triggering its EventFunc.

        CameraSMG1False

        Uses 会話 when talking. If Obj_arg0 is 2, it will use チュートリアル for the tutorial.

          DemoCastSMG2False

          Can take part in a cutscene. Its special cutscene functor action causes it to return to its initial position.

            MarioFaceShipNpcRegisterSMG2False

            Can be registered to a Starship Mario object appearance event.

              Properties

              NameGamesDescription
              YoshiTargetableSMG2

              Can be targeted and licked by Yoshi.