Files
S/proto/pb/cs_global_effect.proto
2026-02-02 21:19:34 +03:00

29 lines
693 B
Protocol Buffer

syntax = "proto3";
package proto;
option go_package = "/csproto";
enum GLOBAL_EFFECT_STAMINA_REDUCE_INDEX {
GESR_INDEX_GLOBAL_VAR_TYPE = 0;
GESR_INDEX_DAILY_MAX_COUNT = 1;
GESR_INDEX_REDUCE_AMOUNT = 2;
GESR_INDEX_MAX = 3;
}
message SCD_GLOBAL_EFFECT {
int32 effect_type = 1;
repeated int32 effect_values = 2;
uint32 chapter_id = 3;
int64 end_time = 4;
int32 source_type = 5;
string sub_source_type = 6;
string effect_id = 7;
}
message SC_GLOBAL_EFFECT_SYNC_ALL {
repeated SCD_GLOBAL_EFFECT global_effects = 1;
}
message SC_GLOBAL_EFFECT_MODIFY_SYNC {
int32 effect_type = 1;
SCD_GLOBAL_EFFECT effect_info = 2;
bool is_delete = 3;
}