Trait Values

Trait Type

IndexValueMeaning
0kTraitIntint32
1kTraitBoolbool
2kTraitFloatfloat32
3kTraitColorrgba
4kTraitObjObject
5kTraitVec3vector3f
6kTraitPathPath
7kTraitEnumEnum
8kTraitActionAction
9kTraitObjVecObject Vector
10kTraitStringstring
11kTraitCueCue
12kTraitEventEvent
13kTraitSymSymbol
14kTraitListList
15kTraitTraitPathTrait Path
16kTraitQuatQuaternion
17kTraitChildLibChild Library
18kTraitComponentComponent
19kNumTraitTypesDefault

Interpolation

ValueMeaning
kTraitInterpLinearLinear Interpolation
kTraitInterpQuadraticQuadratic Interpolation
kTraitInterpCubicCubic Interpolation
kTraitInterpQuarticQuartic Interpolation
kTraitInterpQuinticQuintic Interpolation
kTraitInterpSineSine Interpolation
kTraitInterpStepStep Interpolation
kTraitInterpNoneNo Interpolation

Easing

ValueMeaning
kEaseInOutEase In Out
kEaseInEase In
kEaseOutEase Out

Intensity

ValueMeaning
kIntensityScaleUnknown
kIntensityAddUnknown

Time

ValueMeaning
kTimeBeatsUse beats in relative time as the unit of time
kTimeSecondsUse seconds in relative time as the unit of time
kTimeBeatsRealtimeUse beats in absolute time (.master Object time) as the unit of time
kTimeSecondsRealtimeUse seconds in absolute time (.master Object time) as the unit of time

Move Phase

ValueMeaning
kMovePhaseRepeatChildUnknown
kMovePhaseRepeatUnknown

Step

ValueMeaning
kStepGameplayUnknown
kStepPropUnknown

Section

ValueMeaning
SECTION_LINEARLinear section
SECTION_BOSS_TRIANGLETriangle boss section
SECTION_BOSS_CIRCLECircle boss section
SECTION_BOSS_MINIMini boss section
SECTION_BOSS_CRAKHEDCrakhed boss section
SECTION_BOSS_CRAKHED_FINALCrakhed final boss section
SECTION_BOSS_PYRAMIDPyramid boss section
SECTION_ENDEnd section

Gate Sentry

ValueMeaning
SENTRY_NONENo sentry
SENTRY_SINGLE_LANESingle lane sentry
SENTRY_MULTI_LANEMulti-lane sentry

Level Random Type

ValueMeaning
LEVEL_RANDOM_NONENo level randomness
LEVEL_RANDOM_BUCKETUnknown
LEVEL_RANDOM_PUREUnknown

Layer

ValueMeaning
kLayerWorldWorld layer. An object with this layer trait is drawn first, behind all other objects.
kLayerUIUI layer. An object with this layer trait is drawn last, in front of all other objects.
kNumDrawLayersDefault layer.

Bucket

ValueMeaning
kBucketTerrainTerrain bucket. Objects with this trait value are drawn first, before objects in other buckets.
kBucketMainMain bucket. Objects with this trait value are drawn after the terrain bucket objects and before the effect bucket objects.
kBucketEffectEffect bucket. Objects with this trait value are drawn after the main bucket objects and before the post effect bucket objects.
kBucketPostEffectPost effect bucket. Objects with this trait value are drawn last, after objects in other buckets.
kBucketParentParent bucket. An object with this trait value is in the same bucket as its parent.

Constraint

ValueMeaning
kConstraintParentParent constraint
kConstraintBillboardBillboard constraint
kConstraintSkyboxSkybox constraint

Blend

ValueMeaning
kSourceUnknown
kAdditiveUnknown
kSubtractiveUnknown
kSourceSubtractiveUnknown
kAlphaSourceUnknown
kAlphaSourceAdditiveUnknown
kAlphaSourceSubtractiveUnknown
kStencilPortalBlendingUnknown

Z Mode

ValueMeaning
kZDisableZ Disable
kZTestOnlyZ Test Only
kZEnableZ Enable

Stencil Channel

ValueMeaning
kStencilDisabledUnknown
kStencilPortalUnknown
kStencilPortalInsideUnknown
kStencilPortalOutsideUnknown
kStencilShadowDrawOnceUnknown

Material Filtering

ValueMeaning
kFilteringNoneNo filtering
kFilteringLinearLinear filtering

Material Lighting

ValueMeaning
kLightingNoneNo lighting
kLightingVertexVertex lighting
kLightingPixelPixel lighting
kLightingEmissiveReflectEmissive Reflect lighting

Texture Transform Mode

ValueMeaning
kTexXfmDisableTexture transform disable
kTexXfmEnableTexture transform enable
kTexXfmReflectionTexture transform reflection

Animation Type

ValueMeaning
kTraitAnimNormalUnknown
kTraitAnimStepUnknown
kTraitAnimStepFloatRangeUnknown
kTraitAnimStepDurationUnknown
kTraitAnimStepDurationFixedUnknown

Path Scale Interpolation

ValueMeaning
kPathScaleInterpNonePath scale no interpolation
kPathScaleInterpLinearPath scale linear interpolation

Step Position

ValueMeaning
kStepFirstUnknown
kStepLastUnknown
kStepAnyUnknown

Tile Position

ValueMeaning
kTileCurrentUnknown
kTilePrevUnknown
kTileNextUnknown

Sample Mode

ValueMeaning
kSampleOneOffOne-off
kSampleDynamicDynamic