syntax = "proto3"; package protos.modules; /// 商城模块 /// 道具定义 TODO: 图标 message Item { string name = 1; string id = 2; string intro = 3; // 文字说明 int32 source = 4; // 来源 int64 born = 5; // 生成时间 int64 expires = 6; // 过期时间 int64 value = 8; // 面值 int64 max = 10; // 最大面值 int32 valid = 12; // 是否有效 int32 category = 13; // 所属类别 } message Commodity { Item item = 1; // 道具 int64 origPrice = 2; // 原价 int64 price = 3; // 价格 float discount = 4; // 折扣 } message C_Shop { } message S_Shop { repeated Commodity commodities = 1; } message C_BuyInShop { } message S_BuyInShop { }