Titan

Inherits from Character.

Only character owner can modify fields and call functions unless otherwise specified.

Fields

Field
Type
Readonly
Description

Size

float

false

Titan's size.

DetectRange

float

false

(AI) titan's detect range.

FocusRange

float

false

(AI) titan's focus range.

FocusTime

float

false

(AI) titan's focus time.

RunSpeedBase

float

false

Titan's base run speed. Final run speed is RunSpeedBase + Size * RunSpeedPerLevel.

WalkSpeedBase

float

false

Titan's base walk speed. Final walk speed is WalkSpeedBase + Size * WalkSpeedPerLevel.

RunSpeedPerLevel

float

false

Titan's run speed added per size.

WalkSpeedPerLevel

float

false

Titan's walk speed added per size.

TurnSpeed

float

false

Titan's turn animation speed.

RotateSpeed

float

false

Titan's rotate speed.

JumpForce

float

false

Titan's jump force.

ActionPause

float

false

Titan's pause delay after performing an action.

AttackPause

float

false

Titan's pause delay after performing an attack.

TurnPause

float

false

Titan's pause delay after performing a turn.

FarAttackCooldown

float

false

(AI) Titan's cooldown after performing a ranged attack.

AttackWait

float

false

(AI) Titan's wait time between being in range and performing an attack.

CanRun

bool

false

(AI) Titan can run or only walk.

AttackSpeedMultiplier

float

false

Titan's attack animation speed.

NapePosition

Vector3

true

The titan's nape position.

IsCrawler

bool

true

Is titan a crawler.

UsePathfinding

bool

false

Determines whether the (AI) titan uses pathfinding. (Smart Movement in titan settings)

HeadMount

Transform

true

Titan's head transform.

NeckMount

Transform

true

Titan's neck transform.

Stamina

float

false

PT Stamina.

Max Stamina

float

false

PT Max Stamina.

Functions

Function
Returns
Description

Blind()

null

Causes the titan to enter the blind state.

Cripple(time: float)

null

Causes the titan to enter the cripple state for time seconds. Using 0 will use the default cripple time.

MoveTo(position: Vector3, range: float, ignoreEnemies: bool)

null

Causes the (AI) titan to move towards a position and stopping when within specified range. If ignoreEnemies is true, will not engage enemies along the way.

Target(enemy: Character | MapTargetable, focusTime: float)

null

Causes the (AI) titan to target an enemy character or MapTargetable for focusTime seconds. If focusTime is 0 it will use the default focus time.

Idle(time: float)

null

Causes the (AI) titan to idle for time seconds before beginning to wander. During idle the titan will not react or move at all.

Wander()

null

Causes the (AI) titan to cancel any move commands and begin wandering randomly.

Emote(emote: string)

null

Causes the titan to emote.

Last updated