CGameItemModel

ManiaPlanet API


CGameItemModel

ID 0x2E002000
Instantiable

Inherits from GameData::CGameCtnCollector → MwFoundations::CMwNod

Methods

void InitFromArchetype()

void AddItemClipShapePoint()

void RemoveLastItemClipShapePoint()

void MoveUpItemClipShapePoints()

void MoveDownItemClipShapePoints()

void RemoveAllItemClipShapePoints()

void GeneratePolygonForItemClipShape()

void ComputeItemClipShapeOptimized()

Members

const CGameItemModel::EnumItemType ItemType

EnumItemType::Undefined
EnumItemType::Ornament
EnumItemType::PickUp
EnumItemType::Character
EnumItemType::Vehicle
EnumItemType::Spot
EnumItemType::Cannon
EnumItemType::Group
EnumItemType::Decal
EnumItemType::Turret
EnumItemType::Wagon
EnumItemType::Block
EnumItemType::EntitySpawner

const MwFastBuffer<CGameActionModel@> Actions

CGameItemPlacementParam@ DefaultPlacementParam_Head

CGameItemPlacementParam@ DefaultPlacementParam_Content

CGameItemPlacementParam@ DefaultPlacementParam_Dbg

CPlugFileImg@ Icon

CMwNod@ EntityModelEdition

CMwNod@ EntityModel

const CMwNod@ VisModel

CMwNod@ VisModelCustom

DataRef DefaultSkinFileRef

DataRef ArchetypeRef

const CMwNod@ PhyModel

CMwNod@ PhyModelCustom

bool HasPath

bool CanFly

bool IsStart

bool IsCheckpoint

bool IsFinish

bool IsStartFinish

CGameItemModel::EnumItemType ItemTypeE

EnumItemType::Undefined
EnumItemType::Ornament
EnumItemType::PickUp
EnumItemType::Character
EnumItemType::Vehicle
EnumItemType::Spot
EnumItemType::Cannon
EnumItemType::Group
EnumItemType::Decal
EnumItemType::Turret
EnumItemType::Wagon
EnumItemType::Block
EnumItemType::EntitySpawner

string SkinDirNameCustom

CPlugFileFidContainer@ DefaultSkinFid

const MwFastBuffer<CMwNod@> Cameras

CGameItemModel::EnumDefaultCam DefaultCam

EnumDefaultCam::None
EnumDefaultCam::Default
EnumDefaultCam::Free
EnumDefaultCam::Spectator
EnumDefaultCam::Behind
EnumDefaultCam::Close
EnumDefaultCam::Internal
EnumDefaultCam::Helico
EnumDefaultCam::FirstPerson
EnumDefaultCam::ThirdPerson
EnumDefaultCam::ThirdPersonTop
EnumDefaultCam::Iso
EnumDefaultCam::IsoFocus
EnumDefaultCam::Dia3
EnumDefaultCam::Board
EnumDefaultCam::MonoScreen
EnumDefaultCam::Rear
EnumDefaultCam::Debug
EnumDefaultCam::_1
EnumDefaultCam::_2
EnumDefaultCam::_3
EnumDefaultCam::Alt1
EnumDefaultCam::Orbital
EnumDefaultCam::Decals
EnumDefaultCam::Snap

MwId DefaultWeaponName

MwFastArray<CPlugFileZip@> NadeoSkinsFids

CGameItemModel::EnumWaypointType WaypointType

EnumWaypointType::Start
EnumWaypointType::Finish
EnumWaypointType::Checkpoint
EnumWaypointType::None
EnumWaypointType::StartFinish
EnumWaypointType::Dispenser

CPlugAudioEnvironment@ AudioEnvironmentInCar

vec3 GroundPoint

float PainterGroundMargin

float OrbitalCenterHeightFromGround

float OrbitalRadiusBase

float OrbitalPreviewAngle

MwFastBuffer<CGameItemModel@> ItemClips_Models

MwFastBuffer<wstring> ItemClips_DataRefs

MwFastBuffer<iso4> ItemClips_Locs

CGameItemModel::EnumItemClipType ItemClipType

EnumItemClipType::Not_a_clip
EnumItemClipType::Complex
EnumItemClipType::Rectangular
EnumItemClipType::Triangular
EnumItemClipType::Square
EnumItemClipType::Hexagonal
EnumItemClipType::Octogonal
EnumItemClipType::Circular

MwFastBuffer<vec2> ItemClipShapePoints

uint PolyGen_EdgeCount

float PolyGen_Radius

float PolyGen_AngleOffsetInDegrees

const uint ItemClipShapeOptimized_Symmetry

const MwFastBuffer<vec2> ItemClipShapeOptimized_PolarCoords

bool DisableLightmap

Inherited members CGameCtnCollector

UnnamedEnum CollectionId

No named enum values.

MwId Author

wstring NameE

const wstring Name

wstring Description

bool IsInternal

bool IsAdvanced

string PageName

uint CatalogPosition

CGameCtnCollector::EProdState ProdState

EProdState::Aborted
EProdState::GameBox
EProdState::DevBuild
EProdState::Release

CPlugFileImg@ IconFid

bool IconUseAutoRender

uint IconQuarterRotationY

uint InterfaceNumber

const CPlugBitmap@ Icon

const CMwNod@ ArticlePtr

const string SkinDirectory

Inherited members CMwNod

string IdName

const MwId Id

Enums

EnumItemType

EnumItemType::Undefined
EnumItemType::Ornament
EnumItemType::PickUp
EnumItemType::Character
EnumItemType::Vehicle
EnumItemType::Spot
EnumItemType::Cannon
EnumItemType::Group
EnumItemType::Decal
EnumItemType::Turret
EnumItemType::Wagon
EnumItemType::Block
EnumItemType::EntitySpawner

EnumWaypointType

EnumWaypointType::Start
EnumWaypointType::Finish
EnumWaypointType::Checkpoint
EnumWaypointType::None
EnumWaypointType::StartFinish
EnumWaypointType::Dispenser

EnumDefaultCam

EnumDefaultCam::None
EnumDefaultCam::Default
EnumDefaultCam::Free
EnumDefaultCam::Spectator
EnumDefaultCam::Behind
EnumDefaultCam::Close
EnumDefaultCam::Internal
EnumDefaultCam::Helico
EnumDefaultCam::FirstPerson
EnumDefaultCam::ThirdPerson
EnumDefaultCam::ThirdPersonTop
EnumDefaultCam::Iso
EnumDefaultCam::IsoFocus
EnumDefaultCam::Dia3
EnumDefaultCam::Board
EnumDefaultCam::MonoScreen
EnumDefaultCam::Rear
EnumDefaultCam::Debug
EnumDefaultCam::_1
EnumDefaultCam::_2
EnumDefaultCam::_3
EnumDefaultCam::Alt1
EnumDefaultCam::Orbital
EnumDefaultCam::Decals
EnumDefaultCam::Snap

EnumInventoryItemClass

EnumInventoryItemClass::Weapon
EnumInventoryItemClass::Movement
EnumInventoryItemClass::Consumable
EnumInventoryItemClass::Armor

EnumItemClipType

EnumItemClipType::Not_a_clip
EnumItemClipType::Complex
EnumItemClipType::Rectangular
EnumItemClipType::Triangular
EnumItemClipType::Square
EnumItemClipType::Hexagonal
EnumItemClipType::Octogonal
EnumItemClipType::Circular

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