35 lines
530 B
Protocol Buffer

syntax = "proto3";
package XmlBuff;
message Param {
string name = 1;
string valueType = 2;
string value = 3;
}
message Event {
int32 type = 1;
bool affectBySing = 2;
int32 startFrame = 3;
int32 endFrame = 4;
repeated Param params = 5;
}
message Buff {
int32 id = 1;
string target = 2;
int32 jobBranch = 3;
string caster = 4;
string name = 5;
int32 endFrame = 6;
int32 jobStage = 7;
int32 jobType = 8;
int32 gender = 9;
repeated Event events = 10;
}
message FrameEvent {
Buff buff = 1;
}