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

Settings pertaining to which PhysX broadphase to use, and settings for MBP if that is the chosen broadphase type. More...

Public Member Functions

Functions
FBroadphaseSettings & opAssign (FBroadphaseSettings Other)

Public Attributes

Broadphase
bool bUseMBPOnServer
bool bUseMBPOuterBounds
 Whether to have MBP grid over concentrated inner bounds with loose outer bounds.
FBox MBPBounds
 Total bounds for MBP, must cover the game world or collisions are disabled for out of bounds actors.
FBox MBPOuterBounds
 Total bounds for MBP, should cover absolute maximum bounds of the game world where physics is required.
uint MBPNumSubdivs
 Number of times to subdivide the MBP bounds, final number of regions is MBPNumSubdivs^2.
bool bUseMBPOnClient
 Whether to use MBP (Multi Broadphase Pruning.

Detailed Description

Settings pertaining to which PhysX broadphase to use, and settings for MBP if that is the chosen broadphase type.

Member Function Documentation

◆ opAssign()

Member Data Documentation

◆ bUseMBPOnClient

bool bUseMBPOnClient

Whether to use MBP (Multi Broadphase Pruning.

◆ bUseMBPOnServer

bool bUseMBPOnServer

◆ bUseMBPOuterBounds

bool bUseMBPOuterBounds

Whether to have MBP grid over concentrated inner bounds with loose outer bounds.

◆ MBPBounds

FBox MBPBounds

Total bounds for MBP, must cover the game world or collisions are disabled for out of bounds actors.

◆ MBPNumSubdivs

uint MBPNumSubdivs

Number of times to subdivide the MBP bounds, final number of regions is MBPNumSubdivs^2.

◆ MBPOuterBounds

FBox MBPOuterBounds

Total bounds for MBP, should cover absolute maximum bounds of the game world where physics is required.