💍
Luxus-1 Assets
  • 👋Welcome to Luxus-1 Assets
  • Animal Controller States
    • ☑️Push and Pull
      • PushPull Script
      • PushPullObject Script
      • Step-by-Step guide
        • Setting Up the Character
        • Setting Up the Object
        • Suggestions
        • Changes for 2.5D
      • ▶️Introduction Video
    • ▶️Zipline
    • 🛠️Rope Swing
    • 🛠️Boat Rowing
    • 🛠️Advanced Vaulting
    • ▶️Advanced Climbing
      • Setup Environment
      • Setup Detection
      • Setup Animation
      • State Variables
        • General Settings
        • Detection Settings Variables
        • Animation Settings
        • Input Settings
    • ☑️Pole Climb
    • 🛠️Pole Swing
    • ☑️Rope Hook
    • ☑️Balance
    • ☑️Walljump
Powered by GitBook
On this page
  1. Animal Controller States
  2. Advanced Climbing
  3. State Variables

General Settings

  • BoolVar inAction

    • Indicates whether the character is currently performing a climbing action.

  • TransformVar currentClimbPointTransformVar

    • Stores the transform of the currently detected climb point.

  • GameObject climbPointMarkerPrefab

    • Prefab used to visually mark detected climb points for debugging and visual feedback.

  • GameObject refClimbPointPrefab

    • A reference prefab used to create temporary climb points dynamically (e.g., for edges or walls without predefined climb points).

  • bool useCameraInput

    • Specifies whether the camera input should be used for climb interactions (disabled by default for better corner handling).

  • LayerMask wallLayer

    • Defines which layers are considered climbable walls.

  • LayerMask climbPoint

    • Defines the layers where climb points are located.

  • LayerMask climbableLayer

    • Defines layers that can be used to auto-generate climb points.

  • LayerMask ignore

    • Defines layers that should be ignored during climb point detection.

  • string ledgeTag

    • Tag used to identify climb points explicitly.

  • Tag ledgeACTag

    • A secondary tag specifically for Advanced Climbing (used for differentiation in multi-tag setups).

PreviousState VariablesNextDetection Settings Variables

Last updated 4 months ago

▶️