CGameCtnBlockInfoVariantGround

ManiaPlanet API


CGameCtnBlockInfoVariantGround

ID 0x0315C000
Instantiable

Inherits from Game::CGameCtnBlockInfoVariant → MwFoundations::CMwNod

Members

const MwFastBuffer<CGameCtnAutoTerrain@> AutoTerrains

bool AutoTerrainWithFrontiers

int AutoTerrainHeightOffset

CGameCtnBlockInfoVariantGround::EnumAutoTerrainPlaceType AutoTerrainPlaceType

EnumAutoTerrainPlaceType::Auto
EnumAutoTerrainPlaceType::Force
EnumAutoTerrainPlaceType::DoNotPlace
EnumAutoTerrainPlaceType::DoNotDestroy
Inherited methods CGameCtnBlockInfoVariant

void AddSubMapSpot()

void RemoveLastSubMapSpot()

void AddNewReplacedPillar()

void AddNewPlacedPillar()

Inherited members CGameCtnBlockInfoVariant

MwFastBuffer<CGameCtnBlockUnitInfo@> BlockUnitInfos

const MwId BlockInfoIdForLog

string Name

const bool IsAllUnderground

const bool IsPartUnderground

const nat3 Size

MwFastBuffer<iso4> SubMapSpot_Locations

CPlugSolid@ HelperSolidFid

CPlugSolid@ FacultativeHelperSolidFid

CMwNod@ WaypointTriggerSolid

CMwNod@ ScreenInteractionTriggerSolid

CGameGateModel@ Gate

CGameTeleporterModel@ Teleporter

CGameTurbineModel@ Turbine

CPlugFlockModel@ FlockModel

MwFastBuffer<CPlugEntitySpawner@> EntitySpawners

float FlockEmitterRadius

float FlockEmitterPower

uint FlockEmitterSpawnCount

bool FlockEmitterIsRepulsor

bool FlockEmitterIsLandingArea

iso4 FlockEmitterLoc

CGameSpawnModel@ SpawnModel

CPlugProbe@ Probe

bool HasManualSymmetryH

bool HasManualSymmetryV

bool HasManualSymmetryD1

bool HasManualSymmetryD2

const bool HasVolumeSymmetryH

const bool HasVolumeSymmetryV

const bool HasVolumeSymmetryD1

const bool HasVolumeSymmetryD2

const bool HasFreeClips

uint SymmetricalVariantIndex

CGameCtnBlockInfoVariant::ECardinalDirEnum CardinalDir

ECardinalDirEnum::North
ECardinalDirEnum::East
ECardinalDirEnum::South
ECardinalDirEnum::West

uint NoPillarBelowIndex

bool IsObsoleteVariant

bool IsFakeReplacement

bool AutoChangeVariantOff

bool DontPlaySound1

bool DontPlaySound2

bool IsNoPillarBelowVariant

CGameCtnBlockInfoVariant::EMultiDirEnum MultiDir

EMultiDirEnum::SameDir
EMultiDirEnum::SymmetricalDirs
EMultiDirEnum::AllDir
EMultiDirEnum::OpposedDirOnly
EMultiDirEnum::PerpendicularDirsOnly
EMultiDirEnum::NextDirOnly
EMultiDirEnum::PreviousDirOnly

vec3 SpawnTrans

float SpawnYaw

float SpawnPitch

const int3 OffsetBoundingBoxMin

const int3 OffsetBoundingBoxMax

MwFastBuffer<CMwNod@> Mobils00

MwFastBuffer<CMwNod@> Mobils01

MwFastBuffer<CMwNod@> Mobils02

MwFastBuffer<CMwNod@> Mobils03

MwFastBuffer<CMwNod@> Mobils04

MwFastBuffer<CMwNod@> Mobils05

MwFastBuffer<CMwNod@> Mobils06

MwFastBuffer<CMwNod@> Mobils07

MwFastBuffer<CMwNod@> Mobils08

MwFastBuffer<CMwNod@> Mobils09

MwFastBuffer<CMwNod@> Mobils10

MwFastBuffer<CMwNod@> Mobils11

MwFastBuffer<CMwNod@> Mobils12

MwFastBuffer<CMwNod@> Mobils13

MwFastBuffer<CMwNod@> Mobils14

CGameCtnBlockInfoVariant::EVariantBaseTypeEnum VariantBaseType

EVariantBaseTypeEnum::Inherit
EVariantBaseTypeEnum::None
EVariantBaseTypeEnum::Conductor
EVariantBaseTypeEnum::Generator

MwFastBuffer<CGameCtnBlockInfo@> ReplacedPillarBlockInfo_List

MwFastBuffer<nat3> ReplacedPillarOffset2D_List

MwFastBuffer<CGameCtnBlockInfoVariant::EMultiDirEnum> ReplacedPillarMultiDir_List

MwFastBuffer<bool> ReplacedPillarIsOnFlyingBase_List

const MwFastBuffer<bool> IsNewPillarPlacedBelow_List

MwFastBuffer<CGameCtnBlockInfo@> PlacedPillarBlockInfo_List

MwFastBuffer<nat3> PlacedPillarOffset_List

MwFastBuffer<CGameCtnBlockInfoVariant::ECardinalDirEnum> PlacedPillarDir_List

CGameObjectPhyCompoundModel@ CompoundModel

iso4 CompoundLoc

const MwFastBuffer<CGameCtnBlockUnitInfo@> BlockUnitModels

Inherited members CMwNod

string IdName

const MwId Id

Enums

EnumAutoTerrainPlaceType

EnumAutoTerrainPlaceType::Auto
EnumAutoTerrainPlaceType::Force
EnumAutoTerrainPlaceType::DoNotPlace
EnumAutoTerrainPlaceType::DoNotDestroy

Documentation from build 2019-11-19 18:50:52
(Page rendering: 0.05 seconds, 13.04 MB)