0x00x0349
Members 23
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x08 | BoidsBounds | UBoxComponent* | 6 flags | nullptr | |
| 0x08 | SphereColl | USphereComponent* | 6 flags | nullptr | |
| 0x08 | FishSchool | UNiagaraComponent* | 6 flags | nullptr | |
| 0x08 | DefaultSceneRoot | USceneComponent* | 6 flags | nullptr | |
| 0x08 | SimulationPauseDistance | double | 8 flags | 10000 | |
| 0x08 | Out Sim Cache | UNiagaraSimCache* | 6 flags | nullptr | |
| 0x01 | IsActive | bool | 7 flags | true | |
| 0x02F9 | 0x03 | padding / unreflected | |||
| 0x04 | Count | int32 | 6 flags | 1000 | |
| 0x04 | Width | float | 7 flags | 4000 | |
| 0x04 | Height | float | 7 flags | 2500 | |
| 0x04 | CellsHeight | int32 | 6 flags | 5 | |
| 0x04 | CellsWidth | int32 | 6 flags | 6 | |
| 0x08 | MinAltitude | double | 6 flags | -1e+09 | |
| 0x08 | MaxAltitude | double | 6 flags | -20 | |
| 0x01 | bDebugMinAltitude | bool | 6 flags | false | |
| 0x01 | bDebugMaxAltitude | bool | 6 flags | false | |
| 0x01 | bDebugAvoidance | bool | 6 flags | false | |
| 0x0323 | 0x05 | padding / unreflected | |||
| 0x08 | DebugAnimTime | double | Transient+7 flags | 0 | |
| 0x08 | DebugAvoidanceRadius | double | 6 flags | 0 | |
| 0x08 | DebugAvoidanceFrequency | double | 6 flags | 0 | |
| 0x08 | DebugAnimSpeed | double | 6 flags | 0 | |
| 0x01 | FollowCamera | bool | 6 flags | false | |
Inherited from AActor 80
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryActorTick | FActorTickFunction | 3 flags | {} | |
| 0x01 | bNetTemporary : 1bit 0 | bool | 3 flags | false | |
| 0x01 | bOnlyRelevantToOwner : 1bit 2 | bool | 7 flags | false | |
| 0x01 | bAlwaysRelevant : 1bit 3 | bool | 6 flags | false | |
| 0x01 | bReplicateMovement : 1bit 4 | bool | NetRepNotify+5 flags | false | |
| 0x01 | bCallPreReplication : 1bit 5 | bool | 6 flags | true | |
| 0x01 | bCallPreReplicationForReplay : 1bit 6 | bool | 6 flags | true | |
| 0x01 | bHidden : 1bit 7 | bool | Net+7 flags | false | |
| 0x01 | bTearOff : 1bit 0 | bool | Net+3 flags | false | |
| 0x01 | bForceNetAddressable : 1bit 1 | bool | 3 flags | false | |
| 0x01 | bExchangedRoles : 1bit 2 | bool | Transient+3 flags | false | |
| 0x01 | bNetLoadOnClient : 1bit 3 | bool | 4 flags | true | |
| 0x01 | bNetUseOwnerRelevancy : 1bit 4 | bool | 6 flags | false | |
| 0x01 | bRelevantForNetworkReplays : 1bit 5 | bool | 3 flags | true | |
| 0x01 | bRelevantForLevelBounds : 1bit 6 | bool | 5 flags | true | |
| 0x01 | bReplayRewindable : 1bit 7 | bool | 6 flags | false | |
| 0x01 | bAllowTickBeforeBeginPlay : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bAutoDestroyWhenFinished : 1bit 1 | bool | 4 flags | false | |
| 0x01 | bCanBeDamaged : 1bit 2 | bool | Net+6 flags | true | |
| 0x01 | bBlockInput : 1bit 3 | bool | 5 flags | false | |
| 0x01 | bCollideWhenPlacing : 1bit 4 | bool | 3 flags | false | |
| 0x01 | bFindCameraComponentWhenViewTarget : 1bit 5 | bool | 6 flags | true | |
| 0x01 | bGenerateOverlapEventsDuringLevelStreaming : 1bit 6 | bool | 5 flags | false | |
| 0x01 | bIgnoresOriginShifting : 1bit 7 | bool | 5 flags | false | |
| 0x01 | bEnableAutoLODGeneration : 1bit 0 | bool | 5 flags | true | |
| 0x01 | bIsEditorOnlyActor : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bReplicates : 1bit 3 | bool | Protected+7 flags | false | |
| 0x01 | bCanBeInCluster : 1bit 4 | bool | Protected+5 flags | false | |
| 0x01 | bAllowReceiveTickEventOnDedicatedServer : 1bit 5 | bool | Protected+3 flags | true | |
| 0x01 | bReplicateUsingRegisteredSubObjectList : 1bit 7 | bool | Protected+9 flags | false | |
| 0x0064 | 0x01 | padding / unreflected | |||
| 0x01 | bActorEnableCollision : 1bit 0 | bool | 3 flags | true | |
| 0x01 | bActorIsBeingDestroyed : 1bit 1 | bool | Transient+4 flags | false | |
| 0x0066 | 0x01 | padding / unreflected | |||
| 0x01 | bAsyncPhysicsTickEnabled : 1bit 0 | bool | Protected+4 flags | false | |
| 0x01 | UpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | Protected+6 flags | UseConfigDefault | |
| 0x01 | DefaultUpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | 8 flags | OnlyUpdateMovable | |
| 0x01 | RemoteRole | ENetRole | NetTransient+8 flags | ROLE_None | |
| 0x006B | 0x01 | padding / unreflected | |||
| 0x04 | InitialLifeSpan | float | 8 flags | 0 | |
| 0x04 | CustomTimeDilation | float | 7 flags | 1 | |
| 0x04 | RayTracingGroupId | int32 | 5 flags | -1 | |
| 0x60 | AttachmentReplication | FRepAttachment | NetTransient+5 flags | {AttachParent=nullptr, LocationOffset={}, RelativeScale3D={… | |
| 0x88 | ReplicatedMovement | FRepMovement | NetRepNotify+5 flags | {LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,… | |
| 0x08 | Owner | AActor* | NetRepNotify+6 flags | nullptr | |
| 0x08 | NetDriverName | FName | Protected+5 flags | GameNetDriver | |
| 0x01 | Role | ENetRole | Net+8 flags | ROLE_Authority | |
| 0x01 | NetDormancy | ENetDormancy | 9 flags | DORM_Awake | |
| 0x01 | SpawnCollisionHandlingMethod | ESpawnActorCollisionHandlingMethod | 7 flags | AlwaysSpawn | |
| 0x01 | AutoReceiveInput | EAutoReceiveInput | 6 flags | Disabled | |
| 0x04 | InputPriority | int32 | 6 flags | 0 | |
| 0x0178 | 0x08 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | 9 flags | nullptr | |
| 0x04 | NetTag | int32 | Transient+5 flags | 0 | |
| 0x04 | NetCullDistanceSquared | float | 8 flags | 2.25e+08 | |
| 0x04 | NetUpdateFrequency | float | 8 flags | 100 | |
| 0x04 | MinNetUpdateFrequency | float | 8 flags | 2 | |
| 0x04 | NetPriority | float | 8 flags | 1 | |
| 0x01 | PhysicsReplicationMode | EPhysicsReplicationMode | 7 flags | Default | |
| 0x019D | 0x0B | padding / unreflected | |||
| 0x08 | Instigator | APawn* | NetRepNotify+8 flags | nullptr | |
| 0x10 | Children | TArray<AActor*> | Transient+4 flags | [] | |
| 0x08 | RootComponent | USceneComponent* | Protected+10 flags | nullptr | |
| 0x01C8 | 0x08 | padding / unreflected | |||
| 0x10 | Layers | TArray<FName> | 4 flags | [] | |
| 0x10 | UWEActorID | FGuid | NetRepNotify+8 flags | {A=0, B=0, C=0, D=0} | |
| 0x08 | ParentComponent | TWeakObjectPtr<UChildActorComponent> | 8 flags | nullptr | |
| 0x10 | Tags | TArray<FName> | 5 flags | [] | |
| 0x01 | OnTakeAnyDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakePointDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakeRadialDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorBeginOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorEndOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnBeginCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnClicked | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchBegin | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnd | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnter | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchLeave | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorHit | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnDestroyed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndPlay | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0218 | 0x80 | padding / unreflected | |||
| 0x10 | InstanceComponents | TArray<UActorComponent*> | 6 flags | [] | |
| 0x10 | BlueprintCreatedComponents | TArray<UActorComponent*> | 8 flags | [] | |
Functions 7
| Signature | Flags | Native | Params |
|---|---|---|---|
void CustomAdd(double Input, double X, const double& Result)Script4 statements · 76 bytes of bytecode0x0000CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(Input, X);0x002EResult = CallFunc_Add_DoubleDouble_ReturnValue;0x0049return;0x004B// end of script | Public | 0x18 | |
void UserConstructionScript()Script79 statements · 3,020 bytes of bytecode0x0000PushFlow(Label_0BC9);0x0005Temp_struct_Variable_1 = FTransform(...);0x0068CallFunc_AddComponent_ReturnValue_1 = AddComponent(FName(NODE_AddChildActorComponent-0), false, Temp_struct_Variable_1, this, false);0x0095FishSchool.SetVariableFloat(FName(GridWidth), Width);0x00CBFishSchool.SetVariableFloat(FName(GridHeight), Height);0x0101FishSchool.SetVariableInt(FName(GridCellsHeight), CellsHeight);0x0137FishSchool.SetVariableInt(FName(GridCellsWidth), CellsWidth);0x016DFishSchool.SetVariableInt(FName(Amount), Count);0x01A3CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(-1);0x01C8CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2 = Cast<4>(Width);0x01E5CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2, 0.5);0x0213CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3 = Cast<4>(Height);0x0230CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3, 0.5);0x025ECallFunc_MakeVector_ReturnValue_4 = MakeVector(CallFunc_Multiply_DoubleDouble_ReturnValue_2, CallFunc_Multiply_DoubleDouble_ReturnValue_2, CallFunc_Multiply_DoubleDouble_ReturnValue_3);0x0295CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_MakeVector_ReturnValue_4, FVector(200, 200, 200));0x02D3CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Add_VectorVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x0301CallFunc_MakeBox_ReturnValue = MakeBox(CallFunc_Multiply_VectorVector_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue);0x032FFishSchool.SetSystemFixedBounds(CallFunc_MakeBox_ReturnValue);0x0358CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(-1);0x037DCallFunc_Multiply_DoubleDouble_A_ImplicitCast_2 = Cast<4>(Width);0x039ACallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2, 0.5);0x03C8CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3 = Cast<4>(Height);0x03E5CallFunc_Multiply_DoubleDouble_ReturnValue_3 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_3, 0.5);0x0413CallFunc_MakeVector_ReturnValue_4 = MakeVector(CallFunc_Multiply_DoubleDouble_ReturnValue_2, CallFunc_Multiply_DoubleDouble_ReturnValue_2, CallFunc_Multiply_DoubleDouble_ReturnValue_3);0x044ACallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_MakeVector_ReturnValue_4, FVector(200, 200, 200));0x0488CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_Add_VectorVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x04B6CallFunc_MakeBox_ReturnValue = MakeBox(CallFunc_Multiply_VectorVector_ReturnValue_1, CallFunc_Add_VectorVector_ReturnValue);0x04E4FishSchool.SetEmitterFixedBounds(FName(NE_BoidsEmitter), CallFunc_MakeBox_ReturnValue);0x051APushFlow(Label_0910);0x051FPushFlow(Label_0657);0x0524CallFunc_IsValid_ReturnValue = IsValid(BoidsBounds);0x0541if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x054BCallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(0.5);0x0570CallFunc_MakeVector_X_ImplicitCast = Cast<4>(Width);0x058DCallFunc_MakeVector_Y_ImplicitCast = Cast<4>(Width);0x05AACallFunc_MakeVector_Z_ImplicitCast = Cast<4>(Height);0x05C7CallFunc_MakeVector_ReturnValue_5 = MakeVector(CallFunc_MakeVector_X_ImplicitCast, CallFunc_MakeVector_Y_ImplicitCast, CallFunc_MakeVector_Z_ImplicitCast);0x05FECallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_MakeVector_ReturnValue_5, CallFunc_Conv_DoubleToVector_ReturnValue);0x062CBoidsBounds.SetBoxExtent(CallFunc_Multiply_VectorVector_ReturnValue, true);0x0656PopFlow();0x0657Label_0657:0x0657CallFunc_SetVariableFloat_InValue_ImplicitCast_1 = Cast<3>(MaxAltitude);0x0674FishSchool.SetVariableFloat(FName(MaxAltitude), CallFunc_SetVariableFloat_InValue_ImplicitCast_1);0x06AAif (!(bDebugMaxAltitude)) PopFlow();0x06B4Temp_struct_Variable_2 = FTransform(...);0x0717CallFunc_AddComponent_ReturnValue_2 = AddComponent(FName(NODE_AddStaticMeshComponent-4), false, Temp_struct_Variable_2, this, false);0x0744CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_AddComponent_ReturnValue_2);0x0761if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x076BCallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0787BreakVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x07B5CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector_Y, MaxAltitude);0x07ECCallFunc_AddComponent_ReturnValue_2.K2_SetWorldLocation(CallFunc_MakeVector_ReturnValue, false, CallFunc_K2_SetWorldLocation_SweepHitResult_1, false);0x0820CallFunc_AddComponent_ReturnValue_2.K2_SetWorldRotation(FRotator(0, 0, 0), false, CallFunc_K2_SetWorldRotation_SweepHitResult_1, false);0x0864CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(Width);0x0881CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 0.01);0x08AFCallFunc_MakeVector_ReturnValue_3 = MakeVector(CallFunc_Multiply_DoubleDouble_ReturnValue_1, CallFunc_Multiply_DoubleDouble_ReturnValue_1, 1);0x08E6CallFunc_AddComponent_ReturnValue_2.SetWorldScale3D(CallFunc_MakeVector_ReturnValue_3);0x090FPopFlow();0x0910Label_0910:0x0910CallFunc_SetVariableFloat_InValue_ImplicitCast = Cast<3>(MinAltitude);0x092DFishSchool.SetVariableFloat(FName(MinAltitude), CallFunc_SetVariableFloat_InValue_ImplicitCast);0x0963if (!(bDebugMinAltitude)) PopFlow();0x096DTemp_struct_Variable = FTransform(...);0x09D0CallFunc_AddComponent_ReturnValue = AddComponent(FName(NODE_AddStaticMeshComponent-5), false, Temp_struct_Variable, this, false);0x09FDCallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_AddComponent_ReturnValue);0x0A1Aif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0A24CallFunc_K2_GetActorLocation_ReturnValue = K2_GetActorLocation();0x0A40BreakVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0A6ECallFunc_MakeVector_ReturnValue_1 = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector_Y, MinAltitude);0x0AA5CallFunc_AddComponent_ReturnValue.K2_SetWorldLocation(CallFunc_MakeVector_ReturnValue_1, false, CallFunc_K2_SetWorldLocation_SweepHitResult, false);0x0AD9CallFunc_AddComponent_ReturnValue.K2_SetWorldRotation(FRotator(0, 0, 0), false, CallFunc_K2_SetWorldRotation_SweepHitResult, false);0x0B1DCallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(Width);0x0B3ACallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 0.01);0x0B68CallFunc_MakeVector_ReturnValue_2 = MakeVector(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue, 1);0x0B9FCallFunc_AddComponent_ReturnValue.SetWorldScale3D(CallFunc_MakeVector_ReturnValue_2);0x0BC8PopFlow();0x0BC9Label_0BC9:0x0BC9return;0x0BCB// end of script | EventPublic | 0x00 | |
void CheckFishSchoolEnable()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_BOID_FishSchool(147);0x000Freturn;0x0011// end of script | 0x00 | ||
void EditorTick()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_BOID_FishSchool(557);0x000Freturn;0x0011// end of script | Public | 0x00 | |
void ReceiveBeginPlay()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_BP_BOID_FishSchool(2520);0x000Freturn;0x0011// end of script | EventProtected | 0x00 | |
void ReceiveParticleData(TArray<FBasicParticleData>& Data, UNiagaraSystem* NiagaraSystem, const FVector& SimulationPositionOffset)Script6 statements · 72 bytes of bytecode0x0000PersistentFrame.K2Node_Event_Data = Data;0x0012PersistentFrame.K2Node_Event_NiagaraSystem = NiagaraSystem;0x0024PersistentFrame.K2Node_Event_SimulationPositionOffset = SimulationPositionOffset;0x0036ExecuteUbergraph_BP_BOID_FishSchool(2525);0x0045return;0x0047// end of script | EventPublic | 0x30 | |
void ExecuteUbergraph_BP_BOID_FishSchool(int32 EntryPoint)Script106 statements · 2,529 bytes of bytecode0x0000PushFlow(Label_09DE);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FIsActive = true;0x001APopFlow();0x001BLabel_001B:0x001BIsActive = false;0x0026PopFlow();0x0027Label_0027:0x0027if (!(IsActive)) PopFlow();0x0031FishSchool.Deactivate();0x0055goto Label_001B;0x005ALabel_005A:0x005Aif (!(IsActive)) goto Label_0069;0x0068PopFlow();0x0069Label_0069:0x0069FishSchool.Activate(false);0x008Egoto Label_000F;0x0093CallFunc_IsDedicatedServer_ReturnValue_1 = IsDedicatedServer(this);0x00A8if (!(CallFunc_IsDedicatedServer_ReturnValue_1)) goto Label_00DB;0x00B6Label_00B6:0x00B6FishSchool.Deactivate();0x00DAPopFlow();0x00DBLabel_00DB:0x00DBCallFunc_GetConsoleVariableBoolValue_ReturnValue_1 = GetConsoleVariableBoolValue("FishSchools.Enable");0x0103if (!(CallFunc_GetConsoleVariableBoolValue_ReturnValue_1)) goto Label_0027;0x0111goto Label_005A;0x0116Label_0116:0x0116CallFunc_GetConsoleVariableBoolValue_ReturnValue = GetConsoleVariableBoolValue("FishSchools.Enable");0x013Eif (!(CallFunc_GetConsoleVariableBoolValue_ReturnValue)) goto Label_017D;0x014CFishSchool.Activate(false);0x0171IsActive = true;0x017CPopFlow();0x017DLabel_017D:0x017DFishSchool.Deactivate();0x01A1IsActive = false;0x01ACPopFlow();0x01ADLabel_01AD:0x01ADCallFunc_IsDedicatedServer_ReturnValue = IsDedicatedServer(this);0x01C2if (!(CallFunc_IsDedicatedServer_ReturnValue)) goto Label_0116;0x01D0goto Label_00B6;0x01D5Label_01D5:0x01D5PushFlow(Label_01DF);0x01DAgoto Label_01AD;0x01DFLabel_01DF:0x01DFK2Node_CreateDelegate_OutputDelegate.Bind(this, CheckFishSchoolEnable);0x01F6CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 0.5f, true, false, 0f, 0f);0x022CPopFlow();0x022DPushFlow(Label_0286);0x0232if (!(bDebugAvoidance)) PopFlow();0x023CPushFlow(Label_02D6);0x0241CustomAdd(DebugAnimTime, DebugAnimSpeed, CallFunc_CustomAdd_Result);0x026ADebugAnimTime = CallFunc_CustomAdd_Result;0x0285PopFlow();0x0286Label_0286:0x0286if (!(FollowCamera)) PopFlow();0x0290CallFunc_GetViewLocation_ReturnValue = GetViewLocation(this);0x02ADCallFunc_K2_SetActorLocation_ReturnValue = K2_SetActorLocation(CallFunc_GetViewLocation_ReturnValue, false, CallFunc_K2_SetActorLocation_SweepHitResult, false);0x02D5PopFlow();0x02D6Label_02D6:0x02D6CallFunc_GetNiagaraParameterCollection_ReturnValue = GetNiagaraParameterCollection(this, /Game/VFX/NPC_SN2.NPC_SN2);0x02F4CallFunc_GetScaledBoxExtent_ReturnValue = BoidsBounds.GetScaledBoxExtent();0x0326CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(DebugAnimTime);0x034BCallFunc_K2_GetComponentLocation_ReturnValue = DefaultSceneRoot.K2_GetComponentLocation();0x037DCallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(DebugAvoidanceFrequency);0x03A2CallFunc_K2_GetComponentLocation_ReturnValue_1 = DefaultSceneRoot.K2_GetComponentLocation();0x03D4CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x0402CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0430BreakVector(CallFunc_Add_VectorVector_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x045ECallFunc_K2_MakePerlinNoiseVectorAndRemap_X_ImplicitCast = Cast<3>(CallFunc_BreakVector_X);0x047BCallFunc_K2_MakePerlinNoiseVectorAndRemap_Y_ImplicitCast = Cast<3>(CallFunc_BreakVector_Y);0x0498CallFunc_K2_MakePerlinNoiseVectorAndRemap_Z_ImplicitCast = Cast<3>(CallFunc_BreakVector_Z);0x04B5CallFunc_K2_MakePerlinNoiseVectorAndRemap_ReturnValue = K2_MakePerlinNoiseVectorAndRemap(CallFunc_K2_MakePerlinNoiseVectorAndRemap_X_ImplicitCast, CallFunc_K2_MakePerlinNoiseVectorAndRemap_Y_ImplicitCast, CallFunc_K2_MakePerlinNoiseVectorAndRemap_Z_ImplicitCast, -1f, 1f, -1f, 1f, -1f, 1f);0x050ACallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetScaledBoxExtent_ReturnValue, CallFunc_K2_MakePerlinNoiseVectorAndRemap_ReturnValue);0x0538CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, FVector(1.25, 1.25, 1.25));0x0576CallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_2);0x05A4BreakVector(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x05D2CallFunc_MakeColor_R_ImplicitCast = Cast<3>(CallFunc_BreakVector_X_1);0x05EFCallFunc_MakeColor_G_ImplicitCast = Cast<3>(CallFunc_BreakVector_Y_1);0x060CCallFunc_MakeColor_B_ImplicitCast = Cast<3>(CallFunc_BreakVector_Z_1);0x0629CallFunc_MakeColor_A_ImplicitCast = Cast<3>(DebugAvoidanceRadius);0x0646CallFunc_MakeColor_ReturnValue = MakeColor(CallFunc_MakeColor_R_ImplicitCast, CallFunc_MakeColor_G_ImplicitCast, CallFunc_MakeColor_B_ImplicitCast, CallFunc_MakeColor_A_ImplicitCast);0x0686CallFunc_GetNiagaraParameterCollection_ReturnValue.SetColorParameter("LocalPlayer", CallFunc_MakeColor_ReturnValue);0x06BCCallFunc_GetScaledBoxExtent_ReturnValue = BoidsBounds.GetScaledBoxExtent();0x06EECallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(DebugAnimTime);0x0713CallFunc_K2_GetComponentLocation_ReturnValue = DefaultSceneRoot.K2_GetComponentLocation();0x0745CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(DebugAvoidanceFrequency);0x076ACallFunc_K2_GetComponentLocation_ReturnValue_1 = DefaultSceneRoot.K2_GetComponentLocation();0x079CCallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x07CACallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x07F8BreakVector(CallFunc_Add_VectorVector_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0826CallFunc_K2_MakePerlinNoiseVectorAndRemap_X_ImplicitCast = Cast<3>(CallFunc_BreakVector_X);0x0843CallFunc_K2_MakePerlinNoiseVectorAndRemap_Y_ImplicitCast = Cast<3>(CallFunc_BreakVector_Y);0x0860CallFunc_K2_MakePerlinNoiseVectorAndRemap_Z_ImplicitCast = Cast<3>(CallFunc_BreakVector_Z);0x087DCallFunc_K2_MakePerlinNoiseVectorAndRemap_ReturnValue = K2_MakePerlinNoiseVectorAndRemap(CallFunc_K2_MakePerlinNoiseVectorAndRemap_X_ImplicitCast, CallFunc_K2_MakePerlinNoiseVectorAndRemap_Y_ImplicitCast, CallFunc_K2_MakePerlinNoiseVectorAndRemap_Z_ImplicitCast, -1f, 1f, -1f, 1f, -1f, 1f);0x08D2CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetScaledBoxExtent_ReturnValue, CallFunc_K2_MakePerlinNoiseVectorAndRemap_ReturnValue);0x0900CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, FVector(1.25, 1.25, 1.25));0x093ECallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_2);0x096CCallFunc_DrawDebugSphere_Radius_ImplicitCast = Cast<3>(DebugAvoidanceRadius);0x0989DrawDebugSphere(this, CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_DrawDebugSphere_Radius_ImplicitCast, 12, LinearColor{1f, 1f, 1f, 1f}, 0f, 0f);0x09D7PopFlow();0x09D8goto Label_01D5;0x09DDPopFlow();0x09DELabel_09DE:0x09DEreturn;0x09E0// end of script | Final | 0x04 |