voidOnHit(const FVector& HitLocation)Script5 statements · 170 bytes of bytecode
0x0000CallFunc_Conv_VectorToTransform_ReturnValue = Conv_VectorToTransform(HitLocation);0x0025/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_PlayEventAtLocation(/Game/FMOD/Events/Toys/Inky/Canister/SFX_Inky_Canister_Impact.SFX_Inky_Canister_Impact, CallFunc_Conv_VectorToTransform_ReturnValue, true, this, CallFunc_T5F_FMOD_PlayEventAtLocation_Event_Instance);0x0066/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_SetVolume(CallFunc_T5F_FMOD_PlayEventAtLocation_Event_Instance, this, 5, 100, this);0x00A7return;0x00A9// end of script
Private
0x18
voidCreateMaterialInstance()Script9 statements · 143 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(MI_ChargeFill);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_0030;0x002Bgoto Label_008C;0x0030Label_0030:0x0030CallFunc_CreateDynamicMaterialInstance_ReturnValue = StaticMesh.CreateDynamicMaterialInstance(2, /Game/Art/Particles/InkCharge/M_InkCharge_Liquid.M_InkCharge_Liquid, FName(None));0x0079MI_ChargeFill = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x008CLabel_008C:0x008Creturn;0x008E// end of script
Private
0x00
voidSetShadowsEnabled(boolCastShadow)Script3 statements · 44 bytes of bytecode
0x0000StaticMesh.SetCastShadow(CastShadow);0x0029return;0x002B// end of script
Public
0x01
voidSetFillAmount(doubleAmount)Script6 statements · 190 bytes of bytecode
0x0000FillAmount = Amount;0x001BCallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(FillAmount, 0, 1, 0, 0.4);0x0064CallFunc_SetFloatParameter_Param_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue);0x0081NiagaraFluid.SetFloatParameter(FName(Fill), CallFunc_SetFloatParameter_Param_ImplicitCast);0x00BBreturn;0x00BD// end of script
Public
0x08
voidSetInkColor(const E_InkColors& InkColor)Script9 statements · 259 bytes of bytecode
0x0000InkColor = InkColor;0x001BCallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Game/GameBlueprints/Enums/E_InkColors.E_InkColors, InkColor);0x0049CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_GetEnumeratorUserFriendlyName_ReturnValue);0x006ECallFunc_GetDataTableRowFromName_ReturnValue = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/GameBlueprints/DataTables/DT_InkColors.DT_InkColors, CallFunc_Conv_StringToName_ReturnValue, CallFunc_GetDataTableRowFromName_OutRow);0x00B3if (!(CallFunc_GetDataTableRowFromName_ReturnValue)) goto Label_0100;0x00C1NiagaraFluid.SetVariableLinearColor(FName(InkColor), CallFunc_GetDataTableRowFromName_OutRow.Color_7_152E385D49EC4DFD248F2E8E425354E5);0x0100Label_0100:0x0100return;0x0102// end of script
Public
0x01
voidIsFull(const bool& Is Full)Script4 statements · 60 bytes of bytecode
0x0000CallFunc_EqualEqual_DoubleDouble_ReturnValue = EqualEqual_DoubleDouble(FillAmount, 1);0x0026Is Full = CallFunc_EqualEqual_DoubleDouble_ReturnValue;0x0039return;0x003B// end of script
Public
0x01
voidIsEmpty(const bool& IsEmpty)Script4 statements · 60 bytes of bytecode
0x0000CallFunc_EqualEqual_DoubleDouble_ReturnValue = EqualEqual_DoubleDouble(FillAmount, 0);0x0026IsEmpty = CallFunc_EqualEqual_DoubleDouble_ReturnValue;0x0039return;0x003B// end of script
0x0000PersistentFrame.K2Node_Event_MyComp = MyComp;0x0012PersistentFrame.K2Node_Event_Other = Other;0x0024PersistentFrame.K2Node_Event_OtherComp = OtherComp;0x0036PersistentFrame.K2Node_Event_bSelfMoved = bSelfMoved;0x0048PersistentFrame.K2Node_Event_HitLocation = HitLocation;0x005APersistentFrame.K2Node_Event_HitNormal = HitNormal;0x006CPersistentFrame.K2Node_Event_NormalImpulse = NormalImpulse;0x007EPersistentFrame.K2Node_Event_Hit = Hit;0x0090ExecuteUbergraph_BP_Inky_Charge(99);0x009Freturn;0x00A1// end of script
EventPublic
0x168
voidReceiveBeginPlay()Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_Inky_Charge(146);0x000Freturn;0x0011// end of script
EventProtected
0x00
voidInteract(boolForce, AActor*Actor)Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Force_1 = Force;0x0012PersistentFrame.K2Node_Event_Actor = Actor;0x0024ExecuteUbergraph_BP_Inky_Charge(151);0x0033return;0x0035// end of script
Public
0x10
voidWithdraw(const FVector& Force)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Force = Force;0x0012ExecuteUbergraph_BP_Inky_Charge(156);0x0021return;0x0023// end of script
Public
0x18
voidOnActorLoaded()Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_Inky_Charge(161);0x000Freturn;0x0011// end of script
EventPublic
0x00
voidExecuteUbergraph_BP_Inky_Charge(int32EntryPoint)Script22 statements · 164 bytes of bytecode
0x0000goto [EntryPoint];0x000ALabel_000A:0x000AOnInteract();0x0018goto Label_00A1;0x001DLabel_001D:0x001DSetFillAmount(FillAmount);0x0034SetInkColor(InkColor);0x004Bgoto Label_00A1;0x0050Label_0050:0x0050if (!(IsInteractable)) goto Label_00A1;0x005Egoto Label_000A;0x0063OnHit(K2Node_Event_HitLocation);0x007Agoto Label_00A1;0x007FLabel_007F:0x007FCreateMaterialInstance();0x008Dgoto Label_001D;0x0092goto Label_007F;0x0097goto Label_0050;0x009Cgoto Label_00A1;0x00A1Label_00A1:0x00A1return;0x00A3// end of script
Final
0x04
Used by 2
types with a member, parameter or interface of this type