0x00x0500
Members 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | OnStanceChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x04F8 | 0x02 | padding / unreflected | |||
| 0x01 | bWantsToCrouch : 1bit 0 | bool | TransientProtected+5 flags | false | |
| 0x01 | bHandleJump : 1bit 1 | bool | Protected+5 flags | true | |
| 0x01 | bHandleStanceChanges : 1bit 2 | bool | Protected+5 flags | true | |
| 0x04FB | 0x05 | unreflected bytes to end of UCharacterMoverComponent | |||
Inherited from UMoverComponent 29
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | OnPreSimulationTick | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPostMovement | FMulticastScriptDelegate | 3 flags | <delegate> | |
| 0x10 | OnPostSimulationTick | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPostSimulationRollback | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMovementModeChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPostFinalize | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0120 | 0x10 | padding / unreflected | |||
| 0x08 | BackendClass | TSubclassOf<UActorComponent> | 7 flags | /Script/Mover.MoverNetworkPredictionLiaisonComponent | |
| 0x50 | MovementModes | TMap<FName, UBaseMovementMode*> | 8 flags | <TMap> | |
| 0x08 | StartingMovementMode | FName | 8 flags | None | |
| 0x10 | Transitions | TArray<UBaseMovementModeTransition*> | 8 flags | [] | |
| 0x10 | PersistentSyncStateDataTypes | TArray<FMoverDataPersistence> | 4 flags | [1 item] | |
| 0x08 | InputProducer | UObject* | 8 flags | nullptr | |
| 0x08 | MovementMixer | UMovementMixer* | 8 flags | nullptr | |
| 0x01C0 | 0x20 | padding / unreflected | |||
| 0x10 | OnPreMovement | FMulticastScriptDelegate | Protected+4 flags | <delegate> | |
| 0x01F0 | 0x08 | padding / unreflected | |||
| 0x08 | UpdatedComponent | USceneComponent* | TransientProtected+8 flags | nullptr | |
| 0x08 | UpdatedCompAsPrimitive | UPrimitiveComponent* | TransientProtected+8 flags | nullptr | |
| 0x08 | PrimaryVisualComponent | USceneComponent* | TransientProtected+8 flags | nullptr | |
| 0x0210 | 0x1C0 | padding / unreflected | |||
| 0x10 | BackendLiaisonComp | TScriptInterface<IMoverBackendLiaisonInterface> | TransientProtected+6 flags | <InterfaceProperty> | |
| 0x03E0 | 0x38 | padding / unreflected | |||
| 0x08 | ModeFSM | UMovementModeStateMachine* | TransientProtected+6 flags | nullptr | |
| 0x08 | SimBlackboard | UMoverBlackboard* | TransientProtected+6 flags | nullptr | |
| 0x10 | SharedSettings | TArray<UObject*> | 9 flags | [] | |
| 0x18 | GravityAccelOverride | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x38 | PlanarConstraint | FPlanarConstraint | 4 flags | {bConstrainToPlane=false, PlaneConstraintNormal={X=1, Y=0, … | |
| 0x01 | SmoothingMode | EMoverSmoothingMode | 7 flags | VisualComponentOffset | |
| 0x01 | bHasGravityOverride | bool | 7 flags | false | |
| 0x01 | bUseDeferredGroupMovement | bool | 7 flags | false | |
| 0x048B | 0x05 | padding / unreflected | |||
| 0x20 | WorldToGravityTransform | FQuat | 8 flags | {X=0, Y=0, Z=0, W=0} | |
| 0x20 | GravityToWorldTransform | FQuat | 8 flags | {X=0, Y=0, Z=0, W=0} | |
| 0x01 | bSupportsKinematicBasedMovement | bool | Protected+7 flags | true | |
Inherited from UActorComponent 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryComponentTick | FActorComponentTickFunction | 3 flags | {} | |
| 0x10 | ComponentTags | TArray<FName> | 4 flags | [] | |
| 0x10 | AssetUserData | TArray<UAssetUserData*> | Protected+8 flags | [] | |
| 0x0090 | 0x04 | padding / unreflected | |||
| 0x04 | UCSSerializationIndex | int32 | 5 flags | -1 | |
| 0x0098 | 0x04 | padding / unreflected | |||
| 0x01 | bNetAddressable : 1bit 5 | bool | Protected+3 flags | false | |
| 0x01 | bReplicateUsingRegisteredSubObjectList : 1bit 6 | bool | Protected+9 flags | false | |
| 0x01 | bReplicates : 1bit 7 | bool | Net+7 flags | false | |
| 0x009D | 0x01 | padding / unreflected | |||
| 0x01 | bAutoActivate : 1bit 3 | bool | 6 flags | false | |
| 0x01 | bIsActive : 1bit 4 | bool | NetTransient+4 flags | false | |
| 0x01 | bEditableWhenInherited : 1bit 5 | bool | 5 flags | true | |
| 0x01 | bCanEverAffectNavigation : 1bit 7 | bool | Protected+6 flags | false | |
| 0x01 | bIsEditorOnly : 1bit 1 | bool | 6 flags | false | |
| 0x00A0 | 0x19 | padding / unreflected | |||
| 0x01 | CreationMethod | EComponentCreationMethod | 5 flags | Native | |
| 0x01 | OnComponentActivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnComponentDeactivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
Functions 17
| Signature | Flags | Native | Params |
|---|---|---|---|
| void UnCrouch() | NativePublic | 0x00 | |
| void SetHandleStanceChanges(bool bInHandleStanceChanges) | FinalNative+1 flags | 0x01 | |
| void SetHandleJump(bool bInHandleJump) | FinalNative+1 flags | 0x01 | |
| void OnMoverPreSimulationTick(FMoverTimeStep& TimeStep, FMoverInputCmdContext& InputCmd) | NativeProtected | 0x20 | |
| bool Jump() | NativePublic | 0x01 | |
| bool IsSwimming() | NativePublic | 0x01 | |
| bool IsSlopeSliding() | NativePublic | 0x01 | |
| bool IsOnGround() | NativePublic | 0x01 | |
| bool IsFlying() | NativePublic | 0x01 | |
| bool IsFalling() | NativePublic | 0x01 | |
| bool IsCrouching() | NativePublic | 0x01 | |
| bool IsAirborne() | NativePublic | 0x01 | |
| bool GetHandleStanceChanges() | FinalNative+1 flags | 0x01 | |
| bool GetHandleJump() | FinalNative+1 flags | 0x01 | |
| void Crouch() | NativePublic | 0x00 | |
| bool CanCrouch() | NativePublic | 0x01 | |
| bool CanActorJump() | NativePublic | 0x01 |