mirror of
https://gitlab.com/YuukiPS/GC-Proto.git
synced 2024-12-23 23:19:26 +03:00
* Fix Nama TrifleItem to Item
* Fix Name Rotation to Vector
This commit is contained in:
parent
a6dccc7bf5
commit
8d246c4fa7
@ -7,6 +7,6 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
message AiSyncInfo {
|
||||
uint32 entityId = 1;
|
||||
bool Unk3300_EBICCLLGICG = 2;
|
||||
bool Unk3300_NOIPAMJJIDL = 10;
|
||||
bool has_path_to_target = 2;
|
||||
bool is_self_killing = 10;
|
||||
}
|
||||
|
@ -3,13 +3,13 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
|
||||
|
||||
message AnchorPointData {
|
||||
uint32 sceneId = 15;
|
||||
Rotation rot = 13;
|
||||
Vector rot = 13;
|
||||
uint32 endTime = 10;
|
||||
Rotation pos = 12;
|
||||
Vector pos = 12;
|
||||
uint32 anchorPointId = 11;
|
||||
}
|
||||
|
@ -3,10 +3,10 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
|
||||
|
||||
message AsterMidCampInfo {
|
||||
Rotation pos = 10;
|
||||
Vector pos = 10;
|
||||
uint32 campId = 14;
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
import "AttackHitEffectResult.proto";
|
||||
import "AbilityIdentifier.proto";
|
||||
import "HitCollision.proto";
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
|
||||
|
||||
message AttackResult {
|
||||
@ -32,7 +32,7 @@ message AttackResult {
|
||||
uint32 defenseId = 13;
|
||||
bool isResistText = 555;
|
||||
uint32 attackCount = 1593;
|
||||
Rotation resolvedDir = 8;
|
||||
Vector resolvedDir = 8;
|
||||
uint32 hitPosType = 7;
|
||||
uint32 hashedAnimEventId = 2009;
|
||||
uint32 Unk3300_KPKAECBFABP = 1569;
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
|
||||
|
||||
message AvatarDieAnimationEndReq {
|
||||
@ -18,5 +18,5 @@ message AvatarDieAnimationEndReq {
|
||||
|
||||
uint64 dieGuid = 7;
|
||||
uint32 skillId = 4;
|
||||
Rotation rebornPos = 10;
|
||||
Vector rebornPos = 10;
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "KeepRotType.proto";
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
|
||||
|
||||
message BeginCameraSceneLookNotify {
|
||||
@ -21,7 +21,7 @@ message BeginCameraSceneLookNotify {
|
||||
bool Unk3300_NJLBIMJDFHJ = 1;
|
||||
float duration = 10;
|
||||
KeepRotType keepRotType = 14;
|
||||
Rotation Unk3300_FJDFGLNLMBN = 13;
|
||||
Vector Unk3300_FJDFGLNLMBN = 13;
|
||||
float Unk3300_FIOLGCIKFLH = 5;
|
||||
float Unk3300_HFPCHFNFJKP = 11;
|
||||
repeated string otherParams = 12;
|
||||
@ -32,7 +32,7 @@ message BeginCameraSceneLookNotify {
|
||||
bool Unk3300_DFPCMOFONNK = 15;
|
||||
float Unk3300_HKKCHCEMJIE = 2004;
|
||||
uint32 Unk3300_AJEENEOCFON = 106;
|
||||
Rotation Unk3300_PPCIDICMIEN = 7;
|
||||
Vector Unk3300_PPCIDICMIEN = 7;
|
||||
bool Unk3300_AAOGBCCNJAF = 644;
|
||||
float Unk3300_HCLPGGAOIAC = 6;
|
||||
bool Unk3300_ILMHDLHLKGJ = 9;
|
||||
|
@ -3,13 +3,13 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
|
||||
|
||||
message BlossomBriefInfo {
|
||||
bool isGuideOpened = 6;
|
||||
uint32 resin = 3;
|
||||
Rotation pos = 9;
|
||||
Vector pos = 9;
|
||||
uint32 sceneId = 13;
|
||||
uint32 state = 10;
|
||||
uint32 cityId = 8;
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message ChangeAvatarReq {
|
||||
enum IKMGCHELDNF {
|
||||
option allow_alias = true;
|
||||
@ -16,6 +16,6 @@ message ChangeAvatarReq {
|
||||
|
||||
uint64 guid = 12;
|
||||
bool isMove = 10;
|
||||
Rotation movePos = 3;
|
||||
Vector movePos = 3;
|
||||
uint32 skillId = 5;
|
||||
}
|
||||
|
@ -3,9 +3,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message ChannelerSlabCamp {
|
||||
Rotation pos = 14;
|
||||
Vector pos = 14;
|
||||
uint32 rewardId = 11;
|
||||
uint32 groupId = 5;
|
||||
uint32 bfgophiannc = 15;
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message CreateEntityInfo {
|
||||
oneof entity {
|
||||
uint32 monster_id = 1;
|
||||
@ -12,8 +12,8 @@ message CreateEntityInfo {
|
||||
uint32 item_id = 4;
|
||||
}
|
||||
uint32 level = 5;
|
||||
Rotation pos = 6;
|
||||
Rotation rot = 7;
|
||||
Vector pos = 6;
|
||||
Vector rot = 7;
|
||||
uint32 sceneId = 10;
|
||||
uint32 roomId = 11;
|
||||
uint32 clientUniqueId = 12;
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message CreateVehicleReq {
|
||||
enum JAAHLAPFNJN {
|
||||
option allow_alias = true;
|
||||
@ -14,8 +14,8 @@ message CreateVehicleReq {
|
||||
EAJIABGAOCI = 1;
|
||||
}
|
||||
|
||||
Rotation pos = 2;
|
||||
Rotation rot = 10;
|
||||
Vector pos = 2;
|
||||
Vector rot = 10;
|
||||
uint32 vehicleId = 1;
|
||||
uint32 scenePointId = 15;
|
||||
}
|
||||
|
@ -3,11 +3,11 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message DetectorData {
|
||||
bool isHintValid = 2;
|
||||
uint32 configId = 9;
|
||||
Rotation hintCenterPos = 3;
|
||||
Vector hintCenterPos = 3;
|
||||
uint32 materialId = 10;
|
||||
bool isAllCollected = 13;
|
||||
uint32 groupId = 14;
|
||||
|
@ -3,9 +3,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message DigMarkPoint {
|
||||
Rotation rot = 14;
|
||||
Rotation pos = 2;
|
||||
Vector rot = 14;
|
||||
Vector pos = 2;
|
||||
uint32 bundleId = 3;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message DropHintNotify {
|
||||
enum MDFCGFMGDNI {
|
||||
option allow_alias = true;
|
||||
@ -13,6 +13,6 @@ message DropHintNotify {
|
||||
NNBKOLMPOEA = 1;
|
||||
}
|
||||
|
||||
Rotation position = 9;
|
||||
Vector position = 9;
|
||||
repeated uint32 itemIdList = 10;
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "StoreType.proto";
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message DropItemReq {
|
||||
enum IIBGKJMMEHJ {
|
||||
option allow_alias = true;
|
||||
@ -18,5 +18,5 @@ message DropItemReq {
|
||||
uint64 guid = 10;
|
||||
uint32 count = 3;
|
||||
StoreType storeType = 12;
|
||||
Rotation pos = 13;
|
||||
Vector pos = 13;
|
||||
}
|
||||
|
@ -6,14 +6,14 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
import "AbilitySyncStateInfo.proto";
|
||||
import "EntityRendererChangedInfo.proto";
|
||||
import "SceneEntityAiInfo.proto";
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "EntityClientExtraInfo.proto";
|
||||
import "AnimatorParameterValueInfoPair.proto";
|
||||
message EntityAuthorityInfo {
|
||||
AbilitySyncStateInfo abilityInfo = 1;
|
||||
EntityRendererChangedInfo rendererChangedInfo = 2;
|
||||
SceneEntityAiInfo aiInfo = 3;
|
||||
Rotation bornPos = 4;
|
||||
Vector bornPos = 4;
|
||||
repeated AnimatorParameterValueInfoPair poseParaList = 5;
|
||||
EntityClientExtraInfo clientExtraInfo = 6;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message EntityClientExtraInfo {
|
||||
Rotation skillAnchorPosition = 1;
|
||||
Vector skillAnchorPosition = 1;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message EvtAvatarLockChairReq {
|
||||
enum FINEJFAMDOG {
|
||||
option allow_alias = true;
|
||||
@ -15,5 +15,5 @@ message EvtAvatarLockChairReq {
|
||||
}
|
||||
|
||||
uint64 chairId = 3;
|
||||
Rotation position = 14;
|
||||
Vector position = 14;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message EvtAvatarLockChairRsp {
|
||||
enum GAPNEKBLNKF {
|
||||
option allow_alias = true;
|
||||
@ -13,7 +13,7 @@ message EvtAvatarLockChairRsp {
|
||||
NNBKOLMPOEA = 1;
|
||||
}
|
||||
|
||||
Rotation position = 3;
|
||||
Vector position = 3;
|
||||
uint64 chairId = 15;
|
||||
int32 retcode = 12;
|
||||
uint32 entityId = 4;
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message EvtAvatarSitDownNotify {
|
||||
enum EHJKHGFNIEL {
|
||||
option allow_alias = true;
|
||||
@ -14,7 +14,7 @@ message EvtAvatarSitDownNotify {
|
||||
EAJIABGAOCI = 1;
|
||||
}
|
||||
|
||||
Rotation position = 2;
|
||||
Vector position = 2;
|
||||
uint32 entityId = 4;
|
||||
uint64 chairId = 11;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "ForwardType.proto";
|
||||
message EvtCreateGadgetNotify {
|
||||
enum NNDMEEHFHPG {
|
||||
@ -18,7 +18,7 @@ message EvtCreateGadgetNotify {
|
||||
uint32 targetLockPointIndex = 6;
|
||||
bool Unk3300_OJHDJGAFDNN = 137;
|
||||
uint32 ownerEntityId = 3;
|
||||
Rotation initEulerAngles = 11;
|
||||
Vector initEulerAngles = 11;
|
||||
uint32 propOwnerEntityId = 1;
|
||||
uint32 roomId = 15;
|
||||
ForwardType forwardType = 7;
|
||||
@ -27,7 +27,7 @@ message EvtCreateGadgetNotify {
|
||||
uint32 targetEntityId = 10;
|
||||
uint64 guid = 5;
|
||||
bool Unk3300_DLBIJFOONBA = 2;
|
||||
Rotation initPos = 9;
|
||||
Vector initPos = 9;
|
||||
uint32 entityId = 4;
|
||||
bool isPeerIdFromPlayer = 771;
|
||||
repeated uint32 targetLockPointIndexList = 1252;
|
||||
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "ForwardType.proto";
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message EvtDoSkillSuccNotify {
|
||||
enum AFPNPDBLIDO {
|
||||
option allow_alias = true;
|
||||
@ -18,5 +18,5 @@ message EvtDoSkillSuccNotify {
|
||||
uint32 skillId = 13;
|
||||
ForwardType forwardType = 5;
|
||||
uint32 casterId = 2;
|
||||
Rotation forward = 14;
|
||||
Vector forward = 14;
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "GadgetBornType.proto";
|
||||
import "TrifleItem.proto";
|
||||
import "Item.proto";
|
||||
import "GatherGadget.proto";
|
||||
import "Worktop.proto";
|
||||
import "ClientGadget.proto";
|
||||
@ -41,7 +41,7 @@ message Gadget {
|
||||
bool isEnableInteract = 10;
|
||||
uint32 interactId = 11;
|
||||
oneof ANBMFHJHBJM {
|
||||
TrifleItem trifle_item = 12;
|
||||
Item item = 12;
|
||||
GatherGadget gather_gadget = 13;
|
||||
Worktop worktop = 14;
|
||||
ClientGadget client_gadget = 15;
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "TrifleItem.proto";
|
||||
import "Item.proto";
|
||||
message GadgetAutoPickDropInfoNotify {
|
||||
enum HJFBOFFDKBP {
|
||||
option allow_alias = true;
|
||||
@ -13,5 +13,5 @@ message GadgetAutoPickDropInfoNotify {
|
||||
NNBKOLMPOEA = 1;
|
||||
}
|
||||
|
||||
repeated TrifleItem itemList = 15;
|
||||
repeated Item itemList = 15;
|
||||
}
|
||||
|
@ -3,12 +3,12 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "HitColliderType.proto";
|
||||
message HitCollision {
|
||||
float attackeeHitEntityAngle = 12;
|
||||
Rotation hitDir = 4;
|
||||
Rotation hitPoint = 3;
|
||||
Vector hitDir = 4;
|
||||
Vector hitPoint = 3;
|
||||
int32 hitBoxIndex = 10;
|
||||
float attackeeHitForceAngle = 15;
|
||||
HitColliderType hitColliderType = 9;
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message HitTreeNotify {
|
||||
enum IGPKPGNGFHB {
|
||||
option allow_alias = true;
|
||||
@ -14,7 +14,7 @@ message HitTreeNotify {
|
||||
EAJIABGAOCI = 1;
|
||||
}
|
||||
|
||||
Rotation dropPos = 11;
|
||||
Rotation treePos = 4;
|
||||
Vector dropPos = 11;
|
||||
Vector treePos = 4;
|
||||
uint32 treeType = 5;
|
||||
}
|
||||
|
@ -3,9 +3,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message HomeAnimalData {
|
||||
Rotation spawnRot = 13;
|
||||
Vector spawnRot = 13;
|
||||
uint32 furnitureId = 10;
|
||||
Rotation spawnPos = 4;
|
||||
Vector spawnPos = 4;
|
||||
}
|
||||
|
@ -3,12 +3,12 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "HomeBlockSubFieldData.proto";
|
||||
message HomeBlockFieldData {
|
||||
Rotation pos = 1;
|
||||
Vector pos = 1;
|
||||
uint32 guid = 6;
|
||||
repeated HomeBlockSubFieldData subFieldList = 9;
|
||||
uint32 furnitureId = 10;
|
||||
Rotation rot = 2;
|
||||
Vector rot = 2;
|
||||
}
|
||||
|
@ -3,8 +3,8 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message HomeBlockSubFieldData {
|
||||
Rotation rot = 6;
|
||||
Rotation pos = 11;
|
||||
Vector rot = 6;
|
||||
Vector pos = 11;
|
||||
}
|
||||
|
@ -3,9 +3,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message HomeFurnitureCustomSuiteData {
|
||||
uint32 guid = 10;
|
||||
repeated int32 includedFurnitureIndexList = 5;
|
||||
Rotation spawnPos = 6;
|
||||
Vector spawnPos = 6;
|
||||
}
|
||||
|
@ -3,12 +3,12 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message HomeFurnitureData {
|
||||
uint32 version = 5;
|
||||
int32 parentFurnitureIndex = 9;
|
||||
Rotation spawnRot = 12;
|
||||
Rotation spawnPos = 2;
|
||||
Vector spawnRot = 12;
|
||||
Vector spawnPos = 2;
|
||||
uint32 guid = 14;
|
||||
uint32 furnitureId = 11;
|
||||
}
|
||||
|
@ -3,11 +3,11 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message HomeFurnitureSuiteData {
|
||||
repeated int32 includedFurnitureIndexList = 7;
|
||||
uint32 guid = 12;
|
||||
uint32 suiteId = 15;
|
||||
bool isAllowSummon = 14;
|
||||
Rotation spawnPos = 10;
|
||||
Vector spawnPos = 10;
|
||||
}
|
||||
|
@ -3,12 +3,12 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message HomeLimitedShopInfo {
|
||||
uint32 nextGuestOpenTime = 14;
|
||||
uint32 uid = 4;
|
||||
Rotation djinnRot = 12;
|
||||
Vector djinnRot = 12;
|
||||
uint32 nextCloseTime = 2;
|
||||
Rotation djinnPos = 6;
|
||||
Vector djinnPos = 6;
|
||||
uint32 nextOpenTime = 15;
|
||||
}
|
||||
|
@ -3,14 +3,14 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "NpcData.proto";
|
||||
import "SuiteData.proto";
|
||||
message HomeMarkPointFurnitureData {
|
||||
uint32 guid = 1;
|
||||
uint32 furnitureId = 2;
|
||||
uint32 furnitureType = 3;
|
||||
Rotation pos = 4;
|
||||
Vector pos = 4;
|
||||
oneof GPHOOOLEKGJ {
|
||||
NpcData npc_data = 6;
|
||||
SuiteData suite_data = 7;
|
||||
|
@ -3,12 +3,12 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "HomeMarkPointFurnitureData.proto";
|
||||
message HomeMarkPointSceneData {
|
||||
repeated HomeMarkPointFurnitureData furnitureList = 14;
|
||||
uint32 moduleId = 5;
|
||||
uint32 sceneId = 15;
|
||||
Rotation safePointPos = 10;
|
||||
Rotation teapotSpiritPos = 8;
|
||||
Vector safePointPos = 10;
|
||||
Vector teapotSpiritPos = 8;
|
||||
}
|
||||
|
@ -3,10 +3,10 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message HomeNpcData {
|
||||
Rotation spawnPos = 4;
|
||||
Vector spawnPos = 4;
|
||||
uint32 costumeId = 13;
|
||||
uint32 avatarId = 5;
|
||||
Rotation spawnRot = 6;
|
||||
Vector spawnRot = 6;
|
||||
}
|
||||
|
@ -3,18 +3,18 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "HomeFurnitureData.proto";
|
||||
import "HomeBlockArrangementInfo.proto";
|
||||
message HomeSceneArrangementInfo {
|
||||
Rotation djinnPos = 15;
|
||||
Vector djinnPos = 15;
|
||||
uint32 sceneId = 1;
|
||||
bool isSetBornPos = 5;
|
||||
Rotation bornPos = 10;
|
||||
Vector bornPos = 10;
|
||||
uint32 comfortValue = 9;
|
||||
repeated HomeFurnitureData Unk3300_GCHNAMHBPHG = 11;
|
||||
HomeFurnitureData mainHouse = 6;
|
||||
Rotation bornRot = 8;
|
||||
Vector bornRot = 8;
|
||||
uint32 tmpVersion = 4;
|
||||
repeated HomeFurnitureData Unk3300_HPCHPODNBPH = 7;
|
||||
repeated HomeBlockArrangementInfo blockArrangementInfoList = 3;
|
||||
|
@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "WeeklyBossResinDiscountInfo.proto";
|
||||
import "LockState.proto";
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message InvestigationMonster {
|
||||
uint32 nextRefreshTime = 1;
|
||||
uint32 bossChestNum = 10;
|
||||
@ -16,7 +16,7 @@ message InvestigationMonster {
|
||||
uint32 sceneId = 13;
|
||||
uint32 cityId = 7;
|
||||
uint32 maxBossChestNum = 11;
|
||||
Rotation pos = 4;
|
||||
Vector pos = 4;
|
||||
bool isAreaLocked = 5;
|
||||
uint32 level = 3;
|
||||
uint32 id = 15;
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "ItemHint.proto";
|
||||
message ItemAddHintNotify {
|
||||
enum IDJBCODKIJK {
|
||||
@ -19,7 +19,7 @@ message ItemAddHintNotify {
|
||||
bool Unk3300_NIJLGEHNBNC = 14;
|
||||
bool Unk3300_FLIKEBJINCL = 12;
|
||||
uint32 reason = 3;
|
||||
Rotation position = 9;
|
||||
Vector position = 9;
|
||||
repeated ItemHint itemList = 8;
|
||||
bool Unk3300_KIOMJNHFMDE = 11;
|
||||
}
|
||||
|
@ -3,8 +3,8 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message LocationInfo {
|
||||
Rotation pos = 3;
|
||||
Rotation rot = 2;
|
||||
Vector pos = 3;
|
||||
Vector rot = 2;
|
||||
}
|
||||
|
@ -3,11 +3,11 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "LunaRiteHintPointType.proto";
|
||||
message LunaRiteHintPoint {
|
||||
uint32 index = 4;
|
||||
Rotation pos = 11;
|
||||
Vector pos = 11;
|
||||
uint32 areaId = 2;
|
||||
LunaRiteHintPointType type = 15;
|
||||
}
|
||||
|
@ -3,13 +3,13 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "MapMarkPointType.proto";
|
||||
import "MapMarkFromType.proto";
|
||||
message MapMarkPoint {
|
||||
uint32 sceneId = 1;
|
||||
string createTime = 2;
|
||||
Rotation pos = 3;
|
||||
Vector pos = 3;
|
||||
MapMarkPointType pointType = 4;
|
||||
uint32 monsterId = 5;
|
||||
MapMarkFromType fromType = 6;
|
||||
|
@ -3,9 +3,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message MichiaeMatsuriChallengePositionInfo {
|
||||
uint32 groupId = 5;
|
||||
uint32 gadgetId = 14;
|
||||
Rotation pos = 13;
|
||||
Vector pos = 13;
|
||||
}
|
||||
|
@ -3,9 +3,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message MichiaeMatsuriChestPositionInfo {
|
||||
uint32 groupId = 4;
|
||||
Rotation pos = 13;
|
||||
Vector pos = 13;
|
||||
uint32 configId = 2;
|
||||
}
|
||||
|
@ -3,15 +3,15 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "MotionState.proto";
|
||||
message MotionInfo {
|
||||
Rotation pos = 1;
|
||||
Rotation rot = 2;
|
||||
Rotation speed = 3;
|
||||
Vector pos = 1;
|
||||
Vector rot = 2;
|
||||
Vector speed = 3;
|
||||
MotionState state = 4;
|
||||
repeated Rotation params = 5;
|
||||
Rotation refPos = 6;
|
||||
repeated Vector params = 5;
|
||||
Vector refPos = 6;
|
||||
uint32 refId = 7;
|
||||
uint32 sceneTime = 8;
|
||||
uint64 intervalVelocity = 9;
|
||||
|
@ -3,14 +3,14 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "Vector3Int.proto";
|
||||
import "ShapeType.proto";
|
||||
import "RotationSpeed.proto";
|
||||
message ObstacleInfo {
|
||||
Rotation center = 4;
|
||||
Vector center = 4;
|
||||
Vector3Int extents = 12;
|
||||
ShapeType shape = 5;
|
||||
int32 obstacleId = 9;
|
||||
RotationSpeed rotation = 2;
|
||||
RotationSpeed Vector = 2;
|
||||
}
|
||||
|
@ -3,10 +3,10 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message ParkourLevelInfo {
|
||||
uint32 openTime = 10;
|
||||
Rotation pos = 5;
|
||||
Vector pos = 5;
|
||||
uint32 bestRecord = 1;
|
||||
bool isOpen = 12;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message PersonalSceneJumpRsp {
|
||||
enum EGFJPPIMGPO {
|
||||
option allow_alias = true;
|
||||
@ -14,6 +14,6 @@ message PersonalSceneJumpRsp {
|
||||
}
|
||||
|
||||
uint32 destSceneId = 3;
|
||||
Rotation destPos = 2;
|
||||
Vector destPos = 2;
|
||||
int32 retcode = 12;
|
||||
}
|
||||
|
@ -3,11 +3,11 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message PhotoPosData {
|
||||
bool isOpen = 2;
|
||||
bool isView = 9;
|
||||
uint32 posId = 10;
|
||||
uint32 openTime = 1;
|
||||
Rotation center = 3;
|
||||
Vector center = 3;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "RotationSpeed.proto";
|
||||
import "MovingPlatformType.proto";
|
||||
import "Route.proto";
|
||||
@ -12,11 +12,11 @@ message PlatformInfo {
|
||||
int32 startIndex = 2;
|
||||
uint32 startRouteTime = 3;
|
||||
uint32 startSceneTime = 4;
|
||||
Rotation startPos = 7;
|
||||
Vector startPos = 7;
|
||||
bool isStarted = 8;
|
||||
RotationSpeed startRot = 9;
|
||||
uint32 stopSceneTime = 10;
|
||||
Rotation posOffset = 11;
|
||||
Vector posOffset = 11;
|
||||
RotationSpeed rotOffset = 12;
|
||||
MovingPlatformType movingPlatformType = 13;
|
||||
bool isActive = 14;
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "EnterType.proto";
|
||||
message PlayerEnterSceneNotify {
|
||||
enum JPDEBPGMBPE {
|
||||
@ -20,14 +20,14 @@ message PlayerEnterSceneNotify {
|
||||
uint32 worldType = 1090;
|
||||
bool isSkipUi = 317;
|
||||
uint32 sceneId = 3;
|
||||
Rotation pos = 13;
|
||||
Vector pos = 13;
|
||||
uint32 worldLevel = 5;
|
||||
string sceneTransaction = 647;
|
||||
uint32 enterReason = 74;
|
||||
EnterType type = 9;
|
||||
uint32 dungeonId = 11;
|
||||
repeated uint32 sceneTagIdList = 8;
|
||||
Rotation prevPos = 12;
|
||||
Vector prevPos = 12;
|
||||
uint64 sceneBeginTime = 15;
|
||||
uint32 targetUid = 1;
|
||||
}
|
||||
|
@ -3,9 +3,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message PlayerLocationInfo {
|
||||
Rotation rot = 7;
|
||||
Rotation pos = 4;
|
||||
Vector rot = 7;
|
||||
Vector pos = 4;
|
||||
uint32 uid = 9;
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "StoreType.proto";
|
||||
import "TrifleItem.proto";
|
||||
import "Item.proto";
|
||||
message PlayerStoreNotify {
|
||||
enum EKFHNFLEJJC {
|
||||
option allow_alias = true;
|
||||
@ -14,7 +14,7 @@ message PlayerStoreNotify {
|
||||
NNBKOLMPOEA = 1;
|
||||
}
|
||||
|
||||
repeated TrifleItem itemList = 5;
|
||||
repeated Item itemList = 5;
|
||||
uint32 weightLimit = 6;
|
||||
StoreType storeType = 10;
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
import "Vector3Int.proto";
|
||||
import "OptionType.proto";
|
||||
import "QueryFilter.proto";
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message QueryPathReq {
|
||||
enum OIOAGLJGAJP {
|
||||
option allow_alias = true;
|
||||
@ -18,11 +18,11 @@ message QueryPathReq {
|
||||
}
|
||||
|
||||
int32 queryId = 13;
|
||||
repeated Rotation destinationPos = 4;
|
||||
repeated Vector destinationPos = 4;
|
||||
Vector3Int Unk3300_LHNGPJFOMIK = 5;
|
||||
OptionType queryType = 12;
|
||||
QueryFilter filter = 2;
|
||||
Vector3Int Unk3300_CLGJBBJDOLN = 15;
|
||||
uint32 sceneId = 7;
|
||||
Rotation sourcePos = 10;
|
||||
Vector sourcePos = 10;
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "PathStatusType.proto";
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message QueryPathRsp {
|
||||
enum PKKNJCEPAHM {
|
||||
option allow_alias = true;
|
||||
@ -15,7 +15,7 @@ message QueryPathRsp {
|
||||
}
|
||||
|
||||
int32 retcode = 13;
|
||||
repeated Rotation corners = 11;
|
||||
repeated Vector corners = 11;
|
||||
PathStatusType queryStatus = 6;
|
||||
int32 queryId = 15;
|
||||
}
|
||||
|
@ -3,10 +3,10 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "RotationSpeed.proto";
|
||||
message RoutePoint {
|
||||
Rotation position = 1;
|
||||
Vector position = 1;
|
||||
float arriveRange = 2;
|
||||
bool hasReachEvent = 3;
|
||||
oneof APGGKOIICFF {
|
||||
@ -14,7 +14,7 @@ message RoutePoint {
|
||||
float time = 12;
|
||||
}
|
||||
oneof DLHLONCCBNN {
|
||||
Rotation rotation = 21;
|
||||
Vector rotation = 21;
|
||||
RotationSpeed rotation_speed = 22;
|
||||
RotationSpeed axis_speed = 23;
|
||||
}
|
||||
|
@ -3,11 +3,11 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "ServantInfo.proto";
|
||||
message SceneEntityAiInfo {
|
||||
bool isAiOpen = 1;
|
||||
Rotation bornPos = 2;
|
||||
Vector bornPos = 2;
|
||||
map<uint32, uint32> skillCdMap = 3;
|
||||
ServantInfo servantInfo = 4;
|
||||
map<uint32, uint32> aiThreatMap = 5;
|
||||
|
@ -3,11 +3,11 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message SceneFishInfo {
|
||||
uint32 fishId = 1;
|
||||
uint32 fishPoolEntityId = 2;
|
||||
Rotation fishPoolPos = 3;
|
||||
Vector fishPoolPos = 3;
|
||||
uint32 fishPoolGadgetId = 4;
|
||||
uint32 lastShockTime = 5;
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "GadgetBornType.proto";
|
||||
import "TrifleItem.proto";
|
||||
import "Item.proto";
|
||||
import "GatherGadget.proto";
|
||||
import "Worktop.proto";
|
||||
import "ClientGadget.proto";
|
||||
@ -41,7 +41,7 @@ message SceneGadgetInfo {
|
||||
bool isEnableInteract = 10;
|
||||
uint32 interactId = 11;
|
||||
oneof ANBMFHJHBJM {
|
||||
TrifleItem trifle_item = 12;
|
||||
Item item = 12;
|
||||
GatherGadget gather_gadget = 13;
|
||||
Worktop worktop = 14;
|
||||
ClientGadget client_gadget = 15;
|
||||
|
@ -3,9 +3,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message SkyCrystalDetectorData {
|
||||
Rotation hintCenterPos = 6;
|
||||
Vector hintCenterPos = 6;
|
||||
uint32 groupId = 14;
|
||||
uint32 configId = 8;
|
||||
bool isHintValid = 3;
|
||||
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "StoreType.proto";
|
||||
import "TrifleItem.proto";
|
||||
import "Item.proto";
|
||||
message StoreItemChangeNotify {
|
||||
enum KFIDBCGHEFE {
|
||||
option allow_alias = true;
|
||||
@ -14,6 +14,6 @@ message StoreItemChangeNotify {
|
||||
NNBKOLMPOEA = 1;
|
||||
}
|
||||
|
||||
repeated TrifleItem itemList = 13;
|
||||
repeated Item itemList = 13;
|
||||
StoreType storeType = 5;
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "OptionType.proto";
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "AStarMethod.proto";
|
||||
import "FilterType.proto";
|
||||
message ToTheMoonQueryPathReq {
|
||||
@ -19,12 +19,12 @@ message ToTheMoonQueryPathReq {
|
||||
|
||||
OptionType queryType = 15;
|
||||
int32 queryId = 3;
|
||||
Rotation sourcePos = 12;
|
||||
Vector sourcePos = 12;
|
||||
uint32 sceneId = 6;
|
||||
AStarMethod astarMethod = 1;
|
||||
FilterType filterType = 8;
|
||||
int32 fuzzyRange = 7;
|
||||
bool Unk3300_OFGONAMNIJG = 10;
|
||||
bool Unk3300_BBLMBILIOGP = 2;
|
||||
Rotation destinationPos = 5;
|
||||
Vector destinationPos = 5;
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "PathStatusType.proto";
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message ToTheMoonQueryPathRsp {
|
||||
enum DEPALAPFJJF {
|
||||
option allow_alias = true;
|
||||
@ -18,6 +18,6 @@ message ToTheMoonQueryPathRsp {
|
||||
PathStatusType queryStatus = 15;
|
||||
repeated int64 index = 10;
|
||||
int32 retcode = 1;
|
||||
repeated Rotation corners = 3;
|
||||
repeated Vector corners = 3;
|
||||
repeated int32 level = 13;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message TreasureMapRegionInfo {
|
||||
uint32 Unk3300_LKEMEDPMIGM = 5;
|
||||
uint32 Unk3300_MNEKJILFHOA = 12;
|
||||
@ -13,5 +13,5 @@ message TreasureMapRegionInfo {
|
||||
uint32 regionRadius = 8;
|
||||
bool Unk3300_HHBHLPHLHIL = 15;
|
||||
bool Unk3300_NIBJOAJLCJI = 2;
|
||||
Rotation regionCenterPos = 13;
|
||||
Vector regionCenterPos = 13;
|
||||
}
|
||||
|
@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "TrialAvatarGrantRecord.proto";
|
||||
import "TrifleItem.proto";
|
||||
import "Item.proto";
|
||||
message TrialAvatarInfo {
|
||||
uint32 trialAvatarId = 1;
|
||||
repeated TrifleItem trialEquipList = 2;
|
||||
repeated Item trialEquipList = 2;
|
||||
TrialAvatarGrantRecord grantRecord = 3;
|
||||
}
|
||||
|
@ -3,13 +3,13 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message VehicleLocationInfo {
|
||||
repeated uint32 uidList = 11;
|
||||
uint32 gadgetId = 7;
|
||||
Rotation pos = 12;
|
||||
Vector pos = 12;
|
||||
uint32 entityId = 2;
|
||||
Rotation rot = 14;
|
||||
Vector rot = 14;
|
||||
float curHp = 5;
|
||||
uint32 ownerUid = 9;
|
||||
float maxHp = 6;
|
||||
|
@ -3,8 +3,8 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message WeekendDjinnInfo {
|
||||
Rotation rot = 11;
|
||||
Rotation pos = 10;
|
||||
Vector rot = 11;
|
||||
Vector pos = 10;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
import "bytes.proto";
|
||||
message WindSeedClientNotify {
|
||||
enum NFLDBGMKHKK {
|
||||
@ -19,7 +19,7 @@ message WindSeedClientNotify {
|
||||
}
|
||||
message AddWindBulletNotify {
|
||||
uint32 Unk3300_CKIKKCAFJBC = 1;
|
||||
Rotation seedPos = 10;
|
||||
Vector seedPos = 10;
|
||||
uint32 Unk3300_MPDFAPBDJAH = 13;
|
||||
}
|
||||
message AreaNotify {
|
||||
|
@ -3,9 +3,9 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message WinterCampRaceStageInfo {
|
||||
Rotation pos = 10;
|
||||
Vector pos = 10;
|
||||
uint32 maxScore = 14;
|
||||
uint32 openTime = 11;
|
||||
uint32 id = 15;
|
||||
|
@ -3,12 +3,12 @@ option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
|
||||
import "Rotation.proto";
|
||||
import "Vector.proto";
|
||||
message WinterCampStageInfo {
|
||||
uint32 totalProgress = 15;
|
||||
uint32 curProgress = 2;
|
||||
uint32 id = 13;
|
||||
uint32 openTime = 12;
|
||||
Rotation pos = 6;
|
||||
Vector pos = 6;
|
||||
bool isFinished = 9;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user