Some Fetter Protos

This commit is contained in:
Yazawazi
2022-04-22 00:22:12 +08:00
committed by GitHub
parent 3edbb50d48
commit 864123cd39
4 changed files with 37 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "AvatarFetterInfo.proto";
message AvatarFetterDataNotify {
map<uint64, AvatarFetterInfo> fetterInfoMap = 1;
}

View File

@@ -0,0 +1,8 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message AvatarFetterLevelRewardReq {
uint64 avatarGuid = 1;
uint32 fetterLevel = 2;
}

View File

@@ -0,0 +1,10 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message AvatarFetterLevelRewardRsp {
int32 retcode = 1;
uint64 avatarGuid = 2;
uint32 fetterLevel = 3;
uint32 rewardId = 4;
}

10
proto/FetterState.proto Normal file
View File

@@ -0,0 +1,10 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
enum FetterState {
NONE = 0;
NOT_OPEN = 1;
OPEN = 2;
FINISH = 3;
}