2023-11-08 10:05:51 +00:00

30 lines
608 B
Protocol Buffer

syntax = "proto2";
package navmesh;
message HeightList{
required int32 width = 1;
required int32 height = 2;
repeated HeightData datas = 3;
}
message HeightData{
required int32 x = 1;
required int32 y = 2;
optional int32 endx = 3;
repeated HeightInfo infos = 4;
}
message HeightInfo{
optional int32 t = 1;
required int32 h = 2;
}
message vector3{
required float x = 1;
required float y = 2;
required float z = 3;
}
message vertex{
repeated vector3 vectors = 1;
repeated int32 triangles = 2;
}