G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FMovementProperties Struct Reference

Movement capabilities, determining available movement options for Pawns and used by AI for reachability tests. More...

Public Member Functions

Functions
bool GetbCanWalk () const
 If true, this Pawn is capable of walking or moving on the ground.
bool GetbCanCrouch () const
 If true, this Pawn is capable of crouching.
void SetbCanCrouch (bool Value)
 If true, this Pawn is capable of crouching.
bool GetbCanJump () const
 If true, this Pawn is capable of jumping.
void SetbCanJump (bool Value)
 If true, this Pawn is capable of jumping.
FMovementProperties & opAssign (FMovementProperties Other)
void SetbCanWalk (bool Value)
 If true, this Pawn is capable of walking or moving on the ground.
bool GetbCanSwim () const
 If true, this Pawn is capable of swimming or moving through fluid volumes.
void SetbCanSwim (bool Value)
 If true, this Pawn is capable of swimming or moving through fluid volumes.
bool GetbCanFly () const
 If true, this Pawn is capable of flying.
void SetbCanFly (bool Value)
 If true, this Pawn is capable of flying.

Public Attributes

Variables
bool bCanJump
bool bCanWalk
bool bCanSwim
bool bCanFly
bool bCanCrouch

Detailed Description

Movement capabilities, determining available movement options for Pawns and used by AI for reachability tests.

Member Function Documentation

◆ GetbCanCrouch()

bool GetbCanCrouch ( ) const

If true, this Pawn is capable of crouching.

◆ GetbCanFly()

bool GetbCanFly ( ) const

If true, this Pawn is capable of flying.

◆ GetbCanJump()

bool GetbCanJump ( ) const

If true, this Pawn is capable of jumping.

◆ GetbCanSwim()

bool GetbCanSwim ( ) const

If true, this Pawn is capable of swimming or moving through fluid volumes.

◆ GetbCanWalk()

bool GetbCanWalk ( ) const

If true, this Pawn is capable of walking or moving on the ground.

◆ opAssign()

◆ SetbCanCrouch()

void SetbCanCrouch ( bool Value)

If true, this Pawn is capable of crouching.

◆ SetbCanFly()

void SetbCanFly ( bool Value)

If true, this Pawn is capable of flying.

◆ SetbCanJump()

void SetbCanJump ( bool Value)

If true, this Pawn is capable of jumping.

◆ SetbCanSwim()

void SetbCanSwim ( bool Value)

If true, this Pawn is capable of swimming or moving through fluid volumes.

◆ SetbCanWalk()

void SetbCanWalk ( bool Value)

If true, this Pawn is capable of walking or moving on the ground.

Member Data Documentation

◆ bCanCrouch

bool bCanCrouch

◆ bCanFly

bool bCanFly

◆ bCanJump

bool bCanJump

◆ bCanSwim

bool bCanSwim

◆ bCanWalk

bool bCanWalk