yuanshen/Yuanshen.Proto/SceneMonsterInfo.proto
wisedev 61cc2055cf First working version of the server
KCP gameserver with packet dispatch, scene streaming, combat, gacha and the
shop, plus a small HTTP server for the login flow and the wish history page.

Game data under assets is pulled out of the client instead of being typed by
hand. The excel tables come from the packed bin container and the spawn points
from the compiled scene scripts.
2026-09-04 02:06:53 +03:00

30 lines
726 B
Protocol Buffer

syntax = "proto3";
option csharp_namespace = "Yuanshen.Protocol";
import "MonsterBornType.proto";
import "MonsterRoute.proto";
import "SceneWeaponInfo.proto";
message SceneMonsterInfo {
uint32 monsterId = 1;
uint32 groupId = 2;
uint32 configId = 3;
repeated SceneWeaponInfo weaponList = 4;
uint32 authorityPeerId = 5;
repeated uint32 affixList = 6;
bool isElite = 7;
uint32 ownerEntityId = 8;
uint32 summonedTag = 9;
map<uint32, uint32> summonTagMap = 10;
uint32 poseId = 11;
MonsterBornType bornType = 12;
uint32 blockId = 13;
uint32 markFlag = 14;
uint32 titleId = 15;
uint32 specialNameId = 16;
uint32 attackTargetId = 17;
MonsterRoute monsterRoute = 18;
uint32 aiConfigId = 19;
uint32 unk1 = 21;
}