|
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 |