Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/ASTRA228b/Experimental/llms.txt

Use this file to discover all available pages before exploring further.

Astras Pull Mod gives you a velocity-driven lunge every time you release a hand from a surface. When a hand transitions from touching to not touching, the mod reads the rigidbody’s current linear velocity and adds a scaled positional offset — letting you extend swings, clear uphill gaps, or chain launches across the map without breaking the core physics feel.

Parameters

Type: float | Range: 0.001 – 0.200Scales the X and Z components of the velocity applied on hand release. Higher values produce a longer, faster horizontal lunge. The default Speed Boost preset uses 0.025; the Legit preset uses 0.070.
Type: float | Range: 0.001 – 0.100Scales the Y component of the velocity applied on hand release. Increase this to carry more upward momentum when launching off sloped or elevated surfaces. Keep it below pullPower to avoid unnatural floatiness.
Type: enum | Options: Left, Right, BothSelects which hand release triggers the pull offset. Both is the default and responds to either hand independently.
Type: boolWhen enabled, overrides the player’s jump multiplier and maximum jump speed every frame:
GTPlayer.Instance.jumpMultiplier = 1.5f;   // Normalmuilty
GTPlayer.Instance.maxJumpSpeed   = 8.5f;   // SpeedValue
This stacks on top of the pull offset and makes short hops significantly faster.

Presets

PresetpullPowerUpHillPullNotes
Speed Boost0.0250.020Low pull, relies on Speed Boost for height
Legit0.0700.065Balanced, competition-safe feel
RandomrandomrandomRandomises both sliders
Reset0.0010.001Returns to minimum / off state
Start with the Legit preset to get a feel for the mod, then fine-tune pullPower up or down to match your playstyle before enabling Speed Boost.

How the Pull Works

On every frame the mod tracks whether each hand was touching a surface on the previous frame. When a hand transitions from touching to not touching (the release moment) and the bound input is currently held, it executes:
Vector3 Vel = GorillaTagger.Instance.rigidbody.linearVelocity;
GTPlayer.Instance.transform.position += new Vector3(
    Vel.x * pullPower,
    Vel.y * UpHillPull,
    Vel.z * pullPower
);
The offset is applied once per release event, not per frame, so the effect is a clean, single-frame positional kick rather than a continuous force.
Very high pullPower values (above 0.15) can cause the player to clip through thin geometry. If you experience sudden teleportation into walls, lower pullPower or reduce UpHillPull.

Getting Started

1

Open the Pull Mod window

Launch Experimental and open the E - Astras PullMod V1 window from the mod menu.
2

Apply a preset

Click Legit Setting to load balanced defaults, or Speed Boost Setting for a faster, lower-pull style.
3

Set your Hand Mode

Choose Both, Left, or Right under HandPullMode to match your climbing preference.
4

Configure your input binding

Switch to the Input Settings tab and pick the button you want to hold while pulling.
5

Enable Speed Boost (optional)

Toggle Speed on in the Main tab if you want the jump multiplier and max-speed override active alongside the pull.

Build docs developers (and LLMs) love