Show / Hide Table of Contents

Class MyObjectBuilder_CharacterDefinition

Inheritance
System.Object
MyObjectBuilder_Base
MyObjectBuilder_DefinitionBase
MyObjectBuilder_CharacterDefinition
Inherited Members
MyObjectBuilder_DefinitionBase.Id
MyObjectBuilder_DefinitionBase.DisplayName
MyObjectBuilder_DefinitionBase.Description
MyObjectBuilder_DefinitionBase.Icons
MyObjectBuilder_DefinitionBase.Public
MyObjectBuilder_DefinitionBase.Enabled
MyObjectBuilder_DefinitionBase.AvailableInSurvival
MyObjectBuilder_DefinitionBase.DescriptionArgs
MyObjectBuilder_DefinitionBase.DLCs
MyObjectBuilder_Base.ShouldSerializeSubtypeId()
MyObjectBuilder_Base.Clone()
MyObjectBuilder_Base.Equals(MyObjectBuilder_Base)
MyObjectBuilder_Base.SubtypeId
MyObjectBuilder_Base.SubtypeName
MyObjectBuilder_Base.TypeId
Namespace: VRage.Game
Assembly: VRage.Game.dll
Syntax
[MyObjectBuilderDefinition]
public class MyObjectBuilder_CharacterDefinition : MyObjectBuilder_DefinitionBase

Constructors

MyObjectBuilder_CharacterDefinition()

Declaration
public MyObjectBuilder_CharacterDefinition()

Fields

AnimationController

Name of used animation controller.

Declaration
public string AnimationController
Field Value
Type Description
System.String

AnimationMappings

Declaration
public MyMovementAnimationMapping[] AnimationMappings
Field Value
Type Description
MyMovementAnimationMapping[]

AnkleHeightWhileStanding

Declaration
public float AnkleHeightWhileStanding
Field Value
Type Description
System.Single

BendMultiplier1st

Declaration
public float BendMultiplier1st
Field Value
Type Description
System.Single

BendMultiplier3rd

Declaration
public float BendMultiplier3rd
Field Value
Type Description
System.Single

BoneLODs

Declaration
public MyBoneSetDefinition[] BoneLODs
Field Value
Type Description
MyBoneSetDefinition[]

BoneSets

Declaration
public MyBoneSetDefinition[] BoneSets
Field Value
Type Description
MyBoneSetDefinition[]

BreathCalmSoundName

Declaration
public string BreathCalmSoundName
Field Value
Type Description
System.String

BreathHeavySoundName

Declaration
public string BreathHeavySoundName
Field Value
Type Description
System.String

Camera3rdBone

Declaration
public string Camera3rdBone
Field Value
Type Description
System.String

CanCrouch

Declaration
public bool CanCrouch
Field Value
Type Description
System.Boolean

CanIronsight

Declaration
public bool CanIronsight
Field Value
Type Description
System.Boolean

CharacterCollisionCrouchHeight

Declaration
public float CharacterCollisionCrouchHeight
Field Value
Type Description
System.Single

CharacterCollisionHeight

Declaration
public float CharacterCollisionHeight
Field Value
Type Description
System.Single

CharacterCollisionScale

Declaration
public float CharacterCollisionScale
Field Value
Type Description
System.Single

CharacterCollisionWidth

Declaration
public float CharacterCollisionWidth
Field Value
Type Description
System.Single

CharacterHeadHeight

Declaration
public float CharacterHeadHeight
Field Value
Type Description
System.Single

CharacterHeadSize

Declaration
public float CharacterHeadSize
Field Value
Type Description
System.Single

CrouchDownSoundName

Declaration
public string CrouchDownSoundName
Field Value
Type Description
System.String

CrouchHeadServerOffset

Declaration
public float CrouchHeadServerOffset
Field Value
Type Description
System.Single

CrouchUpSoundName

Declaration
public string CrouchUpSoundName
Field Value
Type Description
System.String

DamageAmountAtZeroPressure

Declaration
public float DamageAmountAtZeroPressure
Field Value
Type Description
System.Single

DeadBodyShape

Physics shape used after character's death.

Declaration
public MyObjectBuilder_DeadBodyShape DeadBodyShape
Field Value
Type Description
MyObjectBuilder_DeadBodyShape

DeathBySuffocationSoundName

Declaration
public string DeathBySuffocationSoundName
Field Value
Type Description
System.String

DeathSoundName

Declaration
public string DeathSoundName
Field Value
Type Description
System.String

EnabledComponents

Declaration
public string EnabledComponents
Field Value
Type Description
System.String

EnableFirstPersonView

Declaration
public bool EnableFirstPersonView
Field Value
Type Description
System.Boolean

EnableSpawnInventoryAsContainer

Declaration
public bool EnableSpawnInventoryAsContainer
Field Value
Type Description
System.Boolean

FastFlySoundName

Declaration
public string FastFlySoundName
Field Value
Type Description
System.String

FeetIKEnabled

Declaration
public bool FeetIKEnabled
Field Value
Type Description
System.Boolean

FootOnGroundPostions

Declaration
public List<MyObjectBuilder_FootsPosition> FootOnGroundPostions
Field Value
Type Description
System.Collections.Generic.List<MyObjectBuilder_FootsPosition>

FootprintDecal

Declaration
public string FootprintDecal
Field Value
Type Description
System.String

FootprintMirroredDecal

Declaration
public string FootprintMirroredDecal
Field Value
Type Description
System.String

Gender

Declaration
public string Gender
Field Value
Type Description
System.String

HeadBone

Declaration
public string HeadBone
Field Value
Type Description
System.String

HeadServerOffset

Declaration
public float HeadServerOffset
Field Value
Type Description
System.Single

HelmetOxygenCriticalSoundName

Declaration
public string HelmetOxygenCriticalSoundName
Field Value
Type Description
System.String

HelmetOxygenLowSoundName

Declaration
public string HelmetOxygenLowSoundName
Field Value
Type Description
System.String

HelmetOxygenNoneSoundName

Declaration
public string HelmetOxygenNoneSoundName
Field Value
Type Description
System.String

HelmetOxygenNormalSoundName

Declaration
public string HelmetOxygenNormalSoundName
Field Value
Type Description
System.String

HUD

Declaration
public string HUD
Field Value
Type Description
System.String

IKSettings

Declaration
public MyObjectBuilder_MyFeetIKSettings[] IKSettings
Field Value
Type Description
MyObjectBuilder_MyFeetIKSettings[]

ImpulseLimit

Declaration
public float ImpulseLimit
Field Value
Type Description
System.Single

InitialAnimation

Declaration
public string InitialAnimation
Field Value
Type Description
System.String

Inventory

Declaration
public MyObjectBuilder_InventoryDefinition Inventory
Field Value
Type Description
MyObjectBuilder_InventoryDefinition

InventorySpawnContainerId

Declaration
public Nullable<SerializableDefinitionId> InventorySpawnContainerId
Field Value
Type Description
System.Nullable<SerializableDefinitionId>

IronsightActSoundName

Declaration
public string IronsightActSoundName
Field Value
Type Description
System.String

IronsightDeactSoundName

Declaration
public string IronsightDeactSoundName
Field Value
Type Description
System.String

Jetpack

Declaration
public MyObjectBuilder_JetpackDefinition Jetpack
Field Value
Type Description
MyObjectBuilder_JetpackDefinition

JetpackIdleSoundName

Declaration
public string JetpackIdleSoundName
Field Value
Type Description
System.String

JetpackRunSoundName

Declaration
public string JetpackRunSoundName
Field Value
Type Description
System.String

JumpForce

Declaration
public float JumpForce
Field Value
Type Description
System.Single

JumpSoundName

Declaration
public string JumpSoundName
Field Value
Type Description
System.String

LeftAnkleBoneName

Declaration
public string LeftAnkleBoneName
Field Value
Type Description
System.String

LeftForearmBone

Declaration
public string LeftForearmBone
Field Value
Type Description
System.String

LeftGlare

Declaration
public string LeftGlare
Field Value
Type Description
System.String

LeftHandIKEndBone

Declaration
public string LeftHandIKEndBone
Field Value
Type Description
System.String

LeftHandIKStartBone

Declaration
public string LeftHandIKStartBone
Field Value
Type Description
System.String

LeftHandItemBone

Declaration
public string LeftHandItemBone
Field Value
Type Description
System.String

LeftHipBoneName

Declaration
public string LeftHipBoneName
Field Value
Type Description
System.String

LeftKneeBoneName

Declaration
public string LeftKneeBoneName
Field Value
Type Description
System.String

LeftLightBone

Declaration
public string LeftLightBone
Field Value
Type Description
System.String

LeftUpperarmBone

Declaration
public string LeftUpperarmBone
Field Value
Type Description
System.String

LightGlareSize

Declaration
public float LightGlareSize
Field Value
Type Description
System.Single

LightOffset

Declaration
public Vector3 LightOffset
Field Value
Type Description
Vector3

LoopingFootsteps

Declaration
public bool LoopingFootsteps
Field Value
Type Description
System.Boolean

LootingTime

Declaration
public float LootingTime
Field Value
Type Description
System.Single

MagnetBootsEndSoundName

Declaration
public string MagnetBootsEndSoundName
Field Value
Type Description
System.String

MagnetBootsProximitySoundName

Declaration
public string MagnetBootsProximitySoundName
Field Value
Type Description
System.String

MagnetBootsStartSoundName

Declaration
public string MagnetBootsStartSoundName
Field Value
Type Description
System.String

MagnetBootsStepsSoundName

Declaration
public string MagnetBootsStepsSoundName
Field Value
Type Description
System.String

Mass

Declaration
public float Mass
Field Value
Type Description
System.Single

MaterialsDisabledIn1st

Declaration
public string[] MaterialsDisabledIn1st
Field Value
Type Description
System.String[]

MaxBackrunSpeed

Declaration
public float MaxBackrunSpeed
Field Value
Type Description
System.Single

MaxBackwalkSpeed

Declaration
public float MaxBackwalkSpeed
Field Value
Type Description
System.Single

MaxCrouchBackwalkSpeed

Declaration
public float MaxCrouchBackwalkSpeed
Field Value
Type Description
System.Single

MaxCrouchStrafingSpeed

Declaration
public float MaxCrouchStrafingSpeed
Field Value
Type Description
System.Single

MaxCrouchWalkSpeed

Declaration
public float MaxCrouchWalkSpeed
Field Value
Type Description
System.Single

MaxForce

Declaration
public Nullable<float> MaxForce
Field Value
Type Description
System.Nullable<System.Single>

MaxRunSpeed

Declaration
public float MaxRunSpeed
Field Value
Type Description
System.Single

MaxRunStrafingSpeed

Declaration
public float MaxRunStrafingSpeed
Field Value
Type Description
System.Single

MaxSlope

Declaration
public float MaxSlope
Field Value
Type Description
System.Single

MaxSprintSpeed

Declaration
public float MaxSprintSpeed
Field Value
Type Description
System.Single

MaxWalkSpeed

Declaration
public float MaxWalkSpeed
Field Value
Type Description
System.Single

MaxWalkStrafingSpeed

Declaration
public float MaxWalkStrafingSpeed
Field Value
Type Description
System.Single

MinOxygenLevelForSuitRefill

Declaration
public float MinOxygenLevelForSuitRefill
Field Value
Type Description
System.Single

Model

Declaration
[ModdableContentFile("mwm")]
public string Model
Field Value
Type Description
System.String

ModelRootBoneName

Declaration
public string ModelRootBoneName
Field Value
Type Description
System.String

MovementSoundName

Declaration
public string MovementSoundName
Field Value
Type Description
System.String

Name

Declaration
public string Name
Field Value
Type Description
System.String

NeedsOxygen

Declaration
public bool NeedsOxygen
Field Value
Type Description
System.Boolean

OxygenChokeCriticalSoundName

Declaration
public string OxygenChokeCriticalSoundName
Field Value
Type Description
System.String

OxygenChokeLowSoundName

Declaration
public string OxygenChokeLowSoundName
Field Value
Type Description
System.String

OxygenChokeNormalSoundName

Declaration
public string OxygenChokeNormalSoundName
Field Value
Type Description
System.String

OxygenConsumption

Declaration
public float OxygenConsumption
Field Value
Type Description
System.Single

OxygenConsumptionMultiplier

Declaration
public float OxygenConsumptionMultiplier
Field Value
Type Description
System.Single

OxygenSuitRefillTime

Declaration
public float OxygenSuitRefillTime
Field Value
Type Description
System.Single

PainSoundName

Declaration
public string PainSoundName
Field Value
Type Description
System.String

PhysicalMaterial

Physical material of the character.

Declaration
public string PhysicalMaterial
Field Value
Type Description
System.String

PressureLevelForLowDamage

Declaration
public float PressureLevelForLowDamage
Field Value
Type Description
System.Single

RagdollBonesMappings

Declaration
public MyRagdollBoneSetDefinition[] RagdollBonesMappings
Field Value
Type Description
MyRagdollBoneSetDefinition[]

RagdollDataFile

Declaration
public string RagdollDataFile
Field Value
Type Description
System.String

RagdollPartialSimulations

Declaration
public MyBoneSetDefinition[] RagdollPartialSimulations
Field Value
Type Description
MyBoneSetDefinition[]

RagdollRootBody

Declaration
public string RagdollRootBody
Field Value
Type Description
System.String

RecoilJetpackDampeningDegPerS

Declaration
public float RecoilJetpackDampeningDegPerS
Field Value
Type Description
System.Single

ReflectorTexture

Declaration
[ModdableContentFile("dds")]
public string ReflectorTexture
Field Value
Type Description
System.String

RightAnkleBoneName

Declaration
public string RightAnkleBoneName
Field Value
Type Description
System.String

RightForearmBone

Declaration
public string RightForearmBone
Field Value
Type Description
System.String

RightGlare

Declaration
public string RightGlare
Field Value
Type Description
System.String

RightHandIKEndBone

Declaration
public string RightHandIKEndBone
Field Value
Type Description
System.String

RightHandIKStartBone

Declaration
public string RightHandIKStartBone
Field Value
Type Description
System.String

RightHandItemBone

Declaration
public string RightHandItemBone
Field Value
Type Description
System.String

RightHipBoneName

Declaration
public string RightHipBoneName
Field Value
Type Description
System.String

RightKneeBoneName

Declaration
public string RightKneeBoneName
Field Value
Type Description
System.String

RightLightBone

Declaration
public string RightLightBone
Field Value
Type Description
System.String

RightUpperarmBone

Declaration
public string RightUpperarmBone
Field Value
Type Description
System.String

RotationToSupport

Align with the support?

Declaration
public MyEnumCharacterRotationToSupport RotationToSupport
Field Value
Type Description
MyEnumCharacterRotationToSupport

Skeleton

Declaration
public string Skeleton
Field Value
Type Description
System.String

SpawnInventoryOnBodyRemoval

Declaration
public bool SpawnInventoryOnBodyRemoval
Field Value
Type Description
System.Boolean

SpineBone

Declaration
public string SpineBone
Field Value
Type Description
System.String

StepSoundDelay

Declaration
public int StepSoundDelay
Field Value
Type Description
System.Int32

SuffocateSoundName

Declaration
public string SuffocateSoundName
Field Value
Type Description
System.String

SuitConsumptionInTemperatureExtreme

Declaration
public float SuitConsumptionInTemperatureExtreme
Field Value
Type Description
System.Single

SuitResourceStorage

Declaration
public List<SuitResourceDefinition> SuitResourceStorage
Field Value
Type Description
System.Collections.Generic.List<SuitResourceDefinition>

UsableByPlayer

Declaration
public bool UsableByPlayer
Field Value
Type Description
System.Boolean

UseOnlyWalking

Declaration
public bool UseOnlyWalking
Field Value
Type Description
System.Boolean

UsesAtmosphereDetector

Declaration
public bool UsesAtmosphereDetector
Field Value
Type Description
System.Boolean

UsesReverbDetector

Declaration
public bool UsesReverbDetector
Field Value
Type Description
System.Boolean

VerticalPositionFlyingOnly

Declaration
public bool VerticalPositionFlyingOnly
Field Value
Type Description
System.Boolean

VisibleOnHud

Declaration
public bool VisibleOnHud
Field Value
Type Description
System.Boolean

WeakPointBoneIndices

Declaration
public MySerializableList<int> WeakPointBoneIndices
Field Value
Type Description
VRage.ObjectBuilder.MySerializableList<System.Int32>

WeaponBone

Declaration
public string WeaponBone
Field Value
Type Description
System.String

Extension Methods

MyObjectBuilderExtensions.GetId(MyObjectBuilder_Base)
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾