The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
Difference between revisions of "UE3:UTCustomChar Preview (UT3)"
(Talk) |
m (1 revision) |
||
Line 5: | Line 5: | ||
}} | }} | ||
{{autogenerated}} | {{autogenerated}} | ||
− | Copyright 1998- | + | Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. |
Actor placed in level and used to preview different custom character combinations. | Actor placed in level and used to preview different custom character combinations. | ||
Does not use skeletal mesh merging, so changing parts is quick. | Does not use skeletal mesh merging, so changing parts is quick. | ||
Line 163: | Line 163: | ||
| {{tl|Components||Actor internal variables}}[1] | | {{tl|Components||Actor internal variables}}[1] | ||
| {{cl|SkeletalMeshComponent}}'{{tl|MyTorsoComp}}' | | {{cl|SkeletalMeshComponent}}'{{tl|MyTorsoComp}}' | ||
− | |||
− | |||
− | |||
|- | |- | ||
| {{tl|Components||Actor internal variables}}[2] | | {{tl|Components||Actor internal variables}}[2] | ||
Line 190: | Line 187: | ||
| {{tl|Components||Actor internal variables}}[9] | | {{tl|Components||Actor internal variables}}[9] | ||
| {{cl|SkeletalMeshComponent}}'{{tl|MyThighsComp}}' | | {{cl|SkeletalMeshComponent}}'{{tl|MyThighsComp}}' | ||
+ | |- | ||
+ | | {{tl|Components||Actor internal variables}}[10] | ||
+ | | {{cl|SkeletalMeshComponent}}'{{tl|MyBootsComp}}' | ||
|} | |} | ||
Latest revision as of 01:06, 26 July 2008
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[edit]
Property group 'UTCustomChar_Preview'[edit]
AnimComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyAnimComp'
ArmsComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyArmsComp'
BootsComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyBootsComp'
Character[edit]
Type: UTCustomChar_Data.CharacterInfo
Info about character currently being used.
Default value:
Member | Value | ||||||
---|---|---|---|---|---|---|---|
AIData |
|
CharLightingChannels[edit]
Type: LightComponent.LightingChannelContainer
Used for easily setting
FacemaskComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyFacemaskComp'
GogglesComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyGogglesComp'
HeadComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyHeadComp'
HelmetComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyHelmetComp'
LShoPadComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyLShoPadComp'
MergeState[edit]
Type: UTCustomChar_Data.CustomCharMergeState
RShoPadComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyRShoPadComp'
TestMergeActor[edit]
Type: SkeletalMeshActor
TestMIC[edit]
Type: MaterialInstanceConstant
TestMIC2[edit]
Type: MaterialInstanceConstant
TestMIC3[edit]
Type: MaterialInstanceConstant
ThighsComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyThighsComp'
TorsoComp[edit]
Type: SkeletalMeshComponent
Default value: SkeletalMeshComponent'MyTorsoComp'
UseForFaction[edit]
Type: string
In the char editor, used to find the right UTCustomChar_Preview for each faction.
Internal variables[edit]
FamilyAssets[edit]
Type: UTCharFamilyAssetStore
Default values[edit]
Subobjects[edit]
MyAnimComp[edit]
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[edit]
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyBootsComp[edit]
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyFacemaskComp[edit]
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyGogglesComp[edit]
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyHeadComp[edit]
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyHelmetComp[edit]
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyLShoPadComp[edit]
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyRShoPadComp[edit]
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyThighsComp[edit]
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
MyTorsoComp[edit]
Class: Engine.SkeletalMeshComponent
Property | Value |
---|---|
ParentAnimComponent | SkeletalMeshComponent'UTGame.Default__UTCustomChar_Preview:MyAnimComp' |
Functions[edit]
Native functions[edit]
NotifyCharacterDataChanged[edit]
Notification when the character data has changed so the preview actor can update the data in-game.
SetCharacter[edit]
Set the entire preview character to a specified profile.
SetCharacterData[edit]
Sets the preview character's data to the specified char data struct.
SetPart[edit]
Set a particular part of the preview character, based on its short ID.
Events[edit]
OnSetCustomCharPart[edit]
Handler for 'SetCustomCharPart' kismet action *
OnSetCustomCharProfile[edit]
Handler for 'SetCustomCharCharacter' kismet action *
OnToggle[edit]
For testing merging - when toggled - create new merged skeletal mesh and assign to place SkeletalMeshActor.
PostBeginPlay[edit]
Overrides: Actor.PostBeginPlay
Tick[edit]
Overrides: Actor.Tick