You've already forked PrimeRemasterStructs
mirror of
https://github.com/PrimeDecomp/PrimeRemasterStructs.git
synced 2026-03-31 14:23:23 -07:00
Add remaining ETypedefInterfaceType values
This commit is contained in:
@@ -19,4 +19,17 @@ typedef struct {
|
||||
GUID objectIds[objectIdCount];
|
||||
} CDataEnumObject;
|
||||
|
||||
typedef struct {
|
||||
uint32 intCount;
|
||||
if (intCount > 0) {
|
||||
uint32 ints[intCount];
|
||||
}
|
||||
uint32 boolCount;
|
||||
if (boolCount > 0) {
|
||||
bool bools[boolCount];
|
||||
}
|
||||
CGuid enumId;
|
||||
CGuid unkId;
|
||||
} CDataEnumBitField;
|
||||
|
||||
#endif// _CDATAENUMOBJECT
|
||||
|
||||
+390
-3
@@ -689,7 +689,386 @@ typedef enum <uint32> {
|
||||
FactionPayload = 0xe8133192,
|
||||
FactionResponsePayload = 0xe161f2c2,
|
||||
GameOptionBoolActionPayload = 0x96a29021,
|
||||
// TODO continue adding via XREFs to NScriptLoader::AddComplexPropertyLoadEntry
|
||||
GameOptionEnumActionPayload = 0xf7c47725,
|
||||
GameOptionIntActionPayload = 0xac0f7e64,
|
||||
GameOptionRealActionPayload = 0x266916ca,
|
||||
HDRColorActionPayload = 0x63ebea0f,
|
||||
HealPayload = 0xff642290,
|
||||
IntActionPayload = 0xc2add041,
|
||||
InventoryActionPayload = 0xeab00801,
|
||||
LabelActionPayload = 0xd9026e05,
|
||||
ListViewActionPayload = 0x357ec713,
|
||||
LocomotionAnimationPayload = 0xefa05071,
|
||||
MIDIChannelActionPayload = 0x6c015db9,
|
||||
MIDIChannelDoubleActionPayload = 0xa90d69d5,
|
||||
MIDIControllerActionPayload = 0xb95b6c4c,
|
||||
MIDINamedControllerActionPayload = 0xbb1c284,
|
||||
MIDINoteActionPayload = 0x2801cdd2,
|
||||
MIDIValueOverride = 0x83a02668,
|
||||
MinMaxRealActionPayload = 0x35227470,
|
||||
MovementContextActionPayload = 0xf14344fa,
|
||||
ObjectIdActionPayload = 0x6c4ee3c4,
|
||||
PatrolSpeedActionPayload = 0x517f96ce,
|
||||
PatternMatcherTokenInputPayload = 0x1185d9bb,
|
||||
PhaseActionPayload = 0x22647f6f,
|
||||
PhaseLooperActionPayload = 0x90f5e5e5,
|
||||
PickupSelector_Generic = 0x5108ccd0,
|
||||
PickupTossStatePayload = 0x4cead793,
|
||||
PlayAnimByNamePayload = 0x508cb36b,
|
||||
PosturePayload = 0xac5f17a5,
|
||||
ProjectileLauncherTargetInaccuracyPayload = 0x29e905e5,
|
||||
QueryPlayerStateActionPayload = 0x7ea320c4,
|
||||
RealActionPayload = 0x2bfd7e9c,
|
||||
RealCompareActionPayload = 0x9cb93e77,
|
||||
RenderVertexAnimatedModelPlayAnimPayload = 0xe791385d,
|
||||
RenderVertexAnimatedModelSetAnimPhasePayload = 0xc9aa7f0f,
|
||||
RumbleActionPayload = 0xe4d57f9c,
|
||||
ScriptDataRuleConditionPayload = 0xbec867ea,
|
||||
ScriptedMotionDirectionActionPayload = 0x2342d564,
|
||||
ScriptedMotionDirectionActionPayloadWithTag = 0xce897384,
|
||||
ScriptedMotionTimestampActionPayload = 0xf6c87229,
|
||||
ScriptedMotionTimestampActionPayloadWithTag = 0x6ff9a00f,
|
||||
SequenceRhythmActionPayload = 0xb32f793e,
|
||||
SetAllowRenderPayload = 0xd1975cf3,
|
||||
SetTimeWithOffsetPayload = 0x4c298f57,
|
||||
SlotSelectActionPayload = 0x1dd71ca2,
|
||||
SpawnActionPayload = 0xfc857869,
|
||||
SplineRebuildActionPayload = 0xf714c12b,
|
||||
StringActionPayload = 0x4f0cd05e,
|
||||
TransitionActionPayload = 0xb3070511,
|
||||
TutorialActionPayload = 0x844456c,
|
||||
UnitVectorPayload = 0xaa6c960d,
|
||||
VectorActionPayload = 0x1072468c,
|
||||
WidgetStateActionPayload = 0x781cf6a7,
|
||||
WindImpulseDataActionPayload = 0x58d3e0a8,
|
||||
AnimOverIndexEventCriteria = 0x7c1c5173,
|
||||
AnimStartedIndexEventCriteria = 0xfc308e0,
|
||||
AttackTypeEventCriteria = 0xea065305,
|
||||
BoolEventCriteria = 0xbcb6fefa,
|
||||
BounceJumpEventCriteria = 0xe1db472f,
|
||||
ChoreographyColorEventCriteria = 0x8419534c,
|
||||
ContextInteractionStateEventCriteria = 0x322bfeb1,
|
||||
CounterConditionEventCriteria = 0xf0e34255,
|
||||
CRC32EventCriteria = 0xf4a7d0d6,
|
||||
DataEnumValueEqualsIntegerEventCriteria = 0xdc0cc904,
|
||||
DataEnumValueEventCriteria = 0xa62a133d,
|
||||
DirectionEventCriteria = 0x7c471701,
|
||||
DockMessageEventCriteria = 0x8a70d4c9,
|
||||
IntCompareEventCriteria = 0x96bcd2cf,
|
||||
IntEventCriteria = 0xceae520,
|
||||
LiquidTypeEventCriteria = 0x19bd33ba,
|
||||
MIDIControllerEventCriteria = 0x63ab26c4,
|
||||
MIDINoteEventCriteria = 0xab15c81a,
|
||||
PickupEventCriteria = 0x5b00054,
|
||||
PostureEventCriteria = 0x5f8f982f,
|
||||
ProjectileTypeEventCriteria = 0x90c7584d,
|
||||
RealCompareEventCriteria = 0x96686e6c,
|
||||
RealEventCriteria = 0x72268f18,
|
||||
RespondToDamageResultEventCriteria = 0xc2f99479,
|
||||
ScriptedMotionReachedTimeEventCriteria = 0xe8fc4979,
|
||||
ScriptedMotionReachedTimeEventCriteriaWithTag = 0xb3d97bdf,
|
||||
SubWeaponSelectCriteria = 0xe65f6844,
|
||||
VisorTypeEventCriteria = 0xefaf4378,
|
||||
WindImpulseCompleteEventCriteria = 0xa1e65289,
|
||||
ActorActionPlaylistConditional = 0xf5b5ea5b,
|
||||
ActorActionPlaylistSequential = 0xf6715dba,
|
||||
CharacterPrimitivesData = 0x5c2dce7a,
|
||||
CreatureRuleSetData = 0xc1cb7111,
|
||||
FSMData = 0xb21e82e4,
|
||||
AimTargetingMultiTargetCentroid = 0xbcdadc8d,
|
||||
AIPostScoringCriterionClosestToForward = 0x5985296c,
|
||||
AIPostScoringCriterionDistanceToPoint = 0x8397dc23,
|
||||
AIPostScoringCriterionDistanceToTarget = 0x5c4acc16,
|
||||
AIPostScoringCriterionLinkedWanderPoint = 0x112c2a70,
|
||||
AIPostScoringCriterionRandom = 0x9380ed3b,
|
||||
AnimGridDriverTrackObject = 0xfe714ac1,
|
||||
AttackManagerTimeSinceLastAction = 0xc04c05d,
|
||||
BloomEffectInterpolation_Time = 0xf1be1936,
|
||||
AccumulatedTimeCameraDataInput = 0x2783fb7f,
|
||||
CounterAdapterLogic_Health = 0x9516c419,
|
||||
CreatureActionReference = 0xe720399c,
|
||||
CreatureActionVariant = 0x3ff09494,
|
||||
CreatureActionPatternRoundRobin = 0xa74dc8d0,
|
||||
CreatureActionPatternSequence = 0xffe7889a,
|
||||
CreatureConditionActorType = 0xa80fe573,
|
||||
CreatureConditionAiming = 0x6419129d,
|
||||
CreatureConditionAND = 0xda097ca1,
|
||||
CreatureConditionActionControlPoint = 0x306e21dc,
|
||||
CreatureConditionCollision = 0x23eec03b,
|
||||
CreatureConditionFacingTarget = 0x31eef58a,
|
||||
CreatureConditionFaction = 0x9e6048f5,
|
||||
CreatureConditionGrabbedTarget = 0x8f9f7f7d,
|
||||
CreatureConditionHealth = 0xd57c1798,
|
||||
CreatureConditionHealthDamagePreventedByArmor = 0xfb1b9078,
|
||||
CreatureConditionHealthPhase = 0x1c4dfc86,
|
||||
CreatureConditionIncomingProjectile = 0xbda26328,
|
||||
CreatureConditionLineOfSight = 0xf1b44da,
|
||||
CreatureConditionMoveDirection = 0x8c7db178,
|
||||
CreatureConditionMovementContext = 0xd988ff87,
|
||||
CreatureConditionMovementObstructed = 0x626ce52b,
|
||||
CreatureConditionNearbyActors = 0xe763a808,
|
||||
CreatureConditionNOT = 0x19e71fda,
|
||||
CreatureConditionOnPost = 0x30978088,
|
||||
CreatureConditionOnScreen = 0xc9bdf35c,
|
||||
CreatureConditionOR = 0x9c71bb96,
|
||||
CreatureConditionRecentlyAttacked = 0xec382ee2,
|
||||
CreatureConditionRecentlyDamaged = 0x68c63618,
|
||||
CreatureConditionRecentlyDamagedTarget = 0x9fc1f1b0,
|
||||
CreatureConditionRecentlySelectedAction = 0x76756c68,
|
||||
CreatureConditionRecentlyTurned = 0xe6577b10,
|
||||
CreatureConditionSelfAction = 0x75f4c370,
|
||||
CreatureConditionTargetVelocity = 0x974d5d66,
|
||||
CreatureConditionTimeInCombat = 0xfa3e613d,
|
||||
CreatureConditionUnobstructedPath = 0x28d5a413,
|
||||
CreatureConditionWithinHeight = 0xf7107974,
|
||||
CreatureConditionWithinRange = 0x73745802,
|
||||
CreatureConditionWithinRangeOfPlayer = 0x9f17d292,
|
||||
AdoptCameraStateBehaviorData = 0x61b8fb8,
|
||||
AnimatedCameraBehaviorData = 0xf5bd278d,
|
||||
CameraTargetOrientationBehaviorData = 0x895340ac,
|
||||
ChaseBehaviorData = 0x8836830b,
|
||||
ColliderPositionBehaviorData = 0xf3657a44,
|
||||
CollisionBehaviorData = 0x3a66469e,
|
||||
CombatPredictiveOrientationBehaviorData = 0x993b065d,
|
||||
DetectTargetInCombatBehaviorData = 0x5dc84558,
|
||||
FirstPersonAimBehaviorData = 0xde3a27b,
|
||||
FirstPersonFreeBehaviorData = 0xfc991ffc,
|
||||
FollowLocatorCameraBehaviorData = 0x156c1c64,
|
||||
FOVInputBehaviorData = 0x332eaf7b,
|
||||
FrameGroundPositionBehaviorData = 0xaf1299bd,
|
||||
FrameTargetBoundsPositionBehaviorData = 0x9e7e5c83,
|
||||
FrameTargetsPositionBehaviorData = 0xf380d4a8,
|
||||
FramingEnforcementBehaviorData = 0xba667a7d,
|
||||
FreelookBehaviorData = 0x9ab9ad47,
|
||||
FreelookOverrideBehaviorData = 0xcc3837b1,
|
||||
FreelookPitchBehaviorData = 0xdb36b1cf,
|
||||
FreelookYawBehaviorData = 0xd733ef08,
|
||||
HorizontalLeadPositionBehaviorData = 0x52245677,
|
||||
LineOfSightCollisionBehaviorData = 0x30808930,
|
||||
LockOnCameraBehaviorData = 0xf4d3fb0c,
|
||||
LookAtRotationBehaviorData = 0xe3fe85ea,
|
||||
LoopedMotionBehaviorData = 0xd59638af,
|
||||
MotionPredictiveOrientationBehaviorData = 0x1e855696,
|
||||
MoveSurfaceToTargetBehaviorData = 0x5791540c,
|
||||
OffsetPositionBehaviorData = 0xb5f34bd6,
|
||||
OrbitLookAtBehaviorData = 0x64f9033f,
|
||||
OrientationPathBehaviorData = 0x44a7d1aa,
|
||||
PanTiltBehaviorData = 0x86385ca6,
|
||||
PathPositionBehaviorData = 0xd9286fe9,
|
||||
PredictivePitchOrientationBehaviorData = 0x2582fb17,
|
||||
PredictiveYawOrientationBehaviorData = 0x2a6d92b6,
|
||||
PrimaryTargetTrackingBehaviorData = 0xf598b4b0,
|
||||
ResetDetectionCameraBehaviorData = 0x28c6d69a,
|
||||
RestrictLookAtBehaviorData = 0xcd640e79,
|
||||
RestrictPositionCameraBehaviorData = 0x244c1936,
|
||||
RotationBehaviorData = 0x99a5de2a,
|
||||
SidescrollerTrackingBehaviorData = 0x9b395543,
|
||||
SidescrollPositionBehaviorData = 0x775ea30a,
|
||||
SimpleMotionBehaviorData = 0xbb84c366,
|
||||
SpinCameraBehaviorData = 0x29219f57,
|
||||
SurfaceInputBehaviorData = 0xf5828b90,
|
||||
SurfacePositionBehaviorData = 0xe0368b3f,
|
||||
TargetWhiskersBehaviorData = 0x5ff8a028,
|
||||
TransformCameraHintBehaviorData = 0x74f8410a,
|
||||
VerticalLeadPositionBehaviorData = 0x26d83772,
|
||||
ControllerCameraDataInput = 0xc79ba739,
|
||||
ConvergeCameraDataInput = 0xb1503217,
|
||||
DelayDecreaseCameraDataInput = 0xeb849ee6,
|
||||
DisplacementFromCameraDataInput = 0xb4f0a604,
|
||||
TargetBoundingBoxSizeCameraDataInput = 0x8633a644,
|
||||
TargetSpeedCameraDataInput = 0xc1f9764f,
|
||||
CollisionFilterAnd = 0x12a0b563,
|
||||
CollisionFilterExclude = 0xe54547f0,
|
||||
CollisionFilterInclude = 0x2d0a9dd3,
|
||||
CollisionFilterOr = 0xccedcef1,
|
||||
CollisionFilterOrientation = 0x8683448a,
|
||||
CollisionFilterPreset = 0x4fa1b01d,
|
||||
CombatStateCondition_AND = 0x1e1613f2,
|
||||
CombatStateCondition_EnemyCountAndProximity = 0x2eedf359,
|
||||
CombatStateCondition_NOT = 0xacb8ef4a,
|
||||
CombatStateCondition_OR = 0xcdeeb8f3,
|
||||
CombatStateCondition_TargetProximity = 0xf3f4fbad,
|
||||
GaussianConvergenceData = 0xfc929767,
|
||||
PIDConvergenceData = 0x435c7f1c,
|
||||
ProportionalConvergenceData = 0xfce7c683,
|
||||
SpringConvergenceData = 0x66596967,
|
||||
VelocityConvergenceData = 0xc538d36f,
|
||||
CreatureNavigationLogic_Ground = 0xf32aab92,
|
||||
CreatureNavigationLogic_Wall = 0x2f34c084,
|
||||
CreaturePositionLogic_AnchorPoint = 0xb9331e95,
|
||||
CreaturePositionLogic_Circle = 0xefb3c0b1,
|
||||
CreaturePositionLogic_HoldPosition = 0x4053b041,
|
||||
CreaturePositionLogic_MoveToTarget = 0x2eb3cb6c,
|
||||
CreaturePositionLogic_RandomInDirection = 0x9a5f8c2d,
|
||||
CreaturePositionLogic_Waypoint = 0xedaaa59f,
|
||||
DebugMenuDataBool = 0x747f07e1,
|
||||
DebugMenuDataInt = 0x2d75771c,
|
||||
DebugMenuDataMenu = 0x80d8f0d7,
|
||||
DebugMenuDataProxy = 0xd6c19911,
|
||||
DebugMenuDataReal = 0xb1d91b9f,
|
||||
DeltaTimeModifier_PlayerSpeed = 0xe2ac39e2,
|
||||
DynamicControlAdd = 0xef7a42bf,
|
||||
DynamicControlAnd = 0x26d791dd,
|
||||
DynamicControlDebugMenuBoolean = 0x7b0693be,
|
||||
DynamicControlDebugMenuInt = 0xb3a8923,
|
||||
DynamicControlDebugMenuRealEvaluator = 0x5861dfec,
|
||||
DynamicControlDebugMenuRealMultiplier = 0xc918d2d1,
|
||||
DynamicControlMultiply = 0x6b1222cb,
|
||||
DynamicControlNegate = 0xb0ccf480,
|
||||
DynamicControlNegativeOne = 0xb112749b,
|
||||
DynamicControlNot = 0xb1d4f567,
|
||||
DynamicControlOne = 0x26e891cb,
|
||||
DynamicControlOr = 0x14b1379f,
|
||||
DynamicControlPhysical = 0x878ab37c,
|
||||
DynamicControlReference = 0x7d4c0d2a,
|
||||
DynamicControlScriptedReal = 0xce80aaf5,
|
||||
DynamicControlSpline = 0xbfe5b7e2,
|
||||
DynamicControlZero = 0xb54e6375,
|
||||
DirectionalForceField = 0xb04dbf28,
|
||||
ProgressiveForceField = 0x6ad00a54,
|
||||
RadialForceField = 0xd7951700,
|
||||
RadialProgressiveForceField = 0x69c85ede,
|
||||
DragCoefficientForceField = 0xbe2bde23,
|
||||
GameOptionBool = 0xeeba1127,
|
||||
GameOptionEnum = 0xfd6ab794,
|
||||
GameOptionInt = 0xae78ba5f,
|
||||
GameOptionReal = 0xf0d3112c,
|
||||
GameSurfaceCylinder = 0xa5b71844,
|
||||
GameSurfacePlane = 0x982529a5,
|
||||
GameSurfaceSphere = 0xb9a3ae53,
|
||||
GameSurfaceTrapezoid = 0x782d4103,
|
||||
GenericTriggerLogic = 0x14d66eed,
|
||||
LineOfSightTriggerLogic = 0xa9c784ae,
|
||||
LogicalANDTriggerLogic = 0xad4a1dea,
|
||||
LogicalORTriggerLogic = 0xbe2be2f1,
|
||||
MovementFacingTriggerLogic = 0xdaf279e5,
|
||||
PlayerProjectileTriggerLogic = 0xd6cd268f,
|
||||
TouchTagsTriggerLogic = 0x41a28134,
|
||||
HitReactionLogic_Creature = 0x4390e231,
|
||||
HitReactionLogic_FrontBack = 0xe1f817e6,
|
||||
HitReactionLogic_FrontSnapTopAllowed = 0x1bedd375,
|
||||
HitReactionLogic_NoSnap = 0x1e36cc71,
|
||||
HitReactionLogic_StdSnapAI = 0x8881b5ef,
|
||||
InventoryConsumable = 0xdff63833,
|
||||
InventoryPowerup = 0x71fb80c6,
|
||||
KnockbackReactionLogic_FrontBackSnap = 0xcbd5ee5f,
|
||||
KnockbackReactionLogic_FrontSnap = 0xd24f5784,
|
||||
CreatureActionSelectorFirstUsable = 0xfe6c35fc,
|
||||
CreatureActionSelectorLeastRecentlyUsed = 0xb4564bb,
|
||||
CreatureActionSelectorRandom = 0xc027df1e,
|
||||
CreatureActionExternalFSM = 0xa17046ef,
|
||||
CreatureActionLeap = 0x14127d89,
|
||||
CreatureActionAnimSequence = 0x81faf6e0,
|
||||
MotionSplineCollisionGeneration_Pipe = 0x93a6f298,
|
||||
MotionSplineCollisionGeneration_RectangularPipe = 0xc2e75fbb,
|
||||
MotionSplineCollisionGeneration_Rectilinear = 0x86bfc871,
|
||||
MotionSplineCollisionGeneration_Tubular = 0x88b2375b,
|
||||
FlatDirectionalObjectSelectionMethod = 0xb9846c71,
|
||||
PlayerControllerObjectSelectionMethod = 0xad276e7,
|
||||
SequenceObjectSelectionMethod = 0xc912948c,
|
||||
OrbitPositionControl_Joint = 0xab054402,
|
||||
AdoptSplineOrientationSplineControl = 0xffc90130,
|
||||
EulerOrientationSplineControl = 0x2c408d6b,
|
||||
TargetOrientationSplineControl = 0x39c3a3cb,
|
||||
WaypointOrientationSplineControl = 0x5402f59b,
|
||||
PhaseCombinatorOperationAverage = 0x6a93535d,
|
||||
PhaseCombinatorOperationWeightedAverage = 0x5befa257,
|
||||
PhysicsDriverMotionJump = 0x38f6cb24,
|
||||
ActorCollisionAABox = 0xc4b002dd,
|
||||
ActorCollisionCapsule = 0x6e42f199,
|
||||
ActorCollisionDCLN = 0xf81daa61,
|
||||
ActorCollisionRenderBounds = 0xe24e4b70,
|
||||
DynamicAABox = 0xc9991902,
|
||||
DynamicCapsule = 0x3e5d2d22,
|
||||
DynamicCylinderBox = 0xf125900a,
|
||||
DynamicSphere = 0x29be1666,
|
||||
PickupSelector_InventoryCheck = 0x27a1ca82,
|
||||
PendulumJumpMomentumOverride = 0x6f0ca389,
|
||||
SplineMotionTimeJumpMomentumOverride = 0x44d912a5,
|
||||
ConstantSpeedSplineControl = 0x1c8a8b6c,
|
||||
MotionSplineControl = 0x64e405e8,
|
||||
TargetPositionSplineControl = 0xdb08643d,
|
||||
XYZPositionSplineControl = 0x99350c3b,
|
||||
AABoxShapeData = 0x80da4f71,
|
||||
CappedCylinderShapeData = 0x6c7e0ae,
|
||||
CapsuleShapeData = 0x32fa4c2d,
|
||||
OBBoxShapeData = 0xcef3fcf1,
|
||||
PointShapeData = 0xf80976bd,
|
||||
SphereShapeData = 0x6ede23e6,
|
||||
ProjectileInaccuracyCone = 0x63250de0,
|
||||
ProjectileInaccuracyFlat = 0xd3099e89,
|
||||
ProjectileMotionPhysics = 0x20073581,
|
||||
ProjectileMotionPlayerRangedAttack = 0x5587fd5c,
|
||||
ProjectileMotionSequence = 0x7b6d66c4,
|
||||
ProjectileMotionSpline = 0x2dc4d32b,
|
||||
ProjectileMotionTargetedPhysics = 0x346ed8ef,
|
||||
ProjectileMotionTargetedSpline = 0x2bfbe0b6,
|
||||
ProjectileMotionTerrainMovement = 0x96a13b,
|
||||
ProjectileMotionWaypointFollower = 0xfd6de071,
|
||||
RenderAnimatedModel = 0xada6b7db,
|
||||
RenderCharacterModel = 0xf8771358,
|
||||
RenderMethodGameMode = 0x91f17031,
|
||||
RenderStaticModel = 0x13f5701a,
|
||||
RenderStaticModelArray = 0x26be03fa,
|
||||
RenderTexture = 0x6fc13b67,
|
||||
RenderVertexAnimatedModel = 0xb93bfeb8,
|
||||
ScaleSplineControl = 0x198cb0a2,
|
||||
UnifiedScaleSplineControl = 0xef25d664,
|
||||
ScriptConditionAND = 0xf8e103c7,
|
||||
ScriptConditionFacingOther = 0xba3dc77c,
|
||||
ScriptConditionHealth = 0x11f02c93,
|
||||
ScriptConditionLineOfSight = 0xe6c4cfea,
|
||||
ScriptConditionNOT = 0xd7f69652,
|
||||
ScriptConditionOR = 0xbda5ef31,
|
||||
ScriptConditionRelativeToOther = 0x920222e7,
|
||||
ScriptConditionWithinRange = 0x174fcbb6,
|
||||
ScriptedMotionControl_RotateViaSpline = 0x91adf011,
|
||||
ScriptedMotionControl_ScaleViaSpline = 0x87a0ea3c,
|
||||
ScriptedMotionControl_TranslateViaSpline = 0x7f4f6e1e,
|
||||
ScriptedMotionTimestamp_Absolute = 0x53ca6e7d,
|
||||
ScriptedMotionTimestamp_Normalized = 0x3cca7bb9,
|
||||
ScriptedMotionTimestamp_PickRandomPercent = 0xc826eb23,
|
||||
Circle = 0xfd5cf041,
|
||||
Rectangle = 0x1d8fdce1,
|
||||
PositionAtTimeSplineControl = 0xba393d16,
|
||||
WaypointSpeedControl = 0xd09b6eae,
|
||||
TagConditionAlwaysTrue = 0xaf5b8805,
|
||||
TagConditionAnd = 0xcd12cb97,
|
||||
TagConditionHasAll = 0xf6924a2b,
|
||||
TagConditionHasAny = 0xd7a450aa,
|
||||
TagConditionOr = 0x5c9ebd48,
|
||||
TargetPriorityCriteraIsTargetingMe = 0x2207ae6b,
|
||||
TargetPriorityCriteriaEvadeCreature = 0x2b3c7c2a,
|
||||
TargetPriorityCriterionArmor = 0xb3020202,
|
||||
TargetPriorityCriterionCurrentTarget = 0x2961d003,
|
||||
TargetPriorityCriterionDamagedBy = 0x87260a27,
|
||||
TargetPriorityCriterionDistance = 0x2fb4702c,
|
||||
TargetPriorityCriterionFacingTarget = 0x9f5a596f,
|
||||
TargetPriorityCriterionFaction = 0xebfd6f2,
|
||||
TargetPriorityCriterionFactionResponse = 0x7cc0eaa2,
|
||||
TargetPriorityCriterionPlayerTarget = 0xdbb3181f,
|
||||
TargetPriorityCriterionScriptedOverride = 0x9d60e6c6,
|
||||
TargetPriorityCriterionTeamSize = 0xeb76a74e,
|
||||
TargetPriorityCriterionUnobstructedPath = 0x8751ff7c,
|
||||
TargetSelectorActionListener = 0xe11ea3ca,
|
||||
TargetSelectorContacted = 0x67539b1c,
|
||||
TargetSelectorInRange = 0x2d8474c,
|
||||
TargetSelectorLineOfSight = 0xb9b839e4,
|
||||
TargetSelectorLinked = 0x755342c6,
|
||||
TargetSelectorOnScreen = 0xf492d01b,
|
||||
TargetSelectorOverCollision = 0x31da90fd,
|
||||
TargetSelectorPosture = 0xdb7c5a5e,
|
||||
TargetSelectorRaycast = 0x30c95bcf,
|
||||
TargetSelectorStateFlags = 0xd5337c6,
|
||||
TargetSelector_AND = 0x44ab82ac,
|
||||
TargetSelector_NOT = 0x40392935,
|
||||
TargetSelector_OR = 0xcfdb713d,
|
||||
PhysicsTriggerDetectionStates = 0xdcdce2d1,
|
||||
VolumetricFogInterpolation_Time = 0xecfbbf1f,
|
||||
DataEnumValueLinkData = 0x413f7859,
|
||||
IntLinkData = 0xfcd32049,
|
||||
PhaseDriverLinkData = 0x13e7569a,
|
||||
RoomResourceLinkData = 0x61eb4904,
|
||||
|
||||
// MP1 complex
|
||||
MP1CameraBehaviorData = 0xcceddd28,
|
||||
@@ -740,7 +1119,7 @@ struct SGameAreaHeader {
|
||||
}
|
||||
else
|
||||
{
|
||||
CGuid roomId; // self ID
|
||||
CGuid parentRoomId;
|
||||
uint16 unk1;
|
||||
uint16 unk2;
|
||||
uchar unk3;
|
||||
@@ -972,6 +1351,13 @@ typedef struct {
|
||||
case 0x88DF29DE:
|
||||
CGuid id;
|
||||
break;
|
||||
// ModCon
|
||||
case 0xA8E2BA93:
|
||||
CGuid id;
|
||||
break;
|
||||
case 0xF068D36B:
|
||||
CDataEnumBitField bitfield;
|
||||
break;
|
||||
default:
|
||||
if (propertySize > 0) {
|
||||
byte data[propertySize];
|
||||
@@ -985,6 +1371,7 @@ struct ComponentProperties {
|
||||
EGOComponentType typeId;
|
||||
switch (typeId) {
|
||||
case GarBeetleMP1:
|
||||
case ModCon:
|
||||
uint16 propertyCount;
|
||||
ComponentProperty properties[propertyCount];
|
||||
default:
|
||||
@@ -1173,7 +1560,7 @@ struct SGameAreaMetaData(uint64 fileStart) {
|
||||
if (version == 0x19) {
|
||||
uint16 unk0;
|
||||
FourCC fcc;
|
||||
CGuid roomId; // self ID
|
||||
CGuid parentRoomId;
|
||||
uint16 unk1;
|
||||
uchar unk2[3];
|
||||
uint32 persistenceStateCount;
|
||||
|
||||
@@ -78,7 +78,7 @@ enum <uint32> EMaterialDataId {
|
||||
DATA_ID_LODC = 40,
|
||||
DATA_ID_LODP = 41,
|
||||
DATA_ID_VANP = 42,
|
||||
DATA_ID_BLAL = 43,
|
||||
DATA_ID_BLAL = 43, // CBasedLightingAtlasMaterialLookupData
|
||||
DATA_ID_BLCM = 44,
|
||||
DATA_ID_INDP = 45,
|
||||
DATA_ID_PVLO = 46, // used in CParticleSceneNode::BuildParticleMaterialInstance
|
||||
|
||||
Reference in New Issue
Block a user