Gah - a solution with more questions. – EntropicLqd
UE3:UTCustomChar_Preview (UT3)
Contents
- 1 Properties
- 1.1 Property group 'UTCustomChar_Preview'
- 1.1.1 AnimComp
- 1.1.2 ArmsComp
- 1.1.3 BootsComp
- 1.1.4 Character
- 1.1.5 CharLightingChannels
- 1.1.6 FacemaskComp
- 1.1.7 GogglesComp
- 1.1.8 HeadComp
- 1.1.9 HelmetComp
- 1.1.10 LShoPadComp
- 1.1.11 MergeState
- 1.1.12 RShoPadComp
- 1.1.13 TestMergeActor
- 1.1.14 TestMIC
- 1.1.15 TestMIC2
- 1.1.16 TestMIC3
- 1.1.17 ThighsComp
- 1.1.18 TorsoComp
- 1.1.19 UseForFaction
- 1.2 Internal variables
- 1.3 Default values
- 1.4 Subobjects
- 1.1 Property group 'UTCustomChar_Preview'
- 2 Functions
- Package:
- UTGame
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Actor placed in level and used to preview different custom character combinations. Does not use skeletal mesh merging, so changing parts is quick.
Properties
Property group 'UTCustomChar_Preview'
AnimComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyAnimComp'
ArmsComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyArmsComp'
BootsComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyBootsComp'
Character
Type: UTCustomChar_Data.CharacterInfo
Info about character currently being used.
Default value:
Member | Value | ||||||
---|---|---|---|---|---|---|---|
AIData |
|
CharLightingChannels
Type: LightComponent.LightingChannelContainer
Used for easily setting
FacemaskComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyFacemaskComp'
GogglesComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyGogglesComp'
HeadComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyHeadComp'
HelmetComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyHelmetComp'
LShoPadComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyLShoPadComp'
MergeState
Type: UTCustomChar_Data.CustomCharMergeState
RShoPadComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyRShoPadComp'
TestMergeActor
Type: SkeletalMeshActor
TestMIC
Type: MaterialInstanceConstant
TestMIC2
Type: MaterialInstanceConstant
TestMIC3
Type: MaterialInstanceConstant
ThighsComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyThighsComp'
TorsoComp
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyTorsoComp'
UseForFaction
Type: string
In the char editor, used to find the right UTCustomChar_Preview for each faction.
Internal variables
FamilyAssets
Type: UTCharFamilyAssetStore
Default values
Subobjects
MyAnimComp
Class: Engine.SkeletalMeshComponent
Property | Value | ||||
---|---|---|---|---|---|
Animations | AnimNodeSequence'UTGame.Default__UTCustomChar_Preview:AnimNodeSeq0' | ||||
AnimSets[0] | AnimSet'CH_AnimHuman.Anims.K_AnimHuman_BaseMale' | ||||
bEnableFullAnimWeightBodies | True | ||||
bHasPhysicsAssetInstance | True | ||||
BlockRigidBody | True | ||||
HiddenGame | True | ||||
RBChannel | RBCC_Untitled4 | ||||
RBCollideWithChannels |
|
||||
SkeletalMesh | SkeletalMesh'CH_IronGuard_Male.Mesh.SK_CH_IronGuard_MaleA' |
MyArmsComp
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyBootsComp
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyFacemaskComp
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyGogglesComp
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyHeadComp
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyHelmetComp
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyLShoPadComp
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyRShoPadComp
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyThighsComp
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyTorsoComp
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
Functions
Native functions
NotifyCharacterDataChanged
Notification when the character data has changed so the preview actor can update the data in-game.
SetCharacter
Set the entire preview character to a specified profile.
SetCharacterData
Sets the preview character's data to the specified char data struct.
SetPart
Set a particular part of the preview character, based on its short ID.
Events
OnSetCustomCharPart
Handler for 'SetCustomCharPart' kismet action *
OnSetCustomCharProfile
Handler for 'SetCustomCharCharacter' kismet action *
OnToggle
For testing merging - when toggled - create new merged skeletal mesh and assign to place SkeletalMeshActor.
PostBeginPlay
Overrides: Actor.PostBeginPlay
Tick
Overrides: Actor.Tick