33 UPROPERTY(BlueprintAssignable, Category=
"Events")
36 UFUNCTION(BlueprintCallable, Category="Events")
37 void SendMessage(const FString& InMsg);
40 UPROPERTY(BlueprintAssignable, Category="Events")
41 FOnNetworkWaitCount OnNetworkWaitCount;
43 UFUNCTION(BlueprintCallable, Category="Events")
44 void SendNetworkWaitCount(
int RequestCount);
47 UPROPERTY(BlueprintAssignable, Category="Events")
50 UFUNCTION(BlueprintCallable, Category="Events")
51 void SendHitStop(AActor* Target, const
EDamageType Type);
53 UFUNCTION(BlueprintCallable, Category="Events")
54 void SendHitStopPair(AActor* Attacker, const
EDamageType AttackerType,
58 DECLARE_DYNAMIC_MULTICAST_DELEGATE_FourParams(FOnKnockback,
63 UPROPERTY(BlueprintAssignable, Category="Events")
64 FOnKnockback OnKnockback;
66 UFUNCTION(BlueprintCallable, Category="Events")
67 void SendKnockback(AActor* Target, AActor* Instigator,
EDamageType Type,
float Resistance);
70 UPROPERTY(BlueprintAssignable, Category="Events")
71 FOnAudioSpectrum OnAudioSpectrum;
73 UFUNCTION(BlueprintCallable, Category="Events")
74 void SendAudioSpectrum(
float Spectrum);
77 UPROPERTY(BlueprintAssignable, Category="Events")
78 FOnAudioCapture OnAudioCapture;
80 UFUNCTION(BlueprintCallable, Category="Events")
81 void SendAudioCapture(
bool bRecording);
85 DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams(FOnDoorMessage,
int, DoorIndex,
bool, Open, AActor*, EventInstigator);
86 UPROPERTY(BlueprintAssignable, Category="Events")
87 FOnDoorMessage OnDoorMessage;
89 UFUNCTION(BlueprintCallable, Category="Events")
90 void SendDoorMessage(
int InDoorIndex,
bool InOpen, AActor* EventInstigator);
94 UPROPERTY(BlueprintAssignable, Category="Events")
95 FWeightSwitch OnWeightSwitch;
97 UFUNCTION(BlueprintCallable, Category="Events")
98 void SendWeightSwitch(
int InButtonIndex,
bool InActive);
102 UPROPERTY(BlueprintAssignable, Category="Events")
103 FOnUpdateMissionTimerState OnUpdateMissionTimerState;
105 UFUNCTION(BlueprintCallable, Category="Events")
106 void SendUpdateMissionTimerState(
bool bIsActive,
float TimeLimit);
109 UPROPERTY(BlueprintAssignable, Category="Events")
110 FOnUpdateQuestRole OnUpdateQuestRole;
112 UFUNCTION(BlueprintCallable, Category="Events")
113 void SendUpdateQuestRole(
EQuestRole QuestRole);
116 UPROPERTY(BlueprintAssignable, Category="Events")
119 UFUNCTION(BlueprintCallable, Category="Events")
120 void SendMovie(const
int& InGroup,
bool InState);
123 UPROPERTY(BlueprintAssignable, Category="Events")
124 FOnTutorMessage OnTutorMessage;
126 UFUNCTION(BlueprintCallable, Category="Events")
127 void SendTutorMessage(const FText& Message);
130 UPROPERTY(BlueprintAssignable, Category="Events")
131 FOnAddItemToBoxList OnAddItemToBoxList;
133 UFUNCTION(BlueprintCallable, Category="Events")
134 void SendAddItemToBoxList(const TArray<
FResultStatData>& ItemDataList);
137 UPROPERTY(BlueprintAssignable, Category="Events")
138 FOnTeleportAllPlayers OnTeleport;
140 UFUNCTION(BlueprintCallable, Category="Events")
141 void SendTeleport(const FTransform& TargetTransform);
147 UPROPERTY(BlueprintAssignable, Category="Events")
148 FOnTutorialStepChanged OnTutorialStepChanged;
150 UFUNCTION(BlueprintCallable, Category="Events")
151 void SendTutorialStepChanged(APlayerController* Player,
ETutorialStep NewStep);
155 UPROPERTY(BlueprintAssignable, Category="Events")
156 FOnShowTutorialMessage OnShowTutorialMessage;
158 UFUNCTION(BlueprintCallable, Category="Events")
159 void SendShowTutorialMessage(const FText& Message);
163 UPROPERTY(BlueprintAssignable, Category="Events")
164 FOnHideTutorialMessage OnHideTutorialMessage;
166 UFUNCTION(BlueprintCallable, Category="Events")
167 void SendHideTutorialMessage();