Arma Reforger Script API
|
Data container that holds the individual wall asset related information. More...
Public Member Functions | |
bool | IsEmpty () |
SCR_WallPair | GetRandomWall (float biggestSmallerThan, float value01) |
void | PrepareWallGroups (notnull array< ref WallLengthGroup > groups, bool forward, string middleObj) |
Goes through walls and prepares a data structure that is used during wall generation. | |
void | SCR_WallGroupContainer (notnull array< ref WallLengthGroup > items, bool forward, string middleObj) |
Public Attributes | |
bool | m_bGenerated |
float | m_fMiddleObjectLength |
float | m_fSmallestWall = float.MAX |
Protected Attributes | |
ref array< float > | m_aLengths = {} |
ref array< ref SCR_WallGroup > | m_aWallGroups = {} |
Data container that holds the individual wall asset related information.
void SCR_WallGroupContainer.SCR_WallGroupContainer | ( | notnull array< ref WallLengthGroup > | items, |
bool | forward, | ||
string | middleObj ) |
SCR_WallPair SCR_WallGroupContainer.GetRandomWall | ( | float | biggestSmallerThan, |
float | value01 ) |
[in] | biggestSmallerThan | value under which the biggest wall must be (exclusive, using <) |
bool SCR_WallGroupContainer.IsEmpty | ( | ) |
void SCR_WallGroupContainer.PrepareWallGroups | ( | notnull array< ref WallLengthGroup > | groups, |
bool | forward, | ||
string | middleObj ) |
Goes through walls and prepares a data structure that is used during wall generation.
[in] | groups | |
[in] | forward | |
[in] | middleObj |
|
protected |
|
protected |
bool SCR_WallGroupContainer.m_bGenerated |
float SCR_WallGroupContainer.m_fMiddleObjectLength |
float SCR_WallGroupContainer.m_fSmallestWall = float.MAX |