FuncList | DESC |
Callback for received the battle start. | |
Callback for received tht battle end. | |
Callback for received user notification of joined the battle. | |
Callback for received user notification of exited the battle. | |
Callback for received score update notification of battle user. | |
Callback for received the battle invitation | |
Callback for canceled the connection invitation | |
Callback for timeout the battle invitation | |
Callback for accpeted the battle invitation | |
Callback for rejected the battle invitation | |
Add event callback | |
Remove event callback | |
Request battle invitation. | |
Cancel request about battle invitation. | |
Accept the battle invitaion. | |
Reject the battle invitaion. | |
Exit the battle |
FuncList | DESC |
Battle User Info | |
Battle Config | |
Battle Info |
EnumType | DESC |
Battle Request Status | |
Battle Stopped Reason |
void onBattleStarted |
Param | DESC |
battleInfo | Battle information. |
void onBattleEnded | |
|
Param | DESC |
battleInfo | Battle information. |
reason | The reason why the PK ended. |
void onUserJoinBattle | (String battleId |
|
Param | DESC |
battleId | Battle ID. |
battleUser |
void onUserExitBattle | (String battleId |
|
Param | DESC |
battleId | Battle ID. |
battleUser |
void onBattleScoreChanged | (String battleId |
|
Param | DESC |
battleId | Battle ID. |
battleUserList |
void onBattleRequestReceived | |
| |
|
Param | DESC |
battleInfo | Battle information. |
invitee | |
inviter |
void onBattleRequestCancelled | |
| |
|
Param | DESC |
battleInfo | Battle information. |
invitee | |
inviter |
void onBattleRequestTimeout | |
| |
|
Param | DESC |
battleInfo | Battle information. |
invitee | |
inviter |
void onBattleRequestAccept | |
| |
|
Param | DESC |
battleInfo | Battle information. |
invitee | |
inviter |
void onBattleRequestReject | |
| |
|
Param | DESC |
battleInfo | Battle information. |
invitee | |
inviter |
void addObserver | (Observer observer) |
Param | DESC |
observer | The instance being listened to. |
void removeObserver | (Observer observer) |
Param | DESC |
observer | The instance being listened to. |
void requestBattle | |
| List<String> roomIdList |
| int timeout |
| BattleRequestCallback callback) |
Param | DESC |
config | Battle configuration. |
roomIdList | The list of room IDs will be invited. |
timeout | Timeout time. |
void cancelBattleRequest | (String battleId |
| List<String> userIdList |
| TUIRoomDefine.ActionCallback callback) |
Param | DESC |
battleId | Battle ID. |
roomIdList | The list of room IDs whose battle requests will be canceled. |
void acceptBattle | (String battleId |
| TUIRoomDefine.ActionCallback callback) |
Param | DESC |
battleId | Battle ID. |
void rejectBattle | (String battleId |
| TUIRoomDefine.ActionCallback callback) |
Param | DESC |
battleId | Battle ID. |
void exitBattle | (String battleId |
| TUIRoomDefine.ActionCallback callback) |
Param | DESC |
battleId | Battle ID. |
Enum | Value | DESC |
UNKNOWN | -1 | default. |
SUCCESS | 0 | Request success. |
ROOM_NOT_EXISTS | 1 | Request Room not exist. |
BATTLING | 2 | The room you are invited to join the battle is already joined battle. |
BATTLING_OTHER_ROOM | 3 | The room you are invited to battle to is battling with other rooms. |
ROOM_EXIT | 4 | The room is exited. |
RETRY | 5 | An internal error occurs. You are advised to try again. |
Enum | Value | DESC |
TIME_OVER | 0 | The Battle reaches the maximum duration and the timeout ends. |
OTHER_EXIT | 1 | The rest of the users has exited. |
EnumType | DESC |
avatarUrl | The user avatar url of the battle user. |
roomId | The room id of the battle user. |
score | The score of the battle user. |
userId | The user id of the battle user. |
userName | The user name of the battle user. |
EnumType | DESC |
duration | The maximum duration of the battle (Unit: seconds). |
extensionInfo | The extension information of battle. |
needResponse | Whether the invited user needs to reply accept/reject. |
EnumType | DESC |
battleId | Battle ID. |
config | The configuration of battle. |
endTime | The timestamp marking the end of the battle (Unit: seconds). |
inviteeList | The people who are invited to join the battle. |
inviter | The person who requests the battle. |
startTime | The timestamp marking the start of the battle (Unit: seconds). |
Was this page helpful?