mirror of
https://gitlab.com/YuukiPS/GC-Proto.git
synced 2024-12-25 07:59:24 +03:00
tes3
This commit is contained in:
parent
537bad9aa8
commit
cf04590f09
15
proto/AttackHitEffectResult.proto
Normal file
15
proto/AttackHitEffectResult.proto
Normal file
@ -0,0 +1,15 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
|
||||
message AttackHitEffectResult {
|
||||
uint32 Unk3300_KLNGDAMMFIF = 3;
|
||||
float airStrength = 6;
|
||||
uint32 Unk3300_LCKECJCKKJK = 13;
|
||||
float hitHaltTime = 15;
|
||||
float retreatStrength = 4;
|
||||
float hitHaltTimeScale = 7;
|
||||
}
|
@ -3,8 +3,8 @@ syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "AbilityIdentifier.proto";
|
||||
import "CPAKHCFDGLO.proto";
|
||||
import "KPDGACKMNJA.proto";
|
||||
import "AttackHitEffectResult.proto";
|
||||
import "HitCollision.proto";
|
||||
import "Vector.proto";
|
||||
|
||||
// Name: PKHKLDLFMBJ
|
||||
@ -22,7 +22,7 @@ message AttackResult {
|
||||
float GCKKIKJLCKG = 1030;
|
||||
uint32 GFAODFMIIIB = 278;
|
||||
float AEIPHPGEFAN = 474;
|
||||
KPDGACKMNJA BFGNKLMFGKB = 10;
|
||||
HitCollision hitCollision = 10;
|
||||
uint32 IPPPOLACNMI = 13;
|
||||
bool ANNLKCIDPEC = 1534;
|
||||
uint32 attacker_id = 2;
|
||||
@ -30,7 +30,7 @@ message AttackResult {
|
||||
bool JKJBOKBIIBI = 196;
|
||||
string anim_event_id = 5;
|
||||
Vector resolved_dir = 15;
|
||||
CPAKHCFDGLO BBFFCPJKNOP = 7;
|
||||
AttackHitEffectResult hitEffResult = 7;
|
||||
uint32 BIHIHLDIPOK = 6;
|
||||
uint32 element_type = 4;
|
||||
uint32 OOLJHPBLPDL = 352;
|
||||
|
@ -7,7 +7,6 @@ import "AvatarExcelInfo.proto";
|
||||
import "AvatarExpeditionState.proto";
|
||||
import "AvatarFetterInfo.proto";
|
||||
import "AvatarSkillInfo.proto";
|
||||
import "GKIJDMOCNDH.proto";
|
||||
import "PropValue.proto";
|
||||
import "TrialAvatarInfo.proto";
|
||||
|
||||
@ -39,6 +38,5 @@ message AvatarInfo {
|
||||
uint32 costume_id = 25;
|
||||
AvatarExcelInfo excel_info = 26;
|
||||
uint32 anim_hash = 27;
|
||||
GKIJDMOCNDH FPDEJLIHLGJ = 28;
|
||||
}
|
||||
|
||||
|
9
proto/BattlePassProduct.proto
Normal file
9
proto/BattlePassProduct.proto
Normal file
@ -0,0 +1,9 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
message BattlePassProduct {
|
||||
string normalProductId = 4;
|
||||
string extraProductId = 14;
|
||||
string upgradeProductId = 7;
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "OMGFECMPJFA.proto";
|
||||
|
||||
// Name: HOCCDCBAJCL
|
||||
message CoinCollectLevelData {
|
||||
repeated OMGFECMPJFA PACMOPNPBKN = 6;
|
||||
uint32 level_id = 9;
|
||||
OMGFECMPJFA BCDIOAANAAI = 15;
|
||||
uint32 JNMKLBKBICN = 10;
|
||||
bool IEDBHNMGJOH = 14;
|
||||
bool KNECNACPDNM = 13;
|
||||
uint32 HKJLDMFKAOK = 4;
|
||||
uint32 IJPCGGFPHOP = 7;
|
||||
bool EEBKEBLJBHP = 5;
|
||||
uint32 OJJLJBLJLFH = 3;
|
||||
bool is_level_open = 2;
|
||||
uint32 DDMCOCPKFAF = 8;
|
||||
}
|
||||
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: FBEKLANBDNA
|
||||
message CoinCollectTeamAvatarInfo {
|
||||
uint32 costume_id = 4;
|
||||
uint32 avatar_id = 5;
|
||||
}
|
||||
|
13
proto/DungeonSettleExhibitionInfo.proto
Normal file
13
proto/DungeonSettleExhibitionInfo.proto
Normal file
@ -0,0 +1,13 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "OnlinePlayerInfo.proto";
|
||||
import "ExhibitionDisplayInfo.proto";
|
||||
|
||||
message DungeonSettleExhibitionInfo {
|
||||
repeated ExhibitionDisplayInfo cardList = 2;
|
||||
OnlinePlayerInfo playerInfo = 13;
|
||||
}
|
@ -7,9 +7,7 @@ import "CrystalLinkDungeonSettleInfo.proto";
|
||||
import "DungeonSettleExhibitionInfo.proto";
|
||||
import "EffigyChallengeDungeonResultInfo.proto";
|
||||
import "EffigyChallengeV2SettleInfo.proto";
|
||||
import "EOLLJLFBEKA.proto";
|
||||
import "InstableSprayDungeonSettleInfo.proto";
|
||||
import "KECDCNCPKIO.proto";
|
||||
import "ParamList.proto";
|
||||
import "RoguelikeDungeonSettleInfo.proto";
|
||||
import "StrengthenPointData.proto";
|
||||
@ -44,8 +42,6 @@ message DungeonSettleNotify {
|
||||
WindFieldDungeonSettleInfo wind_field_dungeon_settle_info = 1577;
|
||||
EffigyChallengeV2SettleInfo effigy_challenge_v2_settle_info = 757;
|
||||
TeamChainSettleInfo team_chain_settle_info = 1881;
|
||||
EOLLJLFBEKA pacman_settle_info = 1722;
|
||||
KECDCNCPKIO fungus_fighter_v2_settle_info = 63;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,12 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: BLAPHKFLNJB
|
||||
message FungusTrainingDungeonDetail {
|
||||
uint32 best_score = 9;
|
||||
bool is_open = 8;
|
||||
uint32 dungeon_id = 2;
|
||||
}
|
||||
|
@ -1,18 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "BHKGAINOAON.proto";
|
||||
import "OLAHPIKKKOM.proto";
|
||||
|
||||
// Name: NBBNIDCNBNJ
|
||||
message FungusTrainingProgressDetail {
|
||||
repeated uint32 OHPPOCHJMHE = 15;
|
||||
uint32 cur_round = 5;
|
||||
uint32 dungeon_id = 11;
|
||||
uint32 total_used_time = 10;
|
||||
repeated uint32 JACIJBCLOMD = 6;
|
||||
repeated OLAHPIKKKOM OKIHACBIMGP = 12;
|
||||
repeated BHKGAINOAON PPJNMMHPAKP = 14;
|
||||
}
|
||||
|
17
proto/HitCollision.proto
Normal file
17
proto/HitCollision.proto
Normal file
@ -0,0 +1,17 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Vector.proto";
|
||||
import "HitColliderType.proto";
|
||||
|
||||
message HitCollision {
|
||||
float attackeeHitEntityAngle = 12;
|
||||
Vector hitDir = 4;
|
||||
Vector hitPoint = 3;
|
||||
int32 hitBoxIndex = 10;
|
||||
float attackeeHitForceAngle = 15;
|
||||
HitColliderType hitColliderType = 9;
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "IrodoriChessLevelData.proto";
|
||||
|
||||
// Name: OMPILHJCDDM
|
||||
message IrodoriChessData {
|
||||
repeated IrodoriChessLevelData level_data_list = 14;
|
||||
bool is_open = 3;
|
||||
}
|
||||
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "IrodoriChessEntranceInfo.proto";
|
||||
|
||||
// Name: DPIKGFELMFD
|
||||
message IrodoriChessEntranceDetailInfo {
|
||||
repeated IrodoriChessEntranceInfo info_list = 4;
|
||||
}
|
||||
|
@ -1,12 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "IrodoriChessMonsterInfo.proto";
|
||||
|
||||
// Name: NBGICJDBGIO
|
||||
message IrodoriChessEntranceInfo {
|
||||
repeated IrodoriChessMonsterInfo monster_info_list = 4;
|
||||
uint32 entrance_point_id = 2;
|
||||
}
|
||||
|
@ -1,13 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: OCHFJBOGAOP
|
||||
// CmdId: 8511
|
||||
message IrodoriChessEquipCardReq {
|
||||
bool is_hard_map = 13;
|
||||
uint32 level_id = 7;
|
||||
uint32 card_id = 14;
|
||||
}
|
||||
|
@ -1,14 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: NFNLEIPBPFE
|
||||
// CmdId: 8145
|
||||
message IrodoriChessEquipCardRsp {
|
||||
uint32 level_id = 6;
|
||||
bool is_hard_map = 11;
|
||||
int32 retcode = 10;
|
||||
uint32 card_id = 9;
|
||||
}
|
||||
|
@ -1,14 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "MCOPOAMEGCP.proto";
|
||||
|
||||
// Name: FHPJMFLJECD
|
||||
message IrodoriChessLevelData {
|
||||
MCOPOAMEGCP PMIDHJGPANG = 15;
|
||||
uint32 open_time = 6;
|
||||
MCOPOAMEGCP PLIOEJLDHLF = 14;
|
||||
uint32 level_id = 2;
|
||||
}
|
||||
|
@ -1,13 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: GLEKJEAFNOD
|
||||
message IrodoriChessMonsterInfo {
|
||||
repeated uint32 affix_list = 8;
|
||||
uint32 level = 5;
|
||||
uint32 grant_points = 2;
|
||||
uint32 monster_id = 12;
|
||||
}
|
||||
|
@ -1,16 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: AOOFANGHMOJ
|
||||
message IrodoriPoetryThemeData {
|
||||
repeated uint32 NEAELGDFMIL = 8;
|
||||
uint32 progress = 3;
|
||||
uint32 DMKGFAJADNC = 9;
|
||||
uint32 OBDOEOGAGHH = 13;
|
||||
uint32 CGGCACEMFPB = 14;
|
||||
uint32 OGDCJBFODEB = 11;
|
||||
repeated uint32 IEIFGEDGHLI = 6;
|
||||
}
|
||||
|
12
proto/MailCollectState.proto
Normal file
12
proto/MailCollectState.proto
Normal file
@ -0,0 +1,12 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
enum MailCollectState {
|
||||
MAIL_COLLECT_STATE_COLLECTIBLE_UNKNOWN = 0;
|
||||
MAIL_COLLECT_STATE_NOT_COLLECTIBLE = 1;
|
||||
MAIL_COLLECT_STATE_COLLECTIBLE_UNCOLLECTED = 2;
|
||||
MAIL_COLLECT_STATE_COLLECTIBLE_COLLECTED = 3;
|
||||
}
|
11
proto/QueryFilter.proto
Normal file
11
proto/QueryFilter.proto
Normal file
@ -0,0 +1,11 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
|
||||
message QueryFilter {
|
||||
int32 areaMask = 9;
|
||||
int32 typeId = 3;
|
||||
}
|
@ -2,25 +2,19 @@ syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "PKGGDPOEDKH.proto";
|
||||
import "OptionType.proto";
|
||||
import "QueryFilter.proto";
|
||||
import "Vector.proto";
|
||||
import "Vector3Int.proto";
|
||||
|
||||
// Name: ACMGFNOFCKB
|
||||
// CmdId: 2367
|
||||
message QueryPathReq {
|
||||
// Name: FFFLJDJCEPL
|
||||
enum FFFLJDJCEPL {
|
||||
FFFLJDJCEPL_NFEKPNDGKLO = 0;
|
||||
FFFLJDJCEPL_FDONIBMDFGP = 1;
|
||||
FFFLJDJCEPL_DKOMLNNPIHP = 2;
|
||||
}
|
||||
|
||||
Vector source_pos = 10;
|
||||
PKGGDPOEDKH LHOAGINKBOK = 3;
|
||||
QueryFilter filter = 3;
|
||||
Vector3Int APGDHBMJKHO = 12;
|
||||
Vector3Int JDGEGADKHCL = 6;
|
||||
FFFLJDJCEPL BFLACBIGMCJ = 13;
|
||||
OptionType queryType = 13;
|
||||
int32 query_id = 14;
|
||||
repeated Vector destination_pos = 15;
|
||||
uint32 scene_id = 11;
|
||||
|
@ -2,20 +2,20 @@ syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "FIMJMLPLPAC.proto";
|
||||
import "FINEJDCEECI.proto";
|
||||
import "LIJKGGFCHOB.proto";
|
||||
import "ShopMcoinProduct.proto";
|
||||
import "ShopConcertProduct.proto";
|
||||
import "ShopCardProduct.proto";
|
||||
import "ShopGoods.proto";
|
||||
|
||||
// Name: HNDMELNBJGE
|
||||
message Shop {
|
||||
uint32 city_reputation_level = 11;
|
||||
uint32 city_id = 4;
|
||||
repeated FIMJMLPLPAC GOHPJCODALI = 1;
|
||||
repeated ShopMcoinProduct mcoinProductList = 1;
|
||||
uint32 next_refresh_time = 10;
|
||||
repeated ShopGoods goods_list = 8;
|
||||
repeated LIJKGGFCHOB BNHCBEDPHKF = 7;
|
||||
repeated ShopCardProduct cardProductList = 7;
|
||||
uint32 shop_type = 9;
|
||||
repeated FINEJDCEECI FPPKBMBBHOD = 12;
|
||||
repeated ShopConcertProduct concertProductList = 12;
|
||||
}
|
||||
|
||||
|
13
proto/TowerMonthlyBrief.proto
Normal file
13
proto/TowerMonthlyBrief.proto
Normal file
@ -0,0 +1,13 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
|
||||
message TowerMonthlyBrief {
|
||||
uint32 bestLevelIndex = 11;
|
||||
uint32 towerScheduleId = 7;
|
||||
uint32 totalStarCount = 14;
|
||||
uint32 bestFloorIndex = 8;
|
||||
}
|
Loading…
Reference in New Issue
Block a user