DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс ConstructionPartRebuildTypeData
+ Граф наследования:ConstructionPartRebuildTypeData:

Дополнительные унаследованные члены

- Закрытые члены унаследованные от ConstructionPartTypeData
void InitPartTypeData (PartTypeInitData initData)
 
void InitBasicStrings (PartTypeInitData partTypeData)
 
void InitRequiredParts ()
 
void InitActionMasks ()
 
void InitPartMaterials ()
 
void InitMaterialType ()
 
void InitConflictedParts ()
 
void InitCollisionData ()
 collision checks when building, if configured
 
void InitInsiderBoxData ()
 'inside' box data to help determine whether the character is inside. Modelspace.
 
void InitItemFallingData ()
 item falling on dismantle/destruct, if configured.
 
void InitPartDecayData ()
 
void InitHandAnimOverride ()
 
void InitEssentialAttachmentSlots ()
 attachment slots somehow considered 'essential' to the part
 
void InitGuiAttachmentCategoryLinks ()
 which 'GUIInventoryAttachmentsProps' subclasses it relates to
 
void InitConstructionActionDamage ()
 if hands get damaged on build (and possibly other overrides later)
 
void InitUtilityPartInfo ()
 
void InitUtilityBuildData ()
 
void InitRequiredPartVariants ()
 
void InitStaticsSupportPartData ()
 
void InitPartEffectsData ()
 'partPath' not necessary here, using part data directly, override as needed on unique part handlers
 
void InitOptionalOverrides ()
 
void InitCustomPartTypeProperties (PartTypeInitData initData)
 Generic init method for custom part type properties.
 
void SetCanDecayConfig (bool can)
 
void SetCustomInstanceType (string name)
 
string GetPartPath ()
 
string GetNameLocalized ()
 
string GetPartName ()
 
string GetMainPartName ()
 
int GetId ()
 
bool DamageToolOnBuild ()
 
bool DamageHandsOnBuild ()
 
bool DamageToolOnDeconstruct ()
 
bool DamageHandsOnDeconstruct ()
 
bool IsUtilityPart ()
 
bool CanPartDecayConfig ()
 
 GetCustomInstanceType ()
 
float GetPartDecayRateConfig ()
 
float GetPartDecayThresholdConfig ()
 
int GetHandBuildFBAnimOverride ()
 
bool CanSimulateItemFalling ()
 
bool HasEssentialAttachmentSlots ()
 
bool HasRelatedGUICategories ()
 
bool IsBase ()
 
bool IsGate ()
 
array< string > GetRequiredPartTypes ()
 
array< string > GetConflictedPartTypes ()
 
array< string > GetCollisionData ()
 strings of min/max selections (should be single points in memory LOD)
 
array< string > GetInsiderBoxPairNames ()
 
array< string > GetItemFallingData ()
 strings of min/max selections (should be single points in memory LOD)
 
array< string > GetEssentialAttachmentSlots ()
 
array< string > GetRelatedGUICategoryNames ()
 
string GetBuildTextOverride ()
 
string GetDismantleTextOverride ()
 
string GetPartAnimSourceName ()
 returns AnimSource name to use in 'SetAnimationPhase'
 
string GetPartBoneName ()
 returns bone name to use in 'ProxyPhysics' methods (translated to BoneIdx down the line)
 
int GetMaterialType ()
 rough material type, used for effect playback
 
int GetBuildActionTypeMask ()
 
int GetBuildIndicationTypeMask ()
 
int GetDismantleActionTypeMask ()
 
array< ref ConstructionMaterialData > GetMaterialsData ()
 
bool IsReversible ()
 
TConstructionPartVariantArray GetRequiredPartsTypeVariantArray ()
 
ConstructionPartStaticsSupportData GetPartTypeStaticsSupportData ()
 
int GetPartTypeSupportProvided (int category)
 
int GetPartTypeSupportRequirement (int category)
 
set< int > GetPartTypeConfiguredSupportCategories ()
 
array< string > GetPartTypeAnimSourceNameOverrides ()
 
array< int > GetPartTypeAnimSourceBehaviorInverts ()
 
array< string > GetPartTypePhxGeomNames ()
 
array< int > GetPartTypePhxGeomBehaviorInverts ()
 
array< string > GetPartTypeProxyRoadwayNames ()
 
array< int > GetPartTypeProxyRoadwayBehaviorInverts ()
 Note, this will likely change after release, take care when modding.
 
array< string > GetPartTypeUtilityAutobuildPartsList ()
 
ConstructionPartEffectsData GetPartTypeEffectsData ()
 
void SanitizeBuildIndicationMask ()
 Solves for category icon overlaps (in vanilla configuration)
 
void ErrorConfigUndefined (string undefinedParam, string path)
 
- Закрытые данные унаследованные от ConstructionPartTypeData
string m_Name
 
string m_PartName
 
string m_MainPartName
 
string m_PartPath
 
 m_CustomInstanceTypename
 
int m_Id
 
int m_BuildActionTypeMask
 
int m_BuildIndicationTypeMask
 
int m_DismantleActionTypeMask
 
int m_MaterialType
 
int m_HandFBAnimOverride = -1
 
bool m_IsBase
 
bool m_IsGate
 
bool m_IsUtilityPart
 
bool m_DamageHandsOnBuild
 Special helper parts with invalid IDs.
 
bool m_CanPartDecayConfig
 
float m_PartDecayThresholdConfig
 determined by, in sequence: 'can_decay_general' in class Construction > 'can_decay' on the part itself
 
float m_PartDecayRateConfig
 
ref array< string > m_RequiredPartTypes
 
ref array< string > m_ConflictedPartTypes
 
ref array< string > m_CollisionData
 
ref array< string > m_InsiderBoxPairNames
 
ref array< string > m_ItemFallingData
 
ref array< string > m_EssentialAttachmentSlots
 
ref array< string > m_RelatedGUICategoryNames
 
ref array< ref ConstructionMaterialData > m_MaterialsData
 
string m_BuildTextOverride = ""
 
string m_DismantleTextOverride = ""
 
ref array< string > m_PhxGeomNames
 
ref array< int > m_PhxGeomBehaviorInverted
 
ref array< string > m_ProxyRoadwayNames
 
ref array< int > m_ProxyRoadwayBehaviorInverted
 
ref array< string > m_AnimSourceNameOverrides
 
ref array< int > m_AnimSourceBehaviorOverridesInverted
 
ref array< string > m_UtilityAutomaticBuild
 
ref TConstructionPartVariantArray m_ReqPartVariants
 
ref ConstructionPartStaticsSupportData m_StaticsData
 
ref ConstructionPartEffectsData m_EffectsData
 

Подробное описание

См. определение в файле ConstructionPartRebuildTyped.c строка 1