8192 lines
240 KiB
Protocol Buffer
8192 lines
240 KiB
Protocol Buffer
syntax = "proto3";
|
||
|
||
//商品类型 1-金币 2-三叶草 3-蜗壳币 4-贡献币(前10预留其它货币)
|
||
//11-家具 12-装修 13-花盆 14-种子 15-植物 16-服装 17-宠物服装 18-肥料 19-套间 20-服饰套装 21-道具 22-鱼 23-食材 24-料理(成菜) 25-咖啡 26-花园景观 27-头像和头像框
|
||
|
||
enum MsgType
|
||
{
|
||
//C-客户端 S-服务器
|
||
|
||
//初始化命令开始
|
||
CMD_Init = 0;
|
||
|
||
//游戏服命令.
|
||
CMD_C2S_UserLogin = 1001; //用户登陆
|
||
CMD_S2C_UserLogin = 1002;
|
||
CMD_C2S_UserExit = 1003; //玩家退出
|
||
CMD_S2C_UserExit = 1004;
|
||
CMD_C2S_Ping = 1005; //Ping包
|
||
CMD_S2C_Ping = 1006;
|
||
CMD_C2S_Archive = 1007; //存档(废弃)
|
||
CMD_S2C_Archive = 1008;
|
||
CMD_C2S_ServerTime = 1009; //服务器时间
|
||
CMD_S2C_ServerTime = 1010;
|
||
CMD_C2S_Upgrade = 1011; //升级
|
||
CMD_S2C_Upgrade = 1012;
|
||
CMD_C2S_MoneyChange = 1013; //货币变化
|
||
CMD_S2C_MoneyChange = 1014;
|
||
CMD_C2S_MsgTipsNotice = 1015; //消息提示通知
|
||
CMD_S2C_MsgTipsNotice = 1016;
|
||
CMD_C2S_MsgTipsConfirm = 1017; //消息提示确认
|
||
CMD_S2C_MsgTipsConfirm = 1018;
|
||
CMD_C2S_FinishGuide = 1019; //完成新手引导
|
||
CMD_S2C_FinishGuide = 1020;
|
||
CMD_C2S_TakePhotos = 1021; //拍照
|
||
CMD_S2C_TakePhotos = 1022;
|
||
CMD_C2S_UpdateShowUI = 1023; //更新UI显示
|
||
CMD_S2C_UpdateShowUI = 1024;
|
||
CMD_C2S_ReduceTips =1025; //清除指定红点
|
||
CMD_S2C_ReduceTips =1026;
|
||
|
||
CMD_C2S_GMCmd = 1100; //GM命令(仅限测试服)
|
||
CMD_S2C_GMCmd = 1101;
|
||
CMD_C2S_GMAddGoods = 1102; //GM新增商品命令(仅限测试服)
|
||
CMD_S2C_GMAddGoods = 1103;
|
||
|
||
CMD_C2S_BagSort = 1200; // 背包排序
|
||
CMD_S2C_BagSort = 1201;
|
||
CMD_C2S_BagShow = 1202; //背包展示
|
||
CMD_S2C_BagShow = 1203;
|
||
CMD_C2S_BagUpdate = 1204; //背包更新
|
||
CMD_S2C_BagUpdate = 1205;
|
||
|
||
CMD_C2S_HouseShow = 1300; //房子展示
|
||
CMD_S2C_HouseShow = 1301;
|
||
CMD_C2S_HouseBuy = 1302; //房子购买
|
||
CMD_S2C_HouseBuy = 1303;
|
||
CMD_C2S_HouseMove = 1304; //搬家
|
||
CMD_S2C_HouseMove = 1305;
|
||
CMD_C2S_HouseBuyScheme = 1306; //购买方案
|
||
CMD_S2C_HouseBuyScheme = 1307;
|
||
CMD_C2S_HouseSwitchScheme = 1308; //切换方案
|
||
CMD_S2C_HouseSwitchScheme = 1309;
|
||
CMD_C2S_HouseSchemeName = 1310; //修改方案名称
|
||
CMD_S2C_HouseSchemeName = 1311;
|
||
CMD_C2S_HousePutFurniture = 1312; //房屋摆放家具
|
||
CMD_S2C_HousePutFurniture = 1313;
|
||
CMD_C2S_HouseDecorate = 1314; //房屋装修
|
||
CMD_S2C_HouseDecorate = 1315;
|
||
CMD_C2S_HouseUnlockArea = 1316; //房屋解锁区域
|
||
CMD_S2C_HouseUnlockArea = 1317;
|
||
CMD_C2S_HouseGardenShow = 1318; //庭院在主页展示
|
||
CMD_S2C_HouseGardenShow = 1319;
|
||
CMD_C2S_RemoveHouseDecorate = 1320; //移除房屋装修
|
||
CMD_S2C_RemoveHouseDecorate = 1321;
|
||
|
||
CMD_C2S_ShopShow = 1400; //通用商店展示
|
||
CMD_S2C_ShopShow = 1401;
|
||
CMD_C2S_ShopRefresh = 1402; //通用商店刷新
|
||
CMD_S2C_ShopRefresh = 1403;
|
||
CMD_C2S_ShopBuy = 1404; //通用商店购买
|
||
CMD_S2C_ShopBuy = 1405;
|
||
CMD_C2S_DecorateShopShow = 1406; //装修间商店展示
|
||
CMD_S2C_DecorateShopShow = 1407;
|
||
CMD_C2S_DecorateShopRefresh = 1408; //装修间商店刷新
|
||
CMD_S2C_DecorateShopRefresh = 1409;
|
||
CMD_C2S_DecorateShopBuy = 1410; //装修间商店购买
|
||
CMD_S2C_DecorateShopBuy = 1411;
|
||
|
||
CMD_C2S_ClothesShopShow = 1418; //服装商店展示
|
||
CMD_S2C_ClothesShopShow = 1419;
|
||
CMD_C2S_ClothesShopRefresh = 1420; //服装商店刷新
|
||
CMD_S2C_ClothesShopRefresh = 1421;
|
||
CMD_C2S_ClothesShopBuy = 1422; //服装商店购买
|
||
CMD_S2C_ClothesShopBuy = 1423;
|
||
|
||
CMD_C2S_PetClothesShopShow = 1428; //宠物服装商店展示
|
||
CMD_S2C_PetClothesShopShow = 1429;
|
||
CMD_C2S_PetClothesShopRefresh = 1430; //宠物服装商店刷新
|
||
CMD_S2C_PetClothesShopRefresh = 1431;
|
||
CMD_C2S_PetClothesShopBuy = 1432; //宠物服装商店购买
|
||
CMD_S2C_PetClothesShopBuy = 1433;
|
||
CMD_C2S_PlantShopShow = 1434; //植物商店展示
|
||
CMD_S2C_PlantShopShow = 1435;
|
||
CMD_C2S_PlantShopManage = 1436; //植物商店管理
|
||
CMD_S2C_PlantShopManage = 1437;
|
||
|
||
CMD_C2S_TaskShow = 1500; //任务列表显示
|
||
CMD_S2C_TaskShow = 1501;
|
||
CMD_C2S_TaskAccomplish = 1502; //任务完成
|
||
CMD_S2C_TaskAccomplish = 1503;
|
||
CMD_C2S_LevelTaskShow = 1504; //等级任务显示
|
||
CMD_S2C_LevelTaskShow = 1505;
|
||
CMD_C2S_LevelTaskAccomplish = 1506; //等级任务完成
|
||
CMD_S2C_LevelTaskAccomplish = 1507;
|
||
CMD_C2S_DailyTaskShow = 1508; //每日任务显示
|
||
CMD_S2C_DailyTaskShow = 1509;
|
||
CMD_C2S_DailyTaskOneAccomplish = 1510; //每日任务单个任务完成
|
||
CMD_S2C_DailyTaskOneAccomplish = 1511;
|
||
CMD_C2S_DailyTaskAllAccomplish = 1512; //每日任务所有任务完成
|
||
CMD_S2C_DailyTaskAllAccomplish = 1513;
|
||
CMD_C2S_AchieveTaskShow = 1514; //成就任务显示
|
||
CMD_S2C_AchieveTaskShow = 1515;
|
||
CMD_C2S_AchieveTaskAccomplish = 1516; //成就任务完成
|
||
CMD_S2C_AchieveTaskAccomplish = 1517;
|
||
CMD_C2S_NpcTaskShow = 1518; //Npc任务显示
|
||
CMD_S2C_NpcTaskShow = 1519;
|
||
CMD_C2S_NpcTaskAccomplish = 1520; //Npc任务完成
|
||
CMD_S2C_NpcTaskAccomplish = 1521;
|
||
CMD_C2S_AchieveTaskComplete = 1522; //成就任务完成弹窗
|
||
CMD_S2C_AchieveTaskComplete = 1523;
|
||
|
||
CMD_C2S_UsedShow = 1600; //闲菜展示
|
||
CMD_S2C_UsedShow = 1601;
|
||
CMD_C2S_UsedBuy = 1602; //闲菜购买
|
||
CMD_S2C_UsedBuy = 1603;
|
||
CMD_C2S_UsedRefresh = 1604; //闲菜刷新
|
||
CMD_S2C_UsedRefresh = 1605;
|
||
CMD_C2S_UsedSell = 1606; //闲菜出售
|
||
CMD_S2C_UsedSell = 1607;
|
||
CMD_C2S_UsedLogistics = 1608; //闲菜物流签收
|
||
CMD_S2C_UsedLogistics = 1609;
|
||
CMD_C2S_UsedLogisticsShow = 1610; //闲菜物流展示
|
||
CMD_S2C_UsedLogisticsShow = 1611;
|
||
CMD_C2S_UsedStorageShow = 1612; //闲菜查看仓库
|
||
CMD_S2C_UsedStorageShow = 1613;
|
||
CMD_C2S_UsedSellAccelerate = 1614; //闲菜出售加速
|
||
CMD_S2C_UsedSellAccelerate = 1615;
|
||
|
||
CMD_C2S_PersonalShow = 1700; //个人特征展示
|
||
CMD_S2C_PersonalShow = 1701;
|
||
CMD_C2S_PersonalChange = 1702; //个人特征改变
|
||
CMD_S2C_PersonalChange = 1703;
|
||
CMD_C2S_PersonalRename = 1704; //个人特征重新改名
|
||
CMD_S2C_PersonalRename = 1705;
|
||
CMD_C2S_PersonalGetData = 1706; //个人获取资料
|
||
CMD_S2C_PersonalGetData = 1707;
|
||
CMD_C2S_PersonalSetData = 1708; //个人设置资料
|
||
CMD_S2C_PersonalSetData = 1709;
|
||
CMD_C2S_PersonalUpdateOwnInfo = 1710; //更新拥有的个人信息(如头像,头像框,头衔等)
|
||
CMD_S2C_PersonalUpdateOwnInfo = 1711;
|
||
CMD_C2S_PersonalSetBirthdayData = 1712; //个人生日信息改变
|
||
CMD_S2C_PersonalSetBirthdayData = 1713;
|
||
CMD_C2S_BirthdayShow = 1714; //获取个人生日信息
|
||
CMD_S2C_BirthdayShow = 1715;
|
||
|
||
CMD_C2S_PetShow = 1750; //宠物特征展示
|
||
CMD_S2C_PetShow = 1751;
|
||
CMD_C2S_PetChange = 1752; //宠物特征改变
|
||
CMD_S2C_PetChange = 1753;
|
||
CMD_C2S_PetUnlock = 1754; //宠物解锁
|
||
CMD_S2C_PetUnlock = 1755;
|
||
CMD_C2S_PetRename = 1756; //宠物重新改名
|
||
CMD_S2C_PetRename = 1757;
|
||
|
||
CMD_C2S_IllustrationShow = 1800; //图鉴展示
|
||
CMD_S2C_IllustrationShow = 1801;
|
||
CMD_C2S_IllustrationAward = 1802; //图鉴领奖
|
||
CMD_S2C_IllustrationAward = 1803;
|
||
CMD_C2S_IllustrationUpdate = 1804; //图鉴更新
|
||
CMD_S2C_IllustrationUpdate = 1805;
|
||
CMD_C2S_FurnitureAmountUpdate = 1806; //更新家具总数量
|
||
CMD_S2C_FurnitureAmountUpdate = 1807;
|
||
CMD_C2S_IllustrationGetPoint = 1808; //领取图鉴积分
|
||
CMD_S2C_IllustrationGetPoint = 1809;
|
||
CMD_C2S_IllustrationLevelReward = 1810; //领取图鉴进度奖励
|
||
CMD_S2C_IllustrationLevelReward = 1811;
|
||
CMD_C2S_IllustrationMainShow = 1812; //图鉴主页展示
|
||
CMD_S2C_IllustrationMainShow = 1813;
|
||
CMD_C2S_IllustrationProgress = 1814; //图鉴进度查询
|
||
CMD_S2C_IllustrationProgress = 1815;
|
||
|
||
CMD_C2S_FlowerpotShow = 1900; //花盆展示信息
|
||
CMD_S2C_FlowerpotShow = 1901;
|
||
CMD_C2S_FlowerpotPlant = 1902; //花盆种植
|
||
CMD_S2C_FlowerpotPlant = 1903;
|
||
CMD_C2S_FlowerpotShovel = 1904; //花盆铲除
|
||
CMD_S2C_FlowerpotShovel = 1905;
|
||
CMD_C2S_FlowerpotFertilize = 1906; //花盆施肥
|
||
CMD_S2C_FlowerpotFertilize = 1907;
|
||
|
||
CMD_C2S_FriendMsgList = 2000; //朋友圈消息列表
|
||
CMD_S2C_FriendMsgList = 2001;
|
||
CMD_C2S_FriendMsgDetail = 2002; //朋友圈消息详情
|
||
CMD_S2C_FriendMsgDetail = 2003;
|
||
CMD_C2S_FriendMsgClient = 2004; //朋友圈玩家发送消息
|
||
CMD_S2C_FriendMsgClient = 2005;
|
||
CMD_C2S_FriendMsgAddFriend = 2010; //朋友圈消息添加好友
|
||
CMD_S2C_FriendMsgAddFriend = 2011;
|
||
CMD_C2S_FriendMsgGetGift = 2012; //朋友圈消息获取礼物
|
||
CMD_S2C_FriendMsgGetGift = 2013;
|
||
CMD_C2S_FriendMsgEnterScene = 2014; //朋友圈消息进入场景
|
||
CMD_S2C_FriendMsgEnterScene = 2015;
|
||
CMD_C2S_FriendMsgLeaveScene = 2016; //朋友圈消息离开场景
|
||
CMD_S2C_FriendMsgLeaveScene = 2017;
|
||
CMD_C2S_FriendListShow = 2018; //好友列表展示
|
||
CMD_S2C_FriendListShow = 2019;
|
||
CMD_C2S_FriendGiftBag = 2020; //礼物背包
|
||
CMD_S2C_FriendGiftBag = 2021;
|
||
CMD_C2S_FriendGiftGive = 2022; //赠送礼物
|
||
CMD_S2C_FriendGiftGive = 2023;
|
||
CMD_C2S_FriendNewsShow = 2024; //友圈动态
|
||
CMD_S2C_FriendNewsShow = 2025;
|
||
CMD_C2S_FriendLikeNews = 2026; //友圈点赞
|
||
CMD_S2C_FriendLikeNews = 2027;
|
||
CMD_C2S_FriendInteract = 2028; //友圈互动
|
||
CMD_S2C_FriendInteract = 2029;
|
||
CMD_C2S_FriendFavorabilityChange = 2030; //好感度变化
|
||
CMD_S2C_FriendFavorabilityChange = 2031;
|
||
|
||
CMD_C2S_GiftBoxShow = 2100; //礼盒展示
|
||
CMD_S2C_GiftBoxShow = 2101;
|
||
CMD_C2S_GiftBoxPrize = 2102; //礼盒领奖
|
||
CMD_S2C_GiftBoxPrize = 2103;
|
||
|
||
CMD_C2S_GashaponShow = 2200; //扭蛋展示
|
||
CMD_S2C_GashaponShow = 2201;
|
||
CMD_C2S_GashaponLottery = 2202; //扭蛋抽奖
|
||
CMD_S2C_GashaponLottery = 2203;
|
||
CMD_C2S_GashaponGainPrize = 2204; //扭蛋获取奖品
|
||
CMD_S2C_GashaponGainPrize = 2205;
|
||
|
||
CMD_C2S_ADWatch = 2300; //观看广告
|
||
CMD_S2C_ADWatch = 2301;
|
||
|
||
CMD_C2S_ExtraRevenue = 2400; //额外收益(在线+离线)
|
||
CMD_S2C_ExtraRevenue = 2401;
|
||
|
||
CMD_C2S_MailHistory = 2500; //邮件领取历史
|
||
CMD_S2C_MailHistory = 2501;
|
||
CMD_C2S_MailAward = 2502; //邮件领取奖励
|
||
CMD_S2C_MailAward = 2503;
|
||
CMD_C2S_ReadMail = 2504; //邮件读取
|
||
CMD_S2C_ReadMail = 2505;
|
||
CMD_C2S_DeleteReadMail = 2506; //删除已读邮件
|
||
CMD_S2C_DeleteReadMail = 2507;
|
||
CMD_C2S_MailAllAward = 2508; //邮件一键领取奖励
|
||
CMD_S2C_MailAllAward = 2509;
|
||
|
||
CMD_C2S_RedeemHistory = 2600; //兑换码领取历史
|
||
CMD_S2C_RedeemHistory = 2601;
|
||
CMD_C2S_RedeemAward = 2602; //兑换码领取奖励
|
||
CMD_S2C_RedeemAward = 2603;
|
||
|
||
CMD_C2S_CoffeeMergeShow = 2701; //咖啡合成界面展示
|
||
CMD_S2C_CoffeeMergeShow = 2702;
|
||
CMD_C2S_CoffeeMergeSupplyClick = 2703; //咖啡供货盒点击
|
||
CMD_S2C_CoffeeMergeSupplyClick = 2704;
|
||
CMD_C2S_CoffeeMergeSupplyShow = 2705; //咖啡供货盒展示
|
||
CMD_S2C_CoffeeMergeSupplyShow = 2706;
|
||
CMD_C2S_CoffeeMergeSort = 2707; //咖啡排序
|
||
CMD_S2C_CoffeeMergeSort = 2708;
|
||
CMD_C2S_CoffeeMergeAttempt = 2709; //咖啡合成
|
||
CMD_S2C_CoffeeMergeAttempt = 2710;
|
||
CMD_C2S_CoffeeMergeCurrency = 2711; //咖啡货币(废弃)
|
||
CMD_S2C_CoffeeMergeCurrency = 2712;
|
||
CMD_C2S_CoffeeSupplierReplenish = 2713; //咖啡原料补充
|
||
CMD_S2C_CoffeeSupplierReplenish = 2714;
|
||
CMD_C2S_CoffeeResearch = 2715; //咖啡研发
|
||
CMD_S2C_CoffeeResearch = 2716;
|
||
CMD_C2S_CoffeeIllustrationShow = 2717; //咖啡图鉴展示
|
||
CMD_S2C_CoffeeIllustrationShow = 2718;
|
||
CMD_C2S_CoffeeIllustrationPrize = 2719; //咖啡图鉴领取
|
||
CMD_S2C_CoffeeIllustrationPrize = 2720;
|
||
|
||
CMD_C2S_FlowerShopShow = 2801; //花店内容展示
|
||
CMD_S2C_FlowerShopShow = 2802;
|
||
CMD_C2S_FlowerShopBuy = 2803; //花店展示区购买
|
||
CMD_S2C_FlowerShopBuy = 2804;
|
||
CMD_C2S_FlowerShopRecycle = 2805; //花店回收区售卖
|
||
CMD_S2C_FlowerShopRecycle = 2806;
|
||
CMD_C2S_FlowerShelfBuy = 2807; //花店货架购买
|
||
CMD_S2C_FlowerShelfBuy = 2808;
|
||
CMD_C2S_FlowerShelfShow = 2809; //花店货架显示
|
||
CMD_S2C_FlowerShelfShow = 2810;
|
||
|
||
CMD_C2S_StylingRoomMiniGameShow = 2901; //造型间寻物展示
|
||
CMD_S2C_StylingRoomMiniGameShow = 2902;
|
||
CMD_C2S_StylingRoomMiniGameRefresh = 2903; //造型间寻物刷新
|
||
CMD_S2C_StylingRoomMiniGameRefresh = 2904;
|
||
CMD_C2S_StylingRoomMiniGameClick = 2905; //造型间寻物点击
|
||
CMD_S2C_StylingRoomMiniGameClick = 2906;
|
||
CMD_C2S_StylingRoomMiniGameRes = 2907; //造型间寻物资源展示
|
||
CMD_S2C_StylingRoomMiniGameRes = 2908;
|
||
CMD_C2S_StylingRoomMiniGameEnergyRefill = 2910; //造型间寻物剪刀回复
|
||
CMD_S2C_StylingRoomMiniGameEnergyRefill = 2911;
|
||
CMD_C2S_StylingRoomMiniGameEnergyShow = 2912; //造型间寻物剪刀显示
|
||
CMD_S2C_StylingRoomMiniGameEnergyShow = 2913;
|
||
CMD_C2S_StylingDesignRoomShow = 2914; //造型间展示
|
||
CMD_S2C_StylingDesignRoomShow = 2915;
|
||
CMD_C2S_StylingDesignRoomAttempt = 2916; //造型间设计
|
||
CMD_S2C_StylingDesignRoomAttempt = 2917;
|
||
CMD_C2S_StylingDesignRewardPrize = 2918; //造型间奖励领取
|
||
CMD_S2C_StylingDesignRewardPrize = 2919;
|
||
|
||
CMD_C2S_AnnouncementHistory = 3000; //公告历史
|
||
CMD_S2C_AnnouncementHistory = 3001;
|
||
CMD_C2S_AnnouncementNew = 3002; //服务器主动推送新公告
|
||
CMD_S2C_AnnouncementNew = 3003;
|
||
|
||
CMD_C2S_MapShowLoc = 3100; //外出地点展示
|
||
CMD_S2C_MapShowLoc = 3101;
|
||
CMD_C2S_MapLocEnter = 3102; //前往外出地点
|
||
CMD_S2C_MapLocEnter = 3103;
|
||
|
||
CMD_C2S_FishingLuresBuy = 3202; //购买鱼饵
|
||
CMD_S2C_FishingLuresBuy = 3203;
|
||
CMD_C2S_FishingStart = 3204; //开始钓鱼
|
||
CMD_S2C_FishingStart = 3205;
|
||
CMD_C2S_FishingComplete = 3206; //完成钓鱼
|
||
CMD_S2C_FishingComplete = 3207;
|
||
CMD_C2S_FishIllustartionShow = 3208; //渔夫手册显示
|
||
CMD_S2C_FishIllustartionShow = 3209;
|
||
CMD_C2S_FishRodChange = 3210; //选择鱼竿
|
||
CMD_S2C_FishRodChange = 3211;
|
||
CMD_C2S_FishIllustrationAward = 3212; //渔夫手册奖励领取
|
||
CMD_S2C_FishIllustrationAward = 3213;
|
||
CMD_C2S_FishRodShow = 3214; //鱼竿手册显示
|
||
CMD_S2C_FishRodShow = 3215;
|
||
CMD_C2S_FishGearShopEnter = 3216; //进入渔店
|
||
CMD_S2C_FishGearShopEnter = 3217;
|
||
CMD_C2S_FishCraftRedeem = 3218; //渔店手工坊兑换奖励
|
||
CMD_S2C_FishCraftRedeem = 3219;
|
||
CMD_C2S_FishUnlock = 3220; //渔店解锁新鱼竿和解锁任意类型全部品种的鱼
|
||
CMD_S2C_FishUnlock = 3221;
|
||
|
||
CMD_C2S_CuisineShow = 3300; //进入料理店
|
||
CMD_S2C_CuisineShow = 3301;
|
||
CMD_C2S_CuisinePlantVF = 3302; //蔬果种植
|
||
CMD_S2C_CuisinePlantVF = 3303;
|
||
CMD_C2S_CuisineChangeVF = 3304; //改变蔬果状态
|
||
CMD_S2C_CuisineChangeVF = 3305;
|
||
CMD_C2S_CuisineGetVF = 3306; //蔬果获取
|
||
CMD_S2C_CuisineGetVF = 3307;
|
||
CMD_C2S_CuisineShowFI = 3308; //进货展示
|
||
CMD_S2C_CuisineShowFI = 3309;
|
||
CMD_C2S_CuisineGetFI = 3310; //食材进货获取
|
||
CMD_S2C_CuisineGetFI = 3311;
|
||
CMD_C2S_CuisineAccelerateRestock = 3312; //加速进货
|
||
CMD_S2C_CuisineAccelerateRestock = 3313;
|
||
CMD_C2S_CuisineShowMaterials = 3314; //展示玩家拥有的蔬果和肉类
|
||
CMD_S2C_CuisineShowMaterials = 3315;
|
||
CMD_C2S_CuisineMakeCuisine = 3316; //菜品制作
|
||
CMD_S2C_CuisineMakeCuisine = 3317;
|
||
CMD_C2S_CuisineShowSetMeal = 3318; //展示玩家当前套餐
|
||
CMD_S2C_CuisineShowSetMeal = 3319;
|
||
CMD_C2S_CuisineMakeSetMeal = 3320; //套餐制作
|
||
CMD_S2C_CuisineMakeSetMeal = 3321;
|
||
CMD_C2S_CuisineShowMenu = 3322; //展示菜单
|
||
CMD_S2C_CuisineShowMenu = 3323;
|
||
CMD_C2S_CuisineMenuAward = 3324; //领取菜单奖励
|
||
CMD_S2C_CuisineMenuAward = 3325;
|
||
CMD_C2S_CuisineShowVF = 3326; //蔬果种植展示
|
||
CMD_S2C_CuisineShowVF = 3327;
|
||
CMD_C2S_CuisineMassProduce = 3328; //一键菜品制作
|
||
CMD_S2C_CuisineMassProduce = 3329;
|
||
CMD_C2S_CuisineStartFI = 3330; //食材开始进货
|
||
CMD_S2C_CuisineStartFI = 3331;
|
||
|
||
CMD_C2S_PetCourseStudy = 3400; //宠物课程学习
|
||
CMD_S2C_PetCourseStudy = 3401;
|
||
CMD_C2S_PetCourseShow = 3402; //宠物学习展示
|
||
CMD_S2C_PetCourseShow = 3403;
|
||
CMD_C2S_PetCourseAwardShow = 3404; //宠物学习奖励展示
|
||
CMD_S2C_PetCourseAwardShow = 3405;
|
||
CMD_C2S_PetCourseAwardGet = 3406; //宠物学习奖励展示
|
||
CMD_S2C_PetCourseAwardGet = 3407;
|
||
CMD_C2S_PetTravelShow = 3408; //宠物出游展示
|
||
CMD_S2C_PetTravelShow = 3409;
|
||
CMD_C2S_PetTravelStart = 3410; //宠物出游展示
|
||
CMD_S2C_PetTravelStart = 3411;
|
||
CMD_C2S_PetTravelAccelerate = 3412; //宠物出游加速
|
||
CMD_S2C_PetTravelAccelerate = 3413;
|
||
CMD_C2S_PetTravelAward = 3414; //宠物出游奖励获取
|
||
CMD_S2C_PetTravelAward = 3415;
|
||
CMD_C2S_PetShopShow = 3416; //宠物商店展示
|
||
CMD_S2C_PetShopShow = 3417;
|
||
CMD_C2S_PetShopBuy = 3418; //宠物商店购买
|
||
CMD_S2C_PetShopBuy = 3419;
|
||
CMD_C2S_PetShopLottery = 3420; //宠物商店盲盒抽取
|
||
CMD_S2C_PetShopLottery = 3421;
|
||
CMD_C2S_PetShopLotteryAccelerate = 3422; //宠物商店盲盒抽取加速
|
||
CMD_S2C_PetShopLotteryAccelerate = 3423;
|
||
CMD_C2S_PetShopEnter = 3424; //进入宠物店
|
||
CMD_S2C_PetShopEnter = 3425;
|
||
|
||
CMD_C2S_GuGuShopShow = 4001; //咕咕市集显示
|
||
CMD_S2C_GuGuShopShow = 4002;
|
||
CMD_C2S_GuGuShopBuy = 4003; //咕咕市集购买
|
||
CMD_S2C_GuGuShopBuy = 4004;
|
||
|
||
CMD_C2S_QuestionnaireShow = 4101; //问卷调查显示
|
||
CMD_S2C_QuestionnaireShow = 4102;
|
||
CMD_C2S_QuestionnaireSubmit = 4103; //问卷调查提交
|
||
CMD_S2C_QuestionnaireSubmit = 4104;
|
||
|
||
CMD_C2S_PassCheckRewardShow = 4201; //通行证奖励显示
|
||
CMD_S2C_PassCheckRewardShow = 4202;
|
||
CMD_C2S_PassCheckRewardGet = 4203; //通行证奖励获取
|
||
CMD_S2C_PassCheckRewardGet = 4204;
|
||
CMD_C2S_PassCheckRewardAllGet = 4205; //通行证奖励一键获取
|
||
CMD_S2C_PassCheckRewardAllGet = 4206;
|
||
CMD_C2S_PassCheckTaskShow = 4207; //通行证任务显示
|
||
CMD_S2C_PassCheckTaskShow = 4208;
|
||
CMD_C2S_PassCheckTaskGet = 4209; //通行证任务获取
|
||
CMD_S2C_PassCheckTaskGet = 4210;
|
||
|
||
CMD_C2S_FurDyeShow = 4301; //染色工坊显示
|
||
CMD_S2C_FurDyeShow = 4302;
|
||
CMD_C2S_FurDyeAttempt = 4303; //染色工坊染色
|
||
CMD_S2C_FurDyeAttempt = 4304;
|
||
CMD_C2S_FurDyeSlotPrize = 4305; //染色工坊领取
|
||
CMD_S2C_FurDyeSlotPrize = 4306;
|
||
CMD_C2S_FurDyeSlotSpeedUp = 4307; //染色工坊加速
|
||
CMD_S2C_FurDyeSlotSpeedUp = 4308;
|
||
CMD_C2S_FurDyeSlotUnlock = 4309; //染色工坊解锁
|
||
CMD_S2C_FurDyeSlotUnlock = 4310;
|
||
CMD_C2S_FurMakeShowSlots = 4311; //家具工坊格子显示
|
||
CMD_S2C_FurMakeShowSlots = 4312;
|
||
CMD_C2S_FurMakeShowFurs = 4313; //家具工坊可制作家具显示
|
||
CMD_S2C_FurMakeShowFurs = 4314;
|
||
CMD_C2S_FurMakeMake = 4315; //家具工坊制作家具
|
||
CMD_S2C_FurMakeMake = 4316;
|
||
CMD_C2S_FurMakePrize = 4317; //家具工坊领取制作家具
|
||
CMD_S2C_FurMakePrize = 4318;
|
||
CMD_C2S_FurMakeSpeedUp = 4319; //家具工坊加速
|
||
CMD_S2C_FurMakeSpeedUp = 4320;
|
||
CMD_C2S_FurMakeUnlock = 4321; //家具工坊解锁
|
||
CMD_S2C_FurMakeUnlock = 4322;
|
||
CMD_C2S_FurPurchaseShow = 4323; //材料采购 展示
|
||
CMD_S2C_FurPurchaseShow = 4324;
|
||
CMD_C2S_FurPurchaseStart = 4325; //材料采购 开始
|
||
CMD_S2C_FurPurchaseStart = 4326;
|
||
CMD_C2S_FurPurchaseGet = 4327; //材料采购 获取
|
||
CMD_S2C_FurPurchaseGet = 4328;
|
||
CMD_C2S_FurPurchaseSpeed = 4329; //材料采购 加速
|
||
CMD_S2C_FurPurchaseSpeed = 4330;
|
||
|
||
CMD_C2S_DesignShow = 4401; //设计展示(十连抽)
|
||
CMD_S2C_DesignShow = 4402;
|
||
CMD_C2S_DesignLottery = 4403; //设计抽奖(十连抽)
|
||
CMD_S2C_DesignLottery = 4404;
|
||
CMD_C2S_DesignShare = 4405; //设计分享
|
||
CMD_S2C_DesignShare = 4406;
|
||
CMD_C2S_DesignTimeAwardShow = 4407; //限时卡池奖励界面显示
|
||
CMD_S2C_DesignTimeAwardShow = 4408;
|
||
CMD_C2S_DesignTimeAwardGet = 4409; //限时卡池奖励获取
|
||
CMD_S2C_DesignTimeAwardGet = 4410;
|
||
CMD_C2S_DesignHighStoreShow = 4411; //高级卡池兑换商店显示
|
||
CMD_S2C_DesignHighStoreShow = 4412;
|
||
CMD_C2S_DesignHighStoreRedeem = 4413; //高级卡池兑换商店兑换
|
||
CMD_S2C_DesignHighStoreRedeem = 4414;
|
||
CMD_C2S_DesignTimeSignInShow = 4415; //限时卡池签到显示
|
||
CMD_S2C_DesignTimeSignInShow = 4416;
|
||
CMD_C2S_DesignTimeSignInGet = 4417; //限时卡池签到获取
|
||
CMD_S2C_DesignTimeSignInGet = 4418;
|
||
CMD_C2S_DesignOverviewShow = 4419; //设计概览
|
||
CMD_S2C_DesignOverviewShow = 4420;
|
||
CMD_C2S_DesignTimePointsShow = 4421; //限时卡池 累积充值展示
|
||
CMD_S2C_DesignTimePointsShow = 4422;
|
||
CMD_C2S_DesignTimePointsGet = 4423; //限时卡池 累积充值获取
|
||
CMD_S2C_DesignTimePointsGet = 4424;
|
||
|
||
CMD_C2S_DesignTimeFragmentShow = 4425; //限时卡池 灵感碎片获取
|
||
CMD_S2C_DesignTimeFragmentShow = 4426;
|
||
CMD_C2S_DesignTimeFragmentExchange = 4427; //限时卡池 灵感碎片兑换
|
||
CMD_S2C_DesignTimeFragmentExchange = 4428;
|
||
CMD_C2S_DesignTimeFragmentTransition = 4429; //限时卡池 灵感碎片转换
|
||
CMD_S2C_DesignTimeFragmentTransition = 4430;
|
||
|
||
CMD_C2S_StoreShow = 4501; //商城显示
|
||
CMD_S2C_StoreShow = 4502;
|
||
CMD_C2S_StoreBuy = 4503; //商城购买
|
||
CMD_S2C_StoreBuy = 4504;
|
||
CMD_C2S_StoreRestore = 4505; //商城恢复记录
|
||
CMD_S2C_StoreRestore = 4506;
|
||
CMD_C2S_StoreIconShow = 4507; //商城图标显示
|
||
CMD_S2C_StoreIconShow = 4508;
|
||
CMD_C2S_StoreTopUpShow = 4509; //首充赠礼显示
|
||
CMD_S2C_StoreTopUpShow = 4510;
|
||
CMD_C2S_StoreTopUpGet = 4511; //首充赠礼领取
|
||
CMD_S2C_StoreTopUpGet = 4512;
|
||
CMD_C2S_StorePointsShow = 4513; //灵感积分显示
|
||
CMD_S2C_StorePointsShow = 4514;
|
||
CMD_C2S_StorePointsGet = 4515; //灵感积分领取
|
||
CMD_S2C_StorePointsGet = 4516;
|
||
CMD_C2S_StoreMonthCardShow = 4517; //月卡界面显示
|
||
CMD_S2C_StoreMonthCardShow = 4518;
|
||
CMD_C2S_StoreMonthCardBuy = 4519; //月卡购买
|
||
CMD_S2C_StoreMonthCardBuy = 4520;
|
||
CMD_C2S_StoreMonthCardGet = 4521; //月卡领取每日奖励
|
||
CMD_S2C_StoreMonthCardGet = 4522;
|
||
CMD_C2S_StoreLimitPackShow = 4523; //限购礼包活动 展示
|
||
CMD_S2C_StoreLimitPackShow = 4524;
|
||
CMD_C2S_StoreMonthCardTry = 4525; //月卡体验
|
||
CMD_S2C_StoreMonthCardTry = 4526;
|
||
CMD_C2S_StoreIconPopUp = 4527; //商城礼包在主界面拍屏
|
||
CMD_S2C_StoreIconPopUp = 4528;
|
||
CMD_C2S_StoreCanBuy = 4529; //商城礼包是否还可以购买
|
||
CMD_S2C_StoreCanBuy = 4530;
|
||
CMD_C2S_ConfirmReceiptStoreBuy = 4531; //确认商城礼包收货
|
||
CMD_S2C_ConfirmReceiptStoreBuy = 4532;
|
||
CMD_C2S_LuxuryMonthCardBuy = 4533; //豪华月卡购买
|
||
CMD_S2C_LuxuryMonthCardBuy = 4534; //豪华月卡购买
|
||
|
||
CMD_C2S_PayInfo = 4600; //充值信息
|
||
CMD_S2C_PayInfo = 4601;
|
||
CMD_C2S_OfficialPayInfo = 4602; //官网充值信息
|
||
CMD_S2C_OfficialPayInfo = 4603;
|
||
|
||
CMD_C2S_SignInShow = 4800; //常规签到显示
|
||
CMD_S2C_SignInShow = 4801;
|
||
CMD_C2S_SignInGet = 4802; //常规签到获取
|
||
CMD_S2C_SignInGet = 4803;
|
||
CMD_C2S_SignInSumGet = 4804; //常规签到累签获取
|
||
CMD_S2C_SignInSumGet = 4805;
|
||
|
||
CMD_C2S_PlayerLandCheck = 4900; //新人签到检查
|
||
CMD_S2C_PlayerLandCheck = 4901;
|
||
CMD_C2S_PlayerLandShow = 4902; //新人签到显示
|
||
CMD_S2C_PlayerLandShow = 4903;
|
||
CMD_C2S_PlayerLandGet = 4904; //新人签到获取
|
||
CMD_S2C_PlayerLandGet = 4905;
|
||
CMD_C2S_PlayerLandCanShow = 4906; //新人签到是否可以显示
|
||
CMD_S2C_PlayerLandCanShow = 4907;
|
||
|
||
CMD_C2S_PartnerMyList = 5000; //好友列表
|
||
CMD_S2C_PartnerMyList = 5001;
|
||
CMD_C2S_PartnerQuery = 5002; //好友查询
|
||
CMD_S2C_PartnerQuery = 5003;
|
||
CMD_C2S_PartnerAdd = 5004; //好友添加
|
||
CMD_S2C_PartnerAdd = 5005;
|
||
CMD_C2S_PartnerDelete = 5006; //好友删除
|
||
CMD_S2C_PartnerDelete = 5007;
|
||
CMD_C2S_PartnerApplyList = 5008; //好友申请列表
|
||
CMD_S2C_PartnerApplyList = 5009;
|
||
CMD_C2S_PartnerApplyRespond = 5010; //好友申请回应
|
||
CMD_S2C_PartnerApplyRespond = 5011;
|
||
CMD_C2S_PartnerHistoryMsg = 5012; //好友聊天记录(每次发送最近的50条)
|
||
CMD_S2C_PartnerHistoryMsg = 5013;
|
||
CMD_C2S_PartnerSendMsg = 5014; //好友发送消息
|
||
CMD_S2C_PartnerSendMsg = 5015;
|
||
CMD_C2S_PartnerGiftBag = 5016; //好友礼物背包
|
||
CMD_S2C_PartnerGiftBag = 5017;
|
||
CMD_C2S_PartnerGiftGive = 5018; //好友赠送礼物
|
||
CMD_S2C_PartnerGiftGive = 5019;
|
||
CMD_C2S_PartnerGiftGet = 5020; //好友获取礼物
|
||
CMD_S2C_PartnerGiftGet = 5021;
|
||
CMD_C2S_PartnerDetail = 5022; //好友详情
|
||
CMD_S2C_PartnerDetail = 5023;
|
||
CMD_C2S_PartnerShowFriendHouse = 5024; //好友房间展示
|
||
CMD_S2C_PartnerShowFriendHouse = 5025;
|
||
CMD_C2S_PartnerRecommend = 5026; //好友推荐
|
||
CMD_S2C_PartnerRecommend = 5027;
|
||
CMD_C2S_PartnerClearRedDot = 5028; //好友消红点
|
||
CMD_S2C_PartnerClearRedDot = 5029;
|
||
CMD_C2S_PartnerDoubleSpaceRequest = 5030; //好友组建双人空间请求
|
||
CMD_S2C_PartnerDoubleSpaceRequest = 5031;
|
||
CMD_C2S_PartnerDoubleSpaceResponse = 5032; //好友组建双人空间回应
|
||
CMD_S2C_PartnerDoubleSpaceResponse = 5033;
|
||
CMD_C2S_PartnerAllApplyRespond = 5034; //好友申请回应
|
||
CMD_S2C_PartnerAllApplyRespond = 5035;
|
||
|
||
CMD_C2S_GroupShow = 5100; //家园显示
|
||
CMD_S2C_GroupShow = 5101;
|
||
CMD_C2S_GroupCreate = 5102; //家园创建
|
||
CMD_S2C_GroupCreate = 5103;
|
||
CMD_C2S_GroupJoin = 5104; //家园加入
|
||
CMD_S2C_GroupJoin = 5105;
|
||
CMD_C2S_GroupQuit = 5106; //家园退出
|
||
CMD_S2C_GroupQuit = 5107;
|
||
CMD_C2S_GroupQuery = 5108; //家园查询
|
||
CMD_S2C_GroupQuery = 5109;
|
||
CMD_C2S_GroupUpdateInfo = 5110; //家园更新信息(园长/副园长)
|
||
CMD_S2C_GroupUpdateInfo = 5111;
|
||
CMD_C2S_GroupChangeIdentity = 5112; //家园改变身份(园长)
|
||
CMD_S2C_GroupChangeIdentity = 5113;
|
||
CMD_C2S_GroupApplyList = 5114; //家园加入申请的玩家列表(园长/副园长)
|
||
CMD_S2C_GroupApplyList = 5115;
|
||
CMD_C2S_GroupAudit = 5116; //家园审核(园长/副园长)
|
||
CMD_S2C_GroupAudit = 5117;
|
||
CMD_C2S_GroupKick = 5118; //家园踢出成员(园长/副园长)
|
||
CMD_S2C_GroupKick = 5119;
|
||
CMD_C2S_GroupDissolve = 5120; //家园解散(园长)
|
||
CMD_S2C_GroupDissolve = 5121;
|
||
CMD_C2S_GroupSignin = 5122; //签到
|
||
CMD_S2C_GroupSignin = 5123;
|
||
CMD_C2S_GroupSceneShow = 5124; //家园场景展示
|
||
CMD_S2C_GroupSceneShow = 5125;
|
||
CMD_C2S_GroupScenePut = 5126; //家园场景放置
|
||
CMD_S2C_GroupScenePut = 5127;
|
||
CMD_C2S_GroupSceneMove = 5128; //家园搬家
|
||
CMD_S2C_GroupSceneMove = 5129;
|
||
CMD_C2S_GroupSceneContributeShow = 5130; //家园场景贡献展示
|
||
CMD_S2C_GroupSceneContributeShow = 5131;
|
||
CMD_C2S_GroupSceneContribute = 5132; //家园场景贡献
|
||
CMD_S2C_GroupSceneContribute = 5133;
|
||
CMD_C2S_GroupShowRank = 5134; //家园显示排行榜
|
||
CMD_S2C_GroupShowRank = 5135;
|
||
CMD_C2S_GroupRankGetReward = 5136; //家园排行榜领取奖励
|
||
CMD_S2C_GroupRankGetReward = 5137;
|
||
CMD_C2S_GroupHistoryMsg = 5138; //家园聊天记录(每次发送最近的50条)
|
||
CMD_S2C_GroupHistoryMsg = 5139;
|
||
CMD_C2S_GroupSendMsg = 5140; //家园发送消息
|
||
CMD_S2C_GroupSendMsg = 5141;
|
||
CMD_C2S_GroupGiveGoods = 5142; //家园给予商品
|
||
CMD_S2C_GroupGiveGoods = 5143;
|
||
CMD_C2S_GroupHelpDetail = 5144; //家园建材求助详情
|
||
CMD_S2C_GroupHelpDetail = 5145;
|
||
CMD_C2S_GroupBMShow = 5146; //建材兑换界面显示
|
||
CMD_S2C_GroupBMShow = 5147;
|
||
CMD_C2S_GroupBMExchange = 5148; //建材兑换
|
||
CMD_S2C_GroupBMExchange = 5149;
|
||
CMD_C2S_GroupGardenShopShow = 5150; //园艺铺子界面显示
|
||
CMD_S2C_GroupGardenShopShow = 5151;
|
||
CMD_C2S_GroupGardenShopRedeem = 5152; //园艺铺子兑换
|
||
CMD_S2C_GroupGardenShopRedeem = 5153;
|
||
CMD_C2S_GroupSceneChangeStyle = 5154; //家园场景公共建筑变化风格
|
||
CMD_S2C_GroupSceneChangeStyle = 5155;
|
||
CMD_C2S_GroupSceneChangeHouse = 5156; //家园私有土地房屋改变
|
||
CMD_S2C_GroupSceneChangeHouse = 5157;
|
||
CMD_C2S_GroupUpgrade = 5158; //家园升级
|
||
CMD_S2C_GroupUpgrade = 5159;
|
||
CMD_C2S_GroupSceneGardenShow = 5160; //家园庭院展示 0.10需要
|
||
CMD_S2C_GroupSceneGardenShow = 5161;
|
||
CMD_C2S_GroupWelfareShow = 5162; //家园福利展示 0.10需要
|
||
CMD_S2C_GroupWelfareShow = 5163;
|
||
CMD_C2S_GroupContributeRewardGain = 5164; //家园贡献奖励领取 0.10需要
|
||
CMD_S2C_GroupContributeRewardGain = 5165;
|
||
CMD_C2S_GroupHelpRewardGain = 5166; //家园帮助奖励领取 0.10需要
|
||
CMD_S2C_GroupHelpRewardGain = 5167;
|
||
CMD_C2S_GroupKickByLeader = 5168; //家园被园长踢出(如果被踢出的玩家在线,会收到此消息)
|
||
CMD_S2C_GroupKickByLeader = 5169;
|
||
|
||
CMD_C2S_ActivityLabyrinthShow = 5200; //迷途寻宝 展示
|
||
CMD_S2C_ActivityLabyrinthShow = 5201;
|
||
CMD_C2S_ActivityLabyrinthBuyCompass = 5202; //迷途寻宝 购买指南针
|
||
CMD_S2C_ActivityLabyrinthBuyCompass = 5203;
|
||
CMD_C2S_ActivityLabyrinthStart = 5204; //迷途寻宝 开始走迷宫
|
||
CMD_S2C_ActivityLabyrinthStart = 5205;
|
||
CMD_C2S_ActivityLabyrinthGetChest = 5206; //迷途寻宝 获取宝箱
|
||
CMD_S2C_ActivityLabyrinthGetChest = 5207;
|
||
CMD_C2S_ActivityLabyrinthFinish = 5210; //迷途寻宝 完成迷宫
|
||
CMD_S2C_ActivityLabyrinthFinish = 5211;
|
||
CMD_C2S_ActivityLabyrinthSumGet = 5212; //迷途寻宝 领取累计奖励
|
||
CMD_S2C_ActivityLabyrinthSumGet = 5213;
|
||
CMD_C2S_ActivityLabyrinthBuyStep = 5214; //迷途寻宝 购买步数
|
||
CMD_S2C_ActivityLabyrinthBuyStep = 5215;
|
||
|
||
CMD_C2S_DoubleSpaceShow = 5300; //双人空间展示
|
||
CMD_S2C_DoubleSpaceShow = 5301;
|
||
CMD_C2S_DoubleSpaceSetStatus = 5302; //双人空间设置状态
|
||
CMD_S2C_DoubleSpaceSetStatus = 5303;
|
||
CMD_C2S_DoubleSpaceDecorate = 5304; //双人空间装修
|
||
CMD_S2C_DoubleSpaceDecorate = 5305;
|
||
CMD_C2S_DoubleSpacePut = 5306; //双人空间放置家具
|
||
CMD_S2C_DoubleSpacePut = 5307;
|
||
CMD_C2S_DoubleSpaceRename = 5308; //双人空间重命名
|
||
CMD_S2C_DoubleSpaceRename = 5309;
|
||
CMD_C2S_DoubleSpaceShopShow = 5310; //双人空间商店展示
|
||
CMD_S2C_DoubleSpaceShopShow = 5311;
|
||
CMD_C2S_DoubleSpaceShopBuy = 5312; //双人空间商店购买
|
||
CMD_S2C_DoubleSpaceShopBuy = 5313;
|
||
CMD_C2S_DoubleSpaceDissolve = 5314; //双人空间解散
|
||
CMD_S2C_DoubleSpaceDissolve = 5315;
|
||
CMD_C2S_DoubleSpaceRemoveDecorate = 5316; ///双人空间移除装修
|
||
CMD_S2C_DoubleSpaceRemoveDecorate = 5317;
|
||
CMD_C2S_DoubleSpaceHouseRentBuy = 5318; //购买房产
|
||
CMD_S2C_DoubleSpaceHouseRentBuy = 5319;
|
||
CMD_C2S_DoubleSpaceHouseRentSchemeBuy = 5420; // 购买装修方案
|
||
CMD_S2C_DoubleSpaceHouseRentSchemeBuy = 5321;
|
||
CMD_C2S_DoubleSpaceChangeHouse = 5322; //切换房产
|
||
CMD_S2C_DoubleSpaceChangeHouse = 5323;
|
||
CMD_C2S_DoubleSpaceChangeDecorateScheme = 5324; //切换装修方案
|
||
CMD_S2C_DoubleSpaceChangeDecorateScheme = 5325;
|
||
CMD_S2C_DoubleSpaceHouseBuyInfo = 5326; // 推送房屋/装修购买信息
|
||
CMD_C2S_DoubleSpaceChangeDecorateSchemeName = 5327; //修改装修方案名称
|
||
CMD_S2C_DoubleSpaceChangeDecorateSchemeName = 5328;
|
||
CMD_S2C_DoubleSpaceStatus = 5329; //推送装修状态
|
||
|
||
|
||
CMD_C2S_HouseRentGardenShopBuy = 5403; //青青园艺购买
|
||
CMD_S2C_HouseRentGardenShopBuy = 5404;
|
||
CMD_C2S_HouseRentConsultShow = 5405; //恋家房产咨询展示
|
||
CMD_S2C_HouseRentConsultShow = 5406;
|
||
CMD_C2S_HouseRentConsultLease = 5407; //恋家房产咨询出租
|
||
CMD_S2C_HouseRentConsultLease = 5408;
|
||
CMD_C2S_HouseRentConsultCancelLease = 5409; //恋家房产咨询取消租赁
|
||
CMD_S2C_HouseRentConsultCancelLease = 5410;
|
||
CMD_C2S_HouseRentConsultRentCollection = 5411; //恋家房产咨询收租
|
||
CMD_S2C_HouseRentConsultRentCollection = 5412;
|
||
CMD_C2S_HouseRentEnter = 5413; //进入恋家
|
||
CMD_S2C_HouseRentEnter = 5414;
|
||
CMD_C2S_HouseRentConsultRefresh = 5415; //恋家房产咨询刷新
|
||
CMD_S2C_HouseRentConsultRefresh = 5416;
|
||
|
||
CMD_C2S_ActivityManageShow = 5500; //活动管理显示
|
||
CMD_S2C_ActivityManageShow = 5501;
|
||
|
||
CMD_C2S_ActivitySignShow = 5600; //跨年签到显示
|
||
CMD_S2C_ActivitySignShow = 5601;
|
||
CMD_C2S_ActivitySignGet = 5602; //跨年签到获取
|
||
CMD_S2C_ActivitySignGet = 5603;
|
||
|
||
CMD_C2S_ActivityDecoWeekShow = 5700; //主题装修周展示
|
||
CMD_S2C_ActivityDecoWeekShow = 5701;
|
||
CMD_C2S_ActivityDecoWeekDesignSubmit = 5702; //主题装修周设计投稿
|
||
CMD_S2C_ActivityDecoWeekDesignSubmit = 5703;
|
||
CMD_C2S_ActivityDecoWeekStoreShow = 5704; //主题装修周星芒商城显示
|
||
CMD_S2C_ActivityDecoWeekStoreShow = 5705;
|
||
CMD_C2S_ActivityDecoWeekStoreBuy = 5706; //主题装修周星芒商城购买
|
||
CMD_S2C_ActivityDecoWeekStoreBuy = 5707;
|
||
CMD_C2S_ActivityDecoWeekHotDesignShow = 5708; //主题装修周往期热门设计展示
|
||
CMD_S2C_ActivityDecoWeekHotDesignShow = 5709;
|
||
CMD_C2S_ActivityDecoWeekVoteShow = 5710; //主题装修周投票展示
|
||
CMD_S2C_ActivityDecoWeekVoteShow = 5711;
|
||
CMD_C2S_ActivityDecoWeekVote = 5712; //主题装修周投票
|
||
CMD_S2C_ActivityDecoWeekVote = 5713;
|
||
CMD_C2S_ActivityDecoWeekVoteRewardGet = 5714; //主题装修周投票奖励领取
|
||
CMD_S2C_ActivityDecoWeekVoteRewardGet = 5715;
|
||
CMD_C2S_ActivityDecoWeekMyDesignShow = 5716; //主题装修周个人投稿显示
|
||
CMD_S2C_ActivityDecoWeekMyDesignShow = 5717;
|
||
CMD_C2S_ActivityDecoWeekBuyVote = 5718; //主题装修周购买投票券
|
||
CMD_S2C_ActivityDecoWeekBuyVote = 5719;
|
||
CMD_C2S_ActivityDecoWeekGetWeekReward = 5720; //主题装修周领取结算奖励
|
||
CMD_S2C_ActivityDecoWeekGetWeekReward = 5721;
|
||
CMD_C2S_ActivityDecoWeekFreeVote = 5722; //主题装修周发放免费券打点协议
|
||
CMD_S2C_ActivityDecoWeekFreeVote = 5723;
|
||
|
||
CMD_C2S_ActivityCarnivalShow = 5800; //嘉年华 展示
|
||
CMD_S2C_ActivityCarnivalShow = 5801;
|
||
CMD_C2S_ActivityCarnivalTaskShow = 5802; //嘉年华 任务展示
|
||
CMD_S2C_ActivityCarnivalTaskShow = 5803;
|
||
CMD_C2S_ActivityCarnivalTaskGet = 5804; //嘉年华 任务领取
|
||
CMD_S2C_ActivityCarnivalTaskGet = 5805;
|
||
CMD_C2S_ActivityCarnivalGetChest = 5806; //嘉年华 当天完成任务获取宝箱
|
||
CMD_S2C_ActivityCarnivalGetChest = 5807;
|
||
CMD_C2S_ActivityCarnivalSumGet = 5808; //嘉年华 七日累计大奖领取
|
||
CMD_S2C_ActivityCarnivalSumGet = 5809;
|
||
|
||
CMD_C2S_ActivityFlipCardShow = 5900; //翻翻乐 展示
|
||
CMD_S2C_ActivityFlipCardShow = 5901;
|
||
CMD_C2S_ActivityFlipCardStart = 5902; //翻翻乐 开始
|
||
CMD_S2C_ActivityFlipCardStart = 5903;
|
||
CMD_C2S_ActivityFlipCardFinish = 5904; //翻翻乐 完成
|
||
CMD_S2C_ActivityFlipCardFinish = 5905;
|
||
CMD_C2S_ActivityFlipCardTaskShow = 5906; //翻翻乐 任务展示
|
||
CMD_S2C_ActivityFlipCardTaskShow = 5907;
|
||
CMD_C2S_ActivityFlipCardTaskGet = 5908; //翻翻乐 任务领取
|
||
CMD_S2C_ActivityFlipCardTaskGet = 5909;
|
||
|
||
CMD_C2S_ActivityDreamLifeShopShow = 6000; //若来 商店展示
|
||
CMD_S2C_ActivityDreamLifeShopShow = 6001;
|
||
CMD_C2S_ActivityDreamLifeShopGet = 6002; //若来 商店兑换
|
||
CMD_S2C_ActivityDreamLifeShopGet = 6003;
|
||
CMD_C2S_ActivityDreamLifeTaskShow = 6004; //若来 任务展示
|
||
CMD_S2C_ActivityDreamLifeTaskShow = 6005;
|
||
CMD_C2S_ActivityDreamLifeTaskStart = 6006; //若来 任务开始
|
||
CMD_S2C_ActivityDreamLifeTaskStart = 6007;
|
||
CMD_C2S_ActivityDreamLifeTaskGet = 6008; //若来 任务奖励领取
|
||
CMD_S2C_ActivityDreamLifeTaskGet = 6009;
|
||
|
||
CMD_C2S_ActivityMatchStuffShow=6100; //好物匹配 展示
|
||
CMD_S2C_ActivityMatchStuffShow=6101;
|
||
CMD_C2S_ActivityMatchStuffShopShow=6102; //好物匹配 商店展示
|
||
CMD_S2C_ActivityMatchStuffShopShow=6103;
|
||
CMD_C2S_ActivityMatchStuffShopBuy=6104; //好物匹配 商店购买
|
||
CMD_S2C_ActivityMatchStuffShopBuy=6105;
|
||
CMD_C2S_ActivityMatchStuffGameStart=6106; //好物匹配 游戏开始
|
||
CMD_S2C_ActivityMatchStuffGameStart=6107;
|
||
CMD_C2S_ActivityMatchStuffGameOver=6108; //好物匹配 游戏结束
|
||
CMD_S2C_ActivityMatchStuffGameOver=6109;
|
||
CMD_C2S_ActivityMatchStuffMagnifyingGlassSupplement=6110; //好物匹配 放大镜补充
|
||
CMD_S2C_ActivityMatchStuffMagnifyingGlassSupplement=6111;
|
||
|
||
CMD_C2S_ActivityNewPlayerRaffleShow=6200; //新手限定设计卡池 展示
|
||
CMD_S2C_ActivityNewPlayerRaffleShow=6201;
|
||
CMD_C2S_ActivityNewPlayerRaffleLottery=6202; //新手限定设计卡池 抽奖
|
||
CMD_S2C_ActivityNewPlayerRaffleLottery=6203;
|
||
CMD_C2S_ActivityNewPlayerRaffleAwardShow=6204; //新手限定设计卡池 设计奖励展示
|
||
CMD_S2C_ActivityNewPlayerRaffleAwardShow=6205;
|
||
CMD_C2S_ActivityNewPlayerRaffleAwardGet=6206; //新手限定设计卡池 设计奖励获取
|
||
CMD_S2C_ActivityNewPlayerRaffleAwardGet=6207;
|
||
CMD_C2S_ActivityNewPlayerRaffleAwardPreview=6208; //新手限定设计卡池 奖励预览
|
||
CMD_S2C_ActivityNewPlayerRaffleAwardPreview=6209;
|
||
|
||
|
||
CMD_C2S_SubscribeGetSubscribeInfo=6300; //功能消息订阅 获取订阅信息
|
||
CMD_S2C_SubscribeGetSubscribeInfo=6301;
|
||
CMD_C2S_SubscribeSubscribeMsg=6302; //功能消息订阅 订阅消息
|
||
CMD_S2C_SubscribeSubscribeMsg=6303;
|
||
CMD_C2S_SubscribeUnSubscribe=6304; //功能消息订阅 取消订阅
|
||
CMD_S2C_SubscribeUnSubscribe=6305;
|
||
CMD_S2C_SubscribePushMsg=6306; //功能消息订阅 消息推送(直接推送给微信,这个key暂时未用)
|
||
|
||
//游戏圈任务
|
||
CMD_C2S_GameClubTaskShow=6400;//游戏圈任务 显示信息
|
||
CMD_S2S_GameClubTaskShow=6401;
|
||
CMD_C2S_GameClubTaskComplete=6402;//游戏圈任务 完成任务
|
||
CMD_S2S_GameClubTaskComplete=6403;
|
||
CMD_C2S_GameClubTaskDrawReward=6404;//游戏圈任务 领取奖励
|
||
CMD_S2S_GameClubTaskDrawReward=6405;
|
||
CMD_C2S_WXBindingPhoneSuccess=6406;//微小绑定手机成功
|
||
CMD_S2C_WXBindingPhoneSuccess=6407;
|
||
//限时签到
|
||
CMD_C2S_ActivitySignPackShow=6500;//限时签到 展示
|
||
CMD_S2S_ActivitySignPackShow=6501;
|
||
CMD_C2S_ActivitySignPackDrawReward=6502;//限时签到 领取
|
||
CMD_S2S_ActivitySignPackDrawReward=6503;
|
||
CMD_C2S_ActivitySignPackBuy=6504;//限时签到 购买
|
||
CMD_S2S_ActivitySignPackBuy=6505;
|
||
|
||
//豪华月卡
|
||
CMD_C2S_LuxuryCardShow = 6600; //豪华月卡 显示信息
|
||
CMD_S2C_LuxuryCardShow = 6601;
|
||
CMD_C2S_LuxuryCardGetDaliyReward = 6602; //豪华月卡 获得每日奖励
|
||
CMD_S2C_LuxuryCardGetDaliyReward = 6603;
|
||
CMD_C2S_LuxuryCardGetMonthReward = 6604; //豪华月卡 获得每月奖励
|
||
CMD_S2C_LuxuryCardGetMonthReward = 6605;
|
||
CMD_C2S_LuxuryCardDIYHeadUpload = 6606; //豪华月卡 DIY头像上传
|
||
CMD_S2C_LuxuryCardDIYHeadUpload = 6607;
|
||
|
||
//碎片拼图
|
||
CMD_C2S_ActivityJigsawShow=6700;//碎片拼图展示
|
||
CMD_S2C_ActivityJigsawShow=6701;
|
||
CMD_C2S_ActivityJigsawRewardGet=6702;//碎片拼图展示奖励获取
|
||
CMD_S2C_ActivityJigsawRewardGet=6703;
|
||
CMD_C2S_ActivityJigsawBlindBoxShow=6704;//碎片拼图盲盒展示
|
||
CMD_S2C_ActivityJigsawBlindBoxShow=6705;
|
||
CMD_C2S_ActivityJigsawBlindBoxOpen=6706;//碎片拼图盲盒开启
|
||
CMD_S2C_ActivityJigsawBlindBoxOpen=6707;
|
||
CMD_C2S_ActivityJigsawTaskShow=6708;//获取拼图(任务)展示
|
||
CMD_S2C_ActivityJigsawTaskShow=6709;
|
||
CMD_C2S_ActivityJigsawTaskRewardGet=6710;//获取拼图(任务)奖励领取
|
||
CMD_S2C_ActivityJigsawTaskRewardGet=6711;
|
||
CMD_C2S_ActivityJigsawOnClick=6712;//碎片拼图开启盲盒后点击拼图(确认拼图位置)
|
||
CMD_S2C_ActivityJigsawOnClick=6713;
|
||
|
||
//寻味之旅-寻宝活动
|
||
CMD_C2S_ActivitySeekTreasureShow=6800;//寻味之旅-寻宝活动 展示
|
||
CMD_S2C_ActivitySeekTreasureShow=6801;
|
||
CMD_C2S_ActivitySeekTreasureStart=6802;//寻味之旅-寻宝活动 开始游戏
|
||
CMD_S2C_ActivitySeekTreasureStart=6803;
|
||
CMD_C2S_ActivitySeekTreasureOpen=6804;//寻味之旅-寻宝活动 打开宝物
|
||
CMD_S2C_ActivitySeekTreasureOpen=6805;
|
||
CMD_C2S_ActivitySeekTreasureGetReward=6806;//寻味之旅-寻宝活动 领取奖励并且退出
|
||
CMD_S2C_ActivitySeekTreasureGetReward=6807;
|
||
CMD_C2S_ActivitySeekTreasureSkipPunish=6808;//寻味之旅-寻宝活动 跳过惩罚
|
||
CMD_S2C_ActivitySeekTreasureSkipPunish=6809;
|
||
CMD_C2S_ActivitySeekTreasureGetSettleReward=6810;//寻味之旅-寻宝活动 领取结算奖励
|
||
CMD_S2C_ActivitySeekTreasureGetSettleReward=6811;
|
||
|
||
//分层礼包
|
||
CMD_C2S_ActivityLevelPackShow=6900;//分层礼包 展示
|
||
CMD_S2C_ActivityLevelPackShow=6901;
|
||
|
||
//进阶礼包
|
||
CMD_C2S_ActivityStagePackShow=7000;//进阶礼包 展示
|
||
CMD_S2C_ActivityStagePackShow=7001;
|
||
CMD_C2S_ActivityStagePackDraw=7002;//进阶礼包 领取
|
||
CMD_S2C_ActivityStagePackDraw=7003;
|
||
|
||
//每日灯谜
|
||
CMD_C2S_ActivityDailyRiddleShow=7100;//每日灯谜 展示
|
||
CMD_S2C_ActivityDailyRiddleShow=7101;
|
||
//购买提示
|
||
CMD_C2S_ActivityDailyRiddleBuyTip=7102;//购买提示
|
||
CMD_S2C_ActivityDailyRiddleBuyTip=7103;
|
||
//开始答题
|
||
CMD_C2S_ActivityDailyRiddleStart=7104;//开始答题
|
||
CMD_S2C_ActivityDailyRiddleStart=7105;
|
||
//领取累计奖励
|
||
CMD_C2S_ActivityDailyRiddleGetReward=7106;//领取累计奖励
|
||
CMD_S2C_ActivityDailyRiddleGetReward=7107;
|
||
//跳过CD
|
||
CMD_C2S_ActivityDailyRiddleSkipCD=7108;//跳过CD
|
||
CMD_S2C_ActivityDailyRiddleSkipCD=7109;
|
||
//购买补答题
|
||
CMD_C2S_ActivityDailyRiddleBuyAnswer=7110;//购买补答题
|
||
CMD_S2C_ActivityDailyRiddleBuyAnswer=7111;
|
||
|
||
CMD_C2S_ActivitySavingPotShow=7200;//存钱罐展示
|
||
CMD_S2C_ActivitySavingPotShow=7201;
|
||
|
||
//灵感积分改变
|
||
CMD_S2C_PointsChange = 7202;
|
||
|
||
//限时灵感积分改变
|
||
CMD_S2C_ActivityLimitedAccumPointChange = 7203;
|
||
|
||
//复刻商店
|
||
CMD_C2S_ActivityReplicaStoreShow=7204;//展示复刻商店信息
|
||
CMD_S2C_ActivityReplicaStoreShow=7205;
|
||
CMD_C2S_ActivityReplicaStoreGetFreeReward=7206;//领取免费礼包
|
||
CMD_S2C_ActivityReplicaStoreGetFreeReward=7207;
|
||
CMD_C2S_ActivityReplicaStoreChoose=7208;//选择自选礼包
|
||
CMD_S2C_ActivityReplicaStoreChoose=7209;
|
||
|
||
CMD_C2S_ActivityReplicaStoreOpenGift=7210; //打开礼包界面
|
||
CMD_S2C_ActivityReplicaStoreOpenGift=7211;
|
||
|
||
//盲盒市场
|
||
CMD_C2S_ActivityBindBoxShow=7212;//盲盒展示
|
||
CMD_S2C_ActivityBindBoxShow=7213;
|
||
CMD_C2S_ActivityBindBoxReFresh=7214;//盲盒刷新
|
||
CMD_S2C_ActivityBindBoxReFresh=7215;
|
||
CMD_C2S_ActivityBindBoxPeek=7216;//盲盒揭露
|
||
CMD_S2C_ActivityBindBoxPeek=7217;
|
||
CMD_C2S_ActivityBindBoxExchange=7218;//盲盒交换
|
||
CMD_S2C_ActivityBindBoxExchange=7219;
|
||
CMD_C2S_ActivityBindBoxGet=7220;//盲盒领取
|
||
CMD_S2C_ActivityBindBoxGet=7221;
|
||
}
|
||
|
||
//商品类型 (前10预留其它货币)
|
||
enum EnumGoodsType
|
||
{
|
||
GoodsTypeInit = 0; //初始值
|
||
Coin = 1; //金币
|
||
Clovers = 2; //四叶草
|
||
VoluteCoin = 3; //蜗壳币
|
||
ContributeCoin = 4; //贡献币
|
||
Fragment = 6; //灵感碎片
|
||
Furniture = 11; //家具
|
||
Decorate = 12; //装修
|
||
Flowerpot = 13; //花盆
|
||
Seed = 14; //种子
|
||
Plant = 15; //植物
|
||
Clothes = 16; //服装
|
||
PetClothes = 17; //宠物服装
|
||
Fertilizer = 18; //肥料
|
||
Suit = 19; //家装套装
|
||
ClothesSuit = 20; //服装套装
|
||
Prop = 21; //道具
|
||
Fish = 22; //鱼类
|
||
CuisineMaterial = 23; //果蔬/肉类
|
||
CuisineMenu = 24; //料理(成菜)
|
||
Coffee = 25; //咖啡
|
||
Garden = 26; //花园景观
|
||
HeadAndHeadFrame = 27; //头像和头像框
|
||
petAction = 28; //宠物动作
|
||
petVoice = 29; //宠物语音
|
||
petSkin = 30; //宠物皮肤
|
||
RewardId = 31; //奖励id
|
||
Points = 32; //商城积分
|
||
IllustrationPoints = 33; //图鉴积分 (只是客户端用于表现)
|
||
}
|
||
|
||
//广告类型
|
||
enum EnumADType
|
||
{
|
||
ADTypeInit = 0; //初始值
|
||
AccelerateRestock = 1; //广告加速料理店进货
|
||
AcceleratePlant = 2; //广告加速植物
|
||
GetFishingLures = 3; //广告获取鱼饵
|
||
UsedSellAcc = 4; //闲菜出售商品呼唤买家
|
||
GetPetLottery = 5; //广告获取宠物店盲盒
|
||
FreeGainCoin = 6; //广告免费领金
|
||
ShortHouseRentRefresh = 7; //广告恋家租房短租刷新
|
||
LongHouseRentRefresh = 8; //广告恋家租房长租刷新
|
||
AppClothesRefresh = 9; //广告App优衣服饰刷新
|
||
AppHomeFurnitureRefresh = 10; //广告App逸家家居家具刷新
|
||
AppHomeOrnamentsRefresh = 11; //广告App逸家家居摆件刷新
|
||
AppHomeFitmentRefresh = 12; //广告App逸家家居装修刷新
|
||
AppSecondhandRefresh = 13; //广告App咸菜二手刷新
|
||
CoffeeSupplyReplensh = 14; //广告咖啡店原料补充
|
||
StylingRoomSciRefill = 15; //广告造型店剪刀获取
|
||
AppPetClothesRefresh = 16; //广告App优衣宠物服饰刷新
|
||
AccelerateVegetable = 17; //广告加速料理店蔬菜
|
||
SugarSupplyReplensh = 18; //广告咖啡店砂糖补充
|
||
MilkSupplyReplensh = 19; //广告咖啡按牛奶补充
|
||
MatchStuffSupplement=20; //广告获取放大镜
|
||
SeekTreasureSkipPunish=21; //广告寻味之旅跳过惩罚
|
||
ADSkipRiddle = 22; //广告跳过灯谜答错惩罚
|
||
ADBuyPassedRiddleChance = 23; //广告购买往日答题机会
|
||
MazeBuyStep = 24; //广告购买往日答题机会
|
||
ADBindBoxRefresh = 25; //广告购买盲盒刷新
|
||
ADTypeMax = 26; //广告最大值
|
||
}
|
||
|
||
//货币变化事件ID
|
||
enum EnumMoneyChangeEventID
|
||
{
|
||
EventIDInit = 0; //初始值
|
||
EventID_1 = 1; //家具换一换
|
||
EventID_2 = 2; //装修换一换
|
||
EventID_3 = 3; //种花加速
|
||
EventID_4 = 4; //服装换一换
|
||
EventID_5 = 5; //种子换一换
|
||
EventID_6 = 6; //闲菜换一换
|
||
EventID_7 = 7; //闲菜售出加速
|
||
EventID_8 = 8; //咖啡材料盒加速
|
||
EventID_9 = 9; //造型剪刀cd加速
|
||
EventID_10 = 10; //渔店购买鱼饵
|
||
EventID_11 = 11; //料理店进货加速
|
||
EventID_12 = 12; //料理店种菜加速
|
||
EventID_13 = 13; //购买金币礼包
|
||
EventID_14 = 14; //购买三叶草礼包
|
||
EventID_15 = 15; //购买设计稿礼包
|
||
EventID_16 = 16; //设计初级稿
|
||
EventID_17 = 17; //设计高级稿
|
||
EventID_18 = 18; //设计限时稿
|
||
EventID_19 = 19; //购买通行证
|
||
EventID_20 = 20; //购买月卡
|
||
EventID_21 = 21; //广告免费领金币
|
||
EventID_22 = 22; //广告免费领四叶草
|
||
EventID_23 = 23; //邮箱领取金币
|
||
EventID_24 = 24; //设计空间设计分享
|
||
EventID_25 = 25; //扭蛋获取蜗壳币
|
||
EventID_26 = 26; //礼包获取三叶币
|
||
EventID_27 = 27; //gm增加货币
|
||
EventID_28 = 28; //闲菜购买
|
||
EventID_29 = 29; //闲菜出售
|
||
EventID_30 = 30; //家园给予增加贡献币
|
||
EventID_31 = 31; //购买装修方案
|
||
EventID_32 = 32; //地产购买房子区域
|
||
EventID_33 = 33; //地产购买房子
|
||
EventID_34 = 34; //邮件增加货币
|
||
EventID_35 = 35; //服装购买
|
||
EventID_36 = 36; //装修购买
|
||
EventID_37 = 37; //问卷调查奖励蜗壳币
|
||
EventID_38 = 38; //兑换码获取货币
|
||
EventID_39 = 39; //染色工坊染色
|
||
EventID_40 = 40; //染色工坊加速
|
||
EventID_41 = 41; //商店礼包兑换货币
|
||
EventID_42 = 42; //园艺铺子兑换
|
||
EventID_43 = 43; //家园创建
|
||
EventID_44 = 44; //家园增加贡献值
|
||
EventID_45 = 45; //染色空间解锁
|
||
EventID_46 = 46; //渔店领取图鉴奖励
|
||
EventID_47 = 47; //花店购买
|
||
EventID_48 = 48; //花店高价出售
|
||
EventID_49 = 49; //花店货架购买
|
||
EventID_50 = 50; //家具工坊制作
|
||
EventID_51 = 51; //家具工坊加速
|
||
EventID_52 = 52; //家具工坊解锁
|
||
EventID_53 = 53; //宜家家具购买
|
||
EventID_54 = 54; //咕咕市集购买
|
||
EventID_55 = 55; //服装购买
|
||
EventID_56 = 56; //植物小铺购买
|
||
EventID_57 = 57; //商店套间购买
|
||
EventID_58 = 58; //每日任务奖励
|
||
EventID_59 = 59; //总体任务奖励
|
||
EventID_60 = 60; //通行证奖励
|
||
EventID_61 = 61; //设计空间限时卡池奖励
|
||
EventID_62 = 62; //设计空间限时卡池签到奖励
|
||
EventID_63 = 63; //朋友圈获取礼物
|
||
EventID_64 = 64; //图鉴奖励
|
||
EventID_65 = 65; //新人签到获取
|
||
EventID_66 = 66; //常规签到补签
|
||
EventID_67 = 67; //常规签到获取
|
||
EventID_68 = 68; //常规签到累签
|
||
EventID_69 = 69; //首充奖励领取
|
||
EventID_70 = 70; //灵感积分奖励领取
|
||
EventID_71 = 71; //月卡领取
|
||
EventID_72 = 72; //家园签到奖励
|
||
EventID_73 = 73; //家园排行榜奖励领取
|
||
EventID_74 = 74; //咖啡店图鉴奖励
|
||
EventID_75 = 75; //料理店菜单奖励
|
||
EventID_76 = 76; //成就任务奖励
|
||
EventID_77 = 77; //等级任务奖励
|
||
EventID_78 = 78; //npc任务奖励
|
||
EventID_79 = 79; //咖啡店npc奖励
|
||
EventID_80 = 80; //料理店npc奖励
|
||
EventID_81 = 81; //渔店npc奖励
|
||
EventID_82 = 82; //造型间npc奖励
|
||
EventID_83 = 83; //升级奖励
|
||
EventID_84 = 84; //宜家摆件购买
|
||
EventID_85 = 85; //植物小铺种子购买
|
||
EventID_86 = 86; //植物小铺花盆购买
|
||
EventID_87 = 87; //迷宫活动指南针购买
|
||
EventID_88 = 88; //迷宫活动跳过惩罚
|
||
EventID_89 = 89; //迷宫活动完成奖励
|
||
EventID_90 = 90; //迷宫活动累计奖励
|
||
EventID_91 = 91; //双人空间商店购买
|
||
EventID_92 = 92; //宠物出游加速
|
||
EventID_93 = 93; //宠物商店购买
|
||
EventID_94 = 94; //宠物盲盒抽取加速
|
||
EventID_95 = 95; //家园贡献奖励
|
||
EventID_96 = 96; //家园帮助奖励
|
||
EventID_97 = 97; //签到活动奖励
|
||
EventID_98 = 98; //宠物学习奖励
|
||
EventID_99 = 99; //宠物出游奖励
|
||
EventID_100 = 100; //恋家青青园艺购买
|
||
EventID_101 = 101; //恋家房产咨询收租
|
||
EventID_102 = 102; //装修周赛星芒商城
|
||
EventID_103 = 103; //装修周赛投票奖励
|
||
EventID_104 = 104; //嘉年华任务奖励
|
||
EventID_105 = 105; //嘉年华完成任务获取宝箱
|
||
EventID_106 = 106; //嘉年华七日累计奖励
|
||
EventID_107 = 107; //限时累充奖励领取
|
||
EventID_108 = 108; //若来任务奖励
|
||
EventID_109 = 109; //若来商店兑换奖励
|
||
EventID_110 = 110; //IOS老玩家补偿金币
|
||
EventID_111 = 111; //IOS老玩家补偿蜗壳币
|
||
EventID_112 = 112; //翻翻乐游戏奖励
|
||
EventID_113 = 113; //恋家出租刷新
|
||
EventID_114 = 114; //好物匹配商品购买
|
||
EventID_115 = 115; //好物匹配游戏结束
|
||
EventID_116 = 116; //好物匹配购买放大镜
|
||
EventID_117 = 117; //好物匹配结算
|
||
EventID_118 = 118; //新手限定设计领取次数奖励
|
||
EventID_119 = 119; //新手限定设计抽卡
|
||
EventID_120 = 120; //微信全部订阅奖励
|
||
EventID_121 = 121; //游戏圈任务奖励
|
||
EventID_122 = 122; //官网充值
|
||
EventID_123 = 123; //限时签到领奖
|
||
EventID_124 = 124; //限时签到充值
|
||
EventID_125 = 125; //豪华月卡每日奖励
|
||
EventID_126 = 126; //购买豪华月卡
|
||
EventID_127 = 127; //寻宝之旅-领取并退出
|
||
EventID_128 = 128; //寻宝之旅-结算-领取并退出
|
||
EventID_129 = 129; //拼图活动-奖励领取
|
||
EventID_130 = 130; //微小绑定手机奖励
|
||
EventID_131 = 131; //购买主题设计周投票券
|
||
EventID_132 = 132; //购买主题设计周投票券额外奖励
|
||
EventID_133 = 133; //进阶礼包领取
|
||
EventID_134 = 134; //图鉴进度奖励领取
|
||
EventID_135 = 135; //灵感积分兑换家具
|
||
EventID_136 = 136; //灵感积分转换家具
|
||
EventID_137 = 137; //每日灯谜答题
|
||
EventID_138 = 138; //存钱罐
|
||
EventID_139 = 139; //每日灯谜累计奖励
|
||
EventID_141 = 141; //鱼店兑换 返利奖励
|
||
EventID_142 = 142; //迷宫活动 购买步数
|
||
EventID_143 = 143; //装修周赛结算奖励
|
||
EventID_144 = 144; //复刻商店免费奖励
|
||
EventID_145 = 145; //复刻商店礼包购买
|
||
EventID_146 = 146; //盲盒市场刷新
|
||
EventID_147 = 147; //盲盒市场揭露
|
||
EventID_148 = 148; //双人空间房屋购买
|
||
}
|
||
|
||
//商品信息
|
||
message PBGoodsInfo
|
||
{
|
||
int32 goodsType = 1; //商品类型
|
||
int32 goodsId = 2; //商品ID
|
||
int32 goodsCount = 3; //商品数量
|
||
}
|
||
|
||
//商品信息统计
|
||
message PBGoodsStat
|
||
{
|
||
int32 goodsType = 1; //商品类型
|
||
int32 goodsCount = 2; //商品数量
|
||
}
|
||
|
||
//初始化消息数据
|
||
message InitMsgData
|
||
{
|
||
|
||
}
|
||
|
||
//客户端请求服务器包头数据
|
||
message C2SMsgData
|
||
{
|
||
int32 cmd = 1; //消息ID
|
||
bytes data = 2; //消息数据
|
||
}
|
||
|
||
//服务器请求客户端包头数据
|
||
message S2CMsgData
|
||
{
|
||
int32 code = 1; //返回Code
|
||
bytes desc = 2; //返回信息描述
|
||
int32 cmd = 3; //消息ID
|
||
bytes data = 4; //消息数据
|
||
}
|
||
|
||
/*
|
||
-------------------------------- loginToken获取方式,用短连接从网关服获取 ----------------------------------
|
||
请求参数
|
||
string platform //"apple"-苹果 "wechat"-微信
|
||
string loginAccount //苹果用手机唯一识别码 ,微信登陆直接传 openid
|
||
返回参数
|
||
int code //0-成功 非0-失败
|
||
string loginIP //登陆服务器IP地址
|
||
int loginPort //登陆服务器IP端口
|
||
string loginToken //登陆服务器需要的Token
|
||
-------------------------------------------------------------------------------------------------------------------
|
||
*/
|
||
|
||
//用户登陆游戏请求
|
||
message C2SUserLogin
|
||
{
|
||
bytes platform = 1; //"Apple"-苹果 "Wechat"-微信
|
||
bytes loginAccount = 2; //帐号,微信登陆直接传 openid
|
||
bytes loginToken = 3; //登陆Token (详情参考上面)
|
||
int32 version = 4; //App版本
|
||
bytes hardwareCode = 5; //硬件识别码
|
||
bytes channel = 6; //渠道(废弃)
|
||
bytes gameCgi = 7; //游戏cgi
|
||
bytes configType = 8; //配置类型 "Main" , "A" , "B"
|
||
bytes mobile = 9; //手机号
|
||
bytes system = 10; //操作系统
|
||
bytes invitePartnerId = 11; //邀请渠道id
|
||
}
|
||
|
||
//用户登陆游戏返回
|
||
message S2CUserLogin
|
||
{
|
||
int32 userId = 1; //用户id
|
||
bytes account = 2; //用户名
|
||
bytes playerData = 3; //玩家数据
|
||
bytes announce = 4; //公告
|
||
int32 serverTime = 5; //服务器时间
|
||
int32 msgVersion = 6; //消息版本 1-走存档版本 2-走服务器版本
|
||
bytes nickName = 7; //昵称
|
||
repeated PBMoney money = 8; //各种货币
|
||
int32 level = 9; //等级
|
||
int32 exp = 10; //经验
|
||
int32 curHouseID = 11; //当前房子ID
|
||
int32 curSchemeID = 12; //当前房子下的方案ID
|
||
repeated PBHouseSchemeInfo schemeInfo = 13; //当前房子下所有方案信息
|
||
repeated PBHouseFurnitureInfo furnitureInfo = 14; //当前房子和当前方案下的家具和花盆信息
|
||
repeated PBHouseDecorateInfo decorateInfo = 15; //当前房子和当前方案下的装修信息
|
||
repeated int32 areaId = 16; //当前已经解锁的区域ID
|
||
repeated PBMsgTipsInfo tipsInfo = 17; //提示信息
|
||
repeated int32 finishGuide = 18; //完成的新手引导
|
||
repeated int32 lockPetId = 19; //未解锁的宠物ID(废弃,后面整理协议删除)
|
||
int32 houseCount = 20; //当前拥有的房子数量
|
||
repeated bool isVip = 21; //是否为VIP 第一个为通行证
|
||
repeated PBGoodsStat goodsStat = 22; //商品统计 第一个为家具(目前只有家具)
|
||
int32 allGameTime = 23; //玩家总游戏时间(秒)
|
||
repeated PBActivityInfo activityInfos = 24; //可显示活动的相关数据
|
||
int32 currentHeadId = 25; //当前头像Id
|
||
string partnerId = 26; //伙伴ID
|
||
bool isJoinGroup = 27; //是否加入组织(家园)(废弃,后面整理协议删除)
|
||
int32 currentHpFrameId = 28; //当前头像框Id
|
||
repeated PBPetStatus petStatus = 29; //宠物状态信息
|
||
bytes configType = 30; //玩家配置类型 "Main" , "A" , "B"
|
||
repeated bool switches = 31; //开关 按顺序 是否解庭院 是否加入家园 是否显示庭院
|
||
repeated PBADInfo adInfos = 32; //广告信息
|
||
repeated PBStoreInfo popupStoreInfos = 33; //需要拍屏的礼包信息
|
||
repeated int32 storePackIds = 34; //需要进行发奖表现的礼包id
|
||
|
||
S2CSubscribeGetSubscribeInfo subscribeInfo = 35; //微小订阅信息
|
||
repeated OfficialPayInfo officialPayInfos = 36; //官网充值离线礼包列表
|
||
PBDIYHeadInfo DIYHeadInfo = 37; //DIY头像信息 headId为0才需要带
|
||
|
||
string birthday = 38; //生日信息
|
||
int32 isDialogShow=39; //获取生日前置对话隐藏标记
|
||
|
||
}
|
||
|
||
//用户退出游戏请求
|
||
message C2SUserExit
|
||
{
|
||
}
|
||
|
||
//用户登陆游戏返回
|
||
message S2CUserExit
|
||
{
|
||
int32 exitType = 1; //退出类型 1-正常退出 2-因另一台设备顶帐号被退出
|
||
}
|
||
|
||
//Ping包游戏请求
|
||
message C2SPing
|
||
{
|
||
}
|
||
|
||
//Ping包游戏返回
|
||
message S2CPing
|
||
{
|
||
|
||
}
|
||
|
||
//存档请求
|
||
message C2SArchive
|
||
{
|
||
int32 opType = 1; // 1-保存 2-读取 3-重置存档
|
||
bytes gameData = 2; //游戏数据(JSON数据)opType为1需要
|
||
bytes nickName = 3; //昵称(version 0.7.0)opType为1需要
|
||
int32 level = 4; //等级 (version 0.7.0)opType为1需要
|
||
}
|
||
|
||
//存档返回
|
||
message S2CArchive
|
||
{
|
||
bytes gameData = 1; //游戏数据(JSON数据) 只有 opType 为2时会返回数据
|
||
}
|
||
|
||
//服务器时间
|
||
message C2SServerTime
|
||
{
|
||
}
|
||
|
||
//存档返回
|
||
message S2CServerTime
|
||
{
|
||
int32 serverTime = 1; //服务器时间
|
||
}
|
||
|
||
//升级
|
||
message C2SUpgrade
|
||
{
|
||
}
|
||
|
||
//升级
|
||
message S2CUpgrade
|
||
{
|
||
int32 level = 1; //当前等级
|
||
int32 exp = 2; //当前经验
|
||
}
|
||
|
||
//货币变化
|
||
message C2SMoneyChange
|
||
{
|
||
}
|
||
|
||
//货币变化
|
||
message S2CMoneyChange
|
||
{
|
||
PBMoney money = 1; //货币
|
||
int32 eventId = 2; //事件ID
|
||
}
|
||
|
||
|
||
//消息提示
|
||
message PBMsgTipsInfo
|
||
{
|
||
int32 id = 1; //消息提示ID
|
||
int32 count = 2; //消息提示数量
|
||
}
|
||
|
||
//消息提示通知(客户端不用发送)
|
||
message C2SMsgTipsNotice
|
||
{
|
||
}
|
||
|
||
//消息提示通知
|
||
message S2CMsgTipsNotice
|
||
{
|
||
PBMsgTipsInfo tipsInfo = 1; //Tips信息
|
||
}
|
||
|
||
//消息提示确认
|
||
message C2SMsgTipsConfirm
|
||
{
|
||
PBMsgTipsInfo tipsInfo = 1; //Tips信息
|
||
}
|
||
|
||
//消息提示确认
|
||
message S2CMsgTipsConfirm
|
||
{
|
||
PBMsgTipsInfo tipsInfo = 1; //Tips信息
|
||
PBGoodsInfo reward = 2; //奖励信息
|
||
}
|
||
|
||
//清除指定红点提示
|
||
message C2SReduceTips
|
||
{
|
||
int32 id = 1; //红点提示ID
|
||
}
|
||
|
||
message S2CReduceTips
|
||
{
|
||
}
|
||
|
||
//完成新手引导
|
||
message C2SFinishGuide
|
||
{
|
||
int32 guideId = 1; //引导ID
|
||
}
|
||
|
||
//完成新手引导
|
||
message S2CFinishGuide
|
||
{
|
||
int32 guideId = 1; //引导ID
|
||
int32 rewardId = 2; //对应奖励id
|
||
}
|
||
|
||
//拍照
|
||
message C2STakePhotos
|
||
{
|
||
}
|
||
|
||
//拍照
|
||
message S2CTakePhotos
|
||
{
|
||
}
|
||
|
||
//活动信息
|
||
message PBActivityInfo
|
||
{
|
||
int32 id = 1; //活动id
|
||
int32 startTime = 2; //开始时间
|
||
int32 endTime = 3; //结束时间
|
||
}
|
||
|
||
//更新UI显示
|
||
message C2SUpdateShowUI
|
||
{
|
||
}
|
||
|
||
//更新UI显示
|
||
message S2CUpdateShowUI
|
||
{
|
||
repeated PBActivityInfo activityInfos = 1; //可显示活动的相关数据
|
||
}
|
||
|
||
//上传文件
|
||
message C2SUploadFile
|
||
{
|
||
int32 uploadType = 1; //上传类型 1-装修主题周活动
|
||
bytes extensionName = 2; //扩展名 目前只支持png
|
||
bytes binaryData = 3; //文件二进制数据
|
||
}
|
||
|
||
//上传文件
|
||
message S2CUploadFile
|
||
{
|
||
|
||
}
|
||
|
||
//GM命令
|
||
message C2SGMCmd
|
||
{
|
||
bytes key = 1; //命令字段(玩家字段 比如 "coin"}) coin 金币 clovers 四叶草 exp 经验
|
||
int32 value = 2; //命令值
|
||
}
|
||
|
||
//GM命令
|
||
message S2CGMCmd
|
||
{
|
||
}
|
||
|
||
//GM新增商品命令
|
||
message C2SGMAddGoods
|
||
{
|
||
int32 type = 1; //商品类型 参考协议最前面
|
||
int32 id = 2; //商品ID
|
||
int32 count = 3; //商品数量
|
||
}
|
||
|
||
//GM新增商品命令
|
||
message S2CGMAddGoods
|
||
{
|
||
}
|
||
|
||
//背包商品项目
|
||
message PBBagItem
|
||
{
|
||
int32 type = 1; //类型 11-家具 12-装修 13-花盆 14-种子 15-植物 16-服装 17-宠物服装 22-道具 23-鱼类 24-果蔬 (前10预留其它货币)
|
||
int32 id = 2; //商品在该goodsType类型下配置中的id
|
||
int32 count = 3; //商品数量
|
||
int32 gainTime = 4; //获取时间
|
||
bool isNew = 5; //是否为新获得
|
||
}
|
||
|
||
//背包信息
|
||
message PBBagInfo
|
||
{
|
||
int32 goodsType = 1; //商品类型 参考协议最前面
|
||
repeated PBBagItem goodsInfo = 2; //商品信息
|
||
}
|
||
|
||
//背包排序
|
||
message C2SBagSort
|
||
{
|
||
int32 sortType = 1; //排序类型 1-最新 2-稀有度 3-默认 4-功能顺序
|
||
}
|
||
|
||
//背包排序
|
||
message S2CBagSort
|
||
{
|
||
int32 sortType = 1; //排序类型 1-最新 2-稀有度 3-默认 4-功能顺序
|
||
}
|
||
|
||
//背包展示
|
||
message C2SBagShow
|
||
{
|
||
repeated int32 goodsType = 1; //商品类型 参考协议最前面
|
||
}
|
||
|
||
//背包展示
|
||
message S2CBagShow
|
||
{
|
||
int32 sortType = 1; //排序类型
|
||
repeated PBBagInfo bagInfo = 2; //背包信息
|
||
}
|
||
|
||
//背包更新
|
||
message C2SBagUpdate
|
||
{
|
||
}
|
||
|
||
//背包更新
|
||
message S2CBagUpdate
|
||
{
|
||
repeated PBBagItem goodsInfo = 1; //商品信息
|
||
PBGoodsStat goodsStat = 2; //该商品类型统计
|
||
}
|
||
|
||
//货币信息
|
||
message PBMoney
|
||
{
|
||
int32 type = 1; //货币类型参考 GoodsType 中 1-10
|
||
int32 count = 2; //数量
|
||
}
|
||
|
||
//房子显示信息
|
||
message PBHouseShowInfo
|
||
{
|
||
int32 id = 1; //房子ID
|
||
int32 status = 2; //房子状态 1-未解锁 2-未购买 3-已购买 4-正在居住
|
||
}
|
||
|
||
//房子展示
|
||
message C2SHouseShow
|
||
{
|
||
repeated int32 shopType = 1; //商店类型 1-恋家地产 2-恋家置业 3-双人空间 (新增0.10)
|
||
}
|
||
|
||
//房子展示
|
||
message S2CHouseShow
|
||
{
|
||
int32 houseId = 1; //当前房子ID
|
||
repeated PBHouseShowInfo showInfo = 2; //房屋信息
|
||
}
|
||
|
||
//房子购买
|
||
message C2SHouseBuy
|
||
{
|
||
int32 houseId = 1; //房子ID
|
||
}
|
||
|
||
//房子购买
|
||
message S2CHouseBuy
|
||
{
|
||
int32 houseId = 1; //当前房子ID
|
||
}
|
||
|
||
//家具位置
|
||
message PBPos
|
||
{
|
||
float x = 1; //x-pos
|
||
float y = 2; //y-pos
|
||
}
|
||
|
||
//房间内花盆信息
|
||
message PBHouseFlowerpotInfo
|
||
{
|
||
int32 status = 1; //状态 1-空盆 2-种子 3-发芽 4-花苞 5-成熟
|
||
int32 plantId = 2; //植物ID
|
||
int32 nextStatusTime = 3; //下一个状态时间(秒)
|
||
int32 totalTime = 4; //植物成熟总时间(秒)
|
||
}
|
||
|
||
//房间内家具信息
|
||
message PBHouseFurnitureInfo
|
||
{
|
||
int32 type = 1; //家具类型 11-家具 13-花盆
|
||
int32 id = 2; //家具ID
|
||
PBPos nowPos = 3; //最新位置
|
||
int32 rotateType = 4; //翻转的类型 0为默认,1为翻转后
|
||
bool isPutInFurniture = 5; //是否放置在别的家具上
|
||
int32 clickType = 6; //玩家互动状态,一些柜子可以打开抽屉
|
||
PBHouseFlowerpotInfo flowerpotInfo = 7; //只有type为13时会带上该数据
|
||
int32 parentFurId = 8; //只有isPutInFurniture为true会带上
|
||
}
|
||
|
||
//房间内装修信息
|
||
message PBHouseDecorateInfo
|
||
{
|
||
int32 facilityId = 1; //设施ID,第几个墙/地板等
|
||
int32 decoId = 2; //装修ID
|
||
}
|
||
|
||
//房间方案信息
|
||
message PBHouseSchemeInfo
|
||
{
|
||
int32 id = 1; //方案ID
|
||
string name = 2; //方案名称
|
||
int32 status = 3; //方案状态 1-未购买 2-已购买 3-正在使用
|
||
}
|
||
|
||
//搬家
|
||
message C2SHouseMove
|
||
{
|
||
int32 houseId = 1; //房子ID
|
||
}
|
||
|
||
//搬家
|
||
message S2CHouseMove
|
||
{
|
||
int32 houseId = 1; //当前房子ID
|
||
int32 schemeId = 2; //当前房子方案ID
|
||
repeated PBHouseSchemeInfo schemeInfo = 3; //当前房子下所有方案信息
|
||
repeated PBHouseFurnitureInfo furnitureInfo = 4; //当前房子和当前方案下的家具信息
|
||
repeated PBHouseDecorateInfo decorateInfo = 5; //当前房子和当前方案下的装修信息
|
||
repeated int32 areaId = 6; //已经解锁的区域ID
|
||
}
|
||
|
||
//购买方案
|
||
message C2SHouseBuyScheme
|
||
{
|
||
int32 schemeId = 1; //方案ID
|
||
}
|
||
|
||
//购买方案
|
||
message S2CHouseBuyScheme
|
||
{
|
||
int32 schemeId = 1; //购买方案ID
|
||
repeated PBHouseSchemeInfo schemeInfo = 2; //当前房子下所有方案信息
|
||
}
|
||
|
||
//切换方案
|
||
message C2SHouseSwitchScheme
|
||
{
|
||
int32 schemeId = 1; //方案ID
|
||
}
|
||
|
||
//切换方案
|
||
message S2CHouseSwitchScheme
|
||
{
|
||
int32 schemeId = 1; //当前房子方案ID
|
||
repeated PBHouseSchemeInfo schemeInfo = 2; //当前房子下所有方案信息
|
||
repeated PBHouseFurnitureInfo furnitureInfo = 3; //当前房子和当前方案下的家具信息
|
||
repeated PBHouseDecorateInfo decorateInfo = 4; //当前房子和当前方案下的装修信息
|
||
}
|
||
|
||
//修改方案名称
|
||
message C2SHouseSchemeName
|
||
{
|
||
int32 schemeId = 1; //方案ID
|
||
string name = 2; //方案名称
|
||
}
|
||
|
||
//修改方案名称
|
||
message S2CHouseSchemeName
|
||
{
|
||
int32 schemeId = 1; //方案ID
|
||
string name = 2; //方案名称
|
||
}
|
||
|
||
//房间内家具操作
|
||
message PBHouseFurnitureOp
|
||
{
|
||
int32 opType = 1; //操作类型 1-放房间 2-放背包 3-移动 4-家具原地操作
|
||
PBHouseFurnitureInfo furnitureInfo = 2; //房间内家具信息
|
||
PBPos lastPos = 3; //上一次位置 客户端向服务端请求时并且opType为3必传,其余可不传
|
||
}
|
||
|
||
//房屋摆放家具
|
||
message C2SHousePutFurniture
|
||
{
|
||
repeated PBHouseFurnitureOp funitureOp = 1; //操作家具信息
|
||
}
|
||
|
||
//房屋摆放家具
|
||
message S2CHousePutFurniture
|
||
{
|
||
repeated PBHouseFurnitureOp funitureOp = 1; //操作家具信息
|
||
}
|
||
|
||
//房屋装修
|
||
message C2SHouseDecorate
|
||
{
|
||
repeated PBHouseDecorateInfo decorateInfo = 1; //装修信息(有装修操作就传数据,没有就不传)
|
||
int32 houseId = 2; //房子ID
|
||
int32 schemeId = 3; //房子方案ID
|
||
}
|
||
|
||
//房屋装修
|
||
message S2CHouseDecorate
|
||
{
|
||
repeated PBHouseDecorateInfo decorateInfo = 1; //装修信息
|
||
}
|
||
|
||
//房屋解锁区域
|
||
message C2SHouseUnlockArea
|
||
{
|
||
int32 areaId = 1; //区域ID 1-厕所 2-厨房
|
||
}
|
||
|
||
//房屋解锁区域
|
||
message S2CHouseUnlockArea
|
||
{
|
||
repeated int32 areaId = 1; //已经解锁的区域ID
|
||
}
|
||
|
||
//庭院在主页展示
|
||
message C2SHouseGardenShow
|
||
{
|
||
bool isShow = 1; //是否展示庭院 true-展示 false-不展示
|
||
}
|
||
|
||
//庭院在主页展示
|
||
message S2CHouseGardenShow
|
||
{
|
||
bool isShow = 1; //是否展示庭院 true-展示 false-不展示
|
||
}
|
||
|
||
//房屋装修
|
||
message C2SRemoveHouseDecorate
|
||
{
|
||
PBHouseDecorateInfo decorateInfo = 1; //需要移除的装修信息
|
||
}
|
||
|
||
//房屋装修
|
||
message S2CRemoveHouseDecorate
|
||
{
|
||
repeated PBHouseDecorateInfo decorateInfo = 1; //装修信息
|
||
}
|
||
|
||
//商店商品信息
|
||
message PBShopGoodsInfo
|
||
{
|
||
int32 id = 1; //商品ID
|
||
int32 buyCount = 2; //购买数量
|
||
int32 todayBuyCount = 3; //今日购买数量(目前只有咕咕市集会发送该数量,其余暂时为0)
|
||
int32 type = 4; //商品类型 11-家具 13-花盆 14-种子 15-植物 16-服装 17-宠物服装 22-道具 23-鱼类 24-果蔬 (前10预留其它货币)
|
||
}
|
||
|
||
//通用商店信息
|
||
message PBShopInfo
|
||
{
|
||
int32 shopType = 1; //商店类型 1-家具 2-摆件 3-种子 17-青青园艺
|
||
repeated PBShopGoodsInfo specialGoods = 2; //特殊商品ID shopType 为3 时这里是花瓶
|
||
repeated PBShopGoodsInfo generalGoods = 3; //普通商品ID
|
||
int32 nextRefreshTime = 4; //下一次刷新时间
|
||
}
|
||
|
||
//通用商店展示
|
||
message C2SShopShow
|
||
{
|
||
int32 shopType = 1; //商店类型 1-家具 2-摆件 3-种子 4-青青园艺
|
||
}
|
||
|
||
//通用商店展示
|
||
message S2CShopShow
|
||
{
|
||
PBShopInfo shopInfo = 1; //商店信息
|
||
int32 plantCount = 2; //解锁当前花盆,该植物已经收获的的数量
|
||
}
|
||
|
||
//通用商店刷新
|
||
message C2SShopRefresh
|
||
{
|
||
int32 shopType = 1; //商店类型 1-家具 2-摆件 3-种子 4-青青园艺
|
||
int32 methodType=2; //刷新(加速)类型 1-蜗壳币 2-加速券(刷新券等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//通用商店刷新
|
||
message S2CShopRefresh
|
||
{
|
||
PBShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//通用商店购买物品
|
||
message PBShopBuyGoods
|
||
{
|
||
int32 id = 1; //商品ID
|
||
int32 count = 2; //商品数量
|
||
}
|
||
|
||
//通用商店购买
|
||
message C2SShopBuy
|
||
{
|
||
int32 shopType = 1; //商店类型 1-家具 2-摆件 3-种子
|
||
PBShopBuyGoods specialGoods = 2; //特殊商品
|
||
PBShopBuyGoods generalGoods = 3; //普通商品ID
|
||
}
|
||
|
||
//通用商店购买
|
||
message S2CShopBuy
|
||
{
|
||
int32 shopType = 1; //商店类型 1-家具 2-摆件 3-种子
|
||
PBShopBuyGoods specialGoods = 2; //特殊商品
|
||
PBShopBuyGoods generalGoods = 3; //普通商品ID
|
||
}
|
||
|
||
//装修间商店信息
|
||
message PBDecorateShopInfo
|
||
{
|
||
PBShopGoodsInfo wallPaper = 1; //墙纸
|
||
PBShopGoodsInfo floor = 2; //地板
|
||
PBShopGoodsInfo door = 3; //阳台门
|
||
PBShopGoodsInfo bar = 4; //阳台护栏
|
||
int32 nextRefreshTime = 5; //下一次刷新时间
|
||
PBShopGoodsInfo stair = 6; //阶梯
|
||
PBShopGoodsInfo handrail = 7; //扶手
|
||
}
|
||
|
||
//装修间商店展示
|
||
message C2SDecorateShopShow
|
||
{
|
||
}
|
||
|
||
//装修间商店展示
|
||
message S2CDecorateShopShow
|
||
{
|
||
PBDecorateShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//装修间商店刷新
|
||
message C2SDecorateShopRefresh
|
||
{
|
||
int32 methodType=1; //刷新类型 1-蜗壳币 2-加速券(刷新券等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//装修间商店刷新
|
||
message S2CDecorateShopRefresh
|
||
{
|
||
PBDecorateShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//装修间商店购买
|
||
message C2SDecorateShopBuy
|
||
{
|
||
int32 goodsId = 1; //商品ID
|
||
}
|
||
|
||
//装修间商店购买
|
||
message S2CDecorateShopBuy
|
||
{
|
||
PBDecorateShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
|
||
|
||
//服装商店信息
|
||
message PBClothesShopInfo
|
||
{
|
||
PBShopGoodsInfo headWear = 1; //头饰
|
||
PBShopGoodsInfo clothes = 2; //衣服
|
||
PBShopGoodsInfo trousers = 3; //裤子
|
||
PBShopGoodsInfo shoes = 4; //鞋子
|
||
repeated int32 buyGoods = 5; //本次刷新已经购买的商品
|
||
int32 nextRefreshTime = 6; //下一次刷新时间
|
||
repeated bool isSellOut = 7; //是否售罄 true为售罄 false为未售罄 顺序 头饰 衣服 裤子 鞋子
|
||
}
|
||
|
||
//服装商店展示
|
||
message C2SClothesShopShow
|
||
{
|
||
}
|
||
|
||
//服装商店展示
|
||
message S2CClothesShopShow
|
||
{
|
||
PBClothesShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//服装商店刷新
|
||
message C2SClothesShopRefresh
|
||
{
|
||
int32 methodType=1; //刷新类型 1-蜗壳币 2-加速券(刷新券等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//服装商店刷新
|
||
message S2CClothesShopRefresh
|
||
{
|
||
PBClothesShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//服装商店购买
|
||
message C2SClothesShopBuy
|
||
{
|
||
int32 goodsId = 1; //商品ID
|
||
}
|
||
|
||
//服装商店购买
|
||
message S2CClothesShopBuy
|
||
{
|
||
PBClothesShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//宠物服装商店信息
|
||
message PBPetClothesShopInfo
|
||
{
|
||
PBShopGoodsInfo catClothes = 1; //猫的服装
|
||
PBShopGoodsInfo catHat = 2; //猫的帽子
|
||
PBShopGoodsInfo catDecoration = 3; //猫的装饰品
|
||
PBShopGoodsInfo dogClothes = 4; //狗的服装
|
||
PBShopGoodsInfo dogHat = 5; //狗的帽子
|
||
PBShopGoodsInfo dogDecoration = 6; //狗的装饰品
|
||
int32 nextRefreshTime = 7; //下一次刷新时间
|
||
}
|
||
|
||
//宠物服装商店展示
|
||
message C2SPetClothesShopShow
|
||
{
|
||
}
|
||
|
||
//宠物服装商店展示
|
||
message S2CPetClothesShopShow
|
||
{
|
||
PBPetClothesShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//宠物服装商店刷新
|
||
message C2SPetClothesShopRefresh
|
||
{
|
||
int32 methodType=1; //刷新类型 1-蜗壳币 2-加速券(刷新券等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//宠物服装商店刷新
|
||
message S2CPetClothesShopRefresh
|
||
{
|
||
PBPetClothesShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//宠物服装商店购买
|
||
message C2SPetClothesShopBuy
|
||
{
|
||
int32 goodsId = 1; //商品ID
|
||
}
|
||
|
||
//宠物服装商店购买
|
||
message S2CPetClothesShopBuy
|
||
{
|
||
PBPetClothesShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//植物商店货架
|
||
message PBPlantShopShelf
|
||
{
|
||
int32 shelfId = 1; //货架编号 1-9
|
||
int32 goodsId = 2; //植物商品ID 0表示没有商品,此时isSell也不用处理
|
||
bool isSell = 3; //是否卖出 true为已卖出 , false未卖出
|
||
}
|
||
|
||
//植物商店信息
|
||
message PBPlantShopInfo
|
||
{
|
||
repeated PBPlantShopShelf shopShelf = 1; //植物商店货架
|
||
}
|
||
|
||
//植物商店展示
|
||
message C2SPlantShopShow
|
||
{
|
||
}
|
||
|
||
//植物商店展示
|
||
message S2CPlantShopShow
|
||
{
|
||
PBPlantShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//植物商店管理
|
||
message C2SPlantShopManage
|
||
{
|
||
int32 opType = 1; //操作类型 1-上架植物 2-下架植物 3-获取四叶草
|
||
int32 shelfId = 2; //货架编号
|
||
int32 goodsId = 3; //商品ID opType为1时需要带入 ,其余可以不带
|
||
}
|
||
|
||
//植物商店管理
|
||
message S2CPlantShopManage
|
||
{
|
||
PBPlantShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//任务信息
|
||
message PBTaskInfo
|
||
{
|
||
int32 id = 1; //任务ID
|
||
int32 progress = 2; //任务进度
|
||
int32 status = 3; //任务状态 1-未完成 2-已完成 3-已领取 4-任务过期
|
||
}
|
||
|
||
//任务列表显示
|
||
message C2STaskShow
|
||
{
|
||
|
||
}
|
||
|
||
//任务列表显示
|
||
message S2CTaskShow
|
||
{
|
||
repeated PBTaskInfo taskInfo = 1; //任务列表信息
|
||
}
|
||
|
||
//任务完成
|
||
message C2STaskAccomplish
|
||
{
|
||
int32 taskId = 1; //任务ID
|
||
}
|
||
|
||
//任务完成
|
||
message S2CTaskAccomplish
|
||
{
|
||
repeated PBTaskInfo taskInfo = 1; //任务列表信息
|
||
}
|
||
|
||
//等级任务显示
|
||
message C2SLevelTaskShow
|
||
{
|
||
|
||
}
|
||
|
||
//等级任务显示
|
||
message S2CLevelTaskShow
|
||
{
|
||
repeated PBTaskInfo taskInfo = 1; //任务列表信息
|
||
}
|
||
|
||
//等级任务完成
|
||
message C2SLevelTaskAccomplish
|
||
{
|
||
int32 taskId = 1; //任务ID
|
||
}
|
||
|
||
//等级任务完成
|
||
message S2CLevelTaskAccomplish
|
||
{
|
||
repeated PBTaskInfo taskInfo = 1; //任务列表信息
|
||
}
|
||
|
||
//每日任务显示
|
||
message C2SDailyTaskShow
|
||
{
|
||
|
||
}
|
||
|
||
//每日任务显示
|
||
message S2CDailyTaskShow
|
||
{
|
||
int32 allAwardStatus = 1; //所有任务完成奖励状态 1-未完成 2-已完成 3-已领取
|
||
repeated PBTaskInfo taskInfo = 2; //所有任务列表信息
|
||
}
|
||
|
||
//每日任务单个任务完成
|
||
message C2SDailyTaskOneAccomplish
|
||
{
|
||
int32 taskId = 1; //领取的任务ID
|
||
}
|
||
|
||
//每日任务单个任务完成
|
||
message S2CDailyTaskOneAccomplish
|
||
{
|
||
PBTaskInfo taskInfo = 1; //该任务信息
|
||
}
|
||
|
||
//每日任务所有任务完成
|
||
message C2SDailyTaskAllAccomplish
|
||
{
|
||
|
||
}
|
||
|
||
//每日任务所有任务完成
|
||
message S2CDailyTaskAllAccomplish
|
||
{
|
||
int32 allAwardStatus = 1; //所有任务完成奖励状态 1-未完成 2-已完成 3-已领取
|
||
}
|
||
|
||
//成就任务显示
|
||
message C2SAchieveTaskShow
|
||
{
|
||
|
||
}
|
||
|
||
//成就任务显示
|
||
message S2CAchieveTaskShow
|
||
{
|
||
repeated PBTaskInfo taskInfo = 1; //任务列表信息
|
||
}
|
||
|
||
//成就任务完成
|
||
message C2SAchieveTaskAccomplish
|
||
{
|
||
int32 taskId = 1; //任务ID
|
||
}
|
||
|
||
//成就任务完成
|
||
message S2CAchieveTaskAccomplish
|
||
{
|
||
repeated PBTaskInfo taskInfo = 1; //任务列表信息
|
||
}
|
||
|
||
//Npc任务显示
|
||
message C2SNpcTaskShow
|
||
{
|
||
|
||
}
|
||
|
||
//Npc任务显示
|
||
message S2CNpcTaskShow
|
||
{
|
||
repeated PBTaskInfo taskInfo = 1; //任务列表信息
|
||
}
|
||
|
||
//Npc任务完成
|
||
message C2SNpcTaskAccomplish
|
||
{
|
||
int32 taskId = 1; //任务ID
|
||
}
|
||
|
||
//Npc任务完成
|
||
message S2CNpcTaskAccomplish
|
||
{
|
||
repeated PBTaskInfo taskInfo = 1; //任务列表信息
|
||
}
|
||
|
||
//成就任务完成弹窗
|
||
message C2SAchieveTaskComplete
|
||
{
|
||
|
||
}
|
||
|
||
//成就任务完成弹窗
|
||
message S2CAchieveTaskComplete
|
||
{
|
||
int32 achieveTaskId = 1; //成就任务Id
|
||
}
|
||
|
||
//闲置能够购买商品信息
|
||
message PBUsedBuyInfo
|
||
{
|
||
int32 goodsId = 1; //商品ID
|
||
int32 npcNameId = 2; //NPC名字ID
|
||
int32 copyId = 3; //文案ID
|
||
bool isBuy = 4; //是否购买
|
||
int32 coin = 5; //金币
|
||
int32 buyCount = 6; //购买数量
|
||
}
|
||
|
||
//闲置能够卖出商品信息
|
||
message PBUsedSellInfo
|
||
{
|
||
int32 goodsId = 1; //商品ID
|
||
int32 status = 2; //状态 1-未卖出 2-有人购买 3-已经出售
|
||
int32 npcNameId = 3; //NPC名字ID
|
||
int32 copyId = 4; //文案ID
|
||
int32 coin = 5; //金币
|
||
}
|
||
|
||
//物流
|
||
message PBLogisticsInfo
|
||
{
|
||
int32 goodsId = 1; //商品ID
|
||
int32 goodsStatus = 2; //商品状态 1-未到达 2-已到达 3-已领取
|
||
int32 npcNameId = 3; //NPC名字ID
|
||
int32 copyId = 4; //文案ID
|
||
int32 reachTime = 5; //最终到达时间 时间戳( 秒)
|
||
int32 deliverTime = 6; //送货总时间(秒)
|
||
}
|
||
|
||
//闲菜展示
|
||
message C2SUsedShow
|
||
{
|
||
}
|
||
|
||
//闲菜展示
|
||
message S2CUsedShow
|
||
{
|
||
int32 buyRefreshTime = 1; //购买刷新商品时间
|
||
repeated PBUsedBuyInfo buyInfo = 2; //购买商品信息
|
||
repeated PBUsedSellInfo sellInfo = 3; //已卖出/正在卖出商品信息
|
||
repeated PBLogisticsInfo logisticsInfo = 4; //物流信息
|
||
}
|
||
|
||
//闲菜购买
|
||
message C2SUsedBuy
|
||
{
|
||
int32 goodsId = 1; //商品ID
|
||
}
|
||
|
||
//闲菜购买
|
||
message S2CUsedBuy
|
||
{
|
||
repeated PBUsedBuyInfo buyInfo = 1; //购买商品信息
|
||
repeated PBLogisticsInfo logisticsInfo = 2; //物流信息
|
||
}
|
||
|
||
//闲菜刷新
|
||
message C2SUsedRefresh
|
||
{
|
||
int32 methodType=1; //刷新类型 1-蜗壳币 2-加速券(刷新券等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//闲菜刷新
|
||
message S2CUsedRefresh
|
||
{
|
||
int32 buyRefreshTime = 1; //购买刷新商品时间
|
||
repeated PBUsedBuyInfo buyInfo = 2; //购买商品信息
|
||
}
|
||
|
||
//闲菜出售
|
||
message C2SUsedSell
|
||
{
|
||
int32 opType = 1; //操作类型 1-开始出售 2-停止出售 3-确定出售 4-一键出售
|
||
int32 goodsType = 2; //商品类型 参考最前面定义
|
||
int32 goodsId = 3; //商品ID
|
||
}
|
||
|
||
//闲菜出售
|
||
message S2CUsedSell
|
||
{
|
||
repeated PBUsedSellInfo sellInfo = 1; //已卖出/正在卖出商品信息
|
||
}
|
||
|
||
//闲菜物流签收
|
||
message C2SUsedLogistics
|
||
{
|
||
repeated int32 goodsId = 1; //商品ID
|
||
}
|
||
|
||
//闲菜物流签收
|
||
message S2CUsedLogistics
|
||
{
|
||
repeated int32 goodsId = 1; //商品ID
|
||
repeated PBLogisticsInfo logisticsInfo = 2; //物流信息
|
||
}
|
||
|
||
//闲菜物流展示
|
||
message C2SUsedLogisticsShow
|
||
{
|
||
}
|
||
|
||
//闲菜物流展示
|
||
message S2CUsedLogisticsShow
|
||
{
|
||
repeated PBLogisticsInfo logisticsInfo = 1; //物流信息
|
||
}
|
||
|
||
//闲菜出售加速
|
||
message C2SUsedSellAccelerate
|
||
{
|
||
int32 methodType = 1; //加速(刷新)类型 1-蜗壳币 2-加速券(刷新券等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//闲菜出售加速
|
||
message S2CUsedSellAccelerate
|
||
{
|
||
repeated PBUsedSellInfo sellInfo = 1; //加速之后 已卖出/正在卖出商品信息
|
||
}
|
||
|
||
//闲菜查看仓库
|
||
message C2SUsedStorageShow
|
||
{
|
||
int32 goodsType = 1; //商品类型 参考协议最前面
|
||
}
|
||
|
||
//闲菜查看仓库
|
||
message S2CUsedStorageShow
|
||
{
|
||
int32 goodsType = 1; //商品类型 参考协议最前面
|
||
repeated PBBagItem goodsInfo = 2; //商品信息
|
||
}
|
||
|
||
//个人特征信息
|
||
message PBPersonalInfo
|
||
{
|
||
string nickName = 1; //昵称
|
||
repeated int32 clothesData = 2; //服饰数据 按顺序 头型 发型 眼型 头饰 上衣+连衣裙 下裤+短裙 套装 鞋 耳饰 面饰
|
||
repeated int32 colorData = 3; //颜色数据 按顺序 发色 瞳色 肤色
|
||
}
|
||
|
||
//个人当前资料
|
||
message PBPersonalData
|
||
{
|
||
string partnerId = 1; //玩家ID 客户端无法修改,可以不填
|
||
string nickName = 2; //昵称
|
||
int32 headId = 3; //头像ID
|
||
int32 headFrameId = 4; //头像框ID
|
||
int32 level = 5; //等级 客户端无法修改,可以不填
|
||
int32 exp = 6; //经验 客户端无法修改,可以不填
|
||
int32 title1 = 7; //头衔1
|
||
int32 title2 = 8; //头衔2
|
||
repeated int32 medals = 9; //当前勋章(最多3个)
|
||
PBDIYHeadInfo DIYHeadInfo = 10; //DIY头像信息 headId为0才需要带
|
||
string birthdayDate = 11; //生日信息
|
||
}
|
||
|
||
//个人拥有资料
|
||
message PBPersonalOwnData
|
||
{
|
||
repeated int32 headIds = 1; //头像ID
|
||
repeated int32 headFrameIds = 2; //头像框ID
|
||
repeated int32 title1s = 3; //头衔1
|
||
repeated int32 title2s = 4; //头衔2
|
||
repeated int32 medals = 5; //勋章
|
||
repeated PBChangeInfo gainPersonalInfos = 6; //玩家个人物品获取信息
|
||
}
|
||
|
||
//个人新增拥有的各种数据
|
||
message PBPersonalNewOwn
|
||
{
|
||
int32 ownType = 1; //拥有的类型 1-头像 2-头像框 3-头衔1 4-头衔2 5-勋章
|
||
int32 ownId = 2; //拥有的ID
|
||
}
|
||
|
||
//个人特征展示
|
||
message C2SPersonalShow
|
||
{
|
||
}
|
||
|
||
//个人特征展示
|
||
message S2CPersonalShow
|
||
{
|
||
PBPersonalInfo personalInfo = 1; //个人特征信息
|
||
}
|
||
|
||
//个人特征改变
|
||
message C2SPersonalChange
|
||
{
|
||
PBPersonalInfo personalInfo = 1; //个人特征信息
|
||
}
|
||
|
||
//个人特征改变
|
||
message S2CPersonalChange
|
||
{
|
||
PBPersonalInfo personalInfo = 1; //个人特征信息
|
||
}
|
||
|
||
//个人特征重新改名
|
||
message C2SPersonalRename
|
||
{
|
||
string nickName = 1; //昵称
|
||
}
|
||
|
||
//个人特征重新改名
|
||
message S2CPersonalRename
|
||
{
|
||
string nickName = 1; //昵称
|
||
}
|
||
|
||
//个人获取资料
|
||
message C2SPersonalGetData
|
||
{
|
||
}
|
||
|
||
//个人获取资料
|
||
message S2CPersonalGetData
|
||
{
|
||
PBPersonalData curData = 1; //个人资料
|
||
PBPersonalOwnData ownData = 2; //拥有的个人资料
|
||
}
|
||
|
||
//个人设置资料
|
||
message C2SPersonalSetData
|
||
{
|
||
PBPersonalData curData = 1; //个人资料
|
||
}
|
||
|
||
//个人设置资料
|
||
message S2CPersonalSetData
|
||
{
|
||
PBPersonalData curData = 1; //个人资料
|
||
}
|
||
|
||
//更新拥有的个人信息(客户端用不到,服务器主动推)
|
||
message C2SPersonalUpdateOwnInfo
|
||
{
|
||
|
||
}
|
||
|
||
//更新拥有的个人信息
|
||
message S2CPersonalUpdateOwnInfo
|
||
{
|
||
repeated PBPersonalNewOwn newOwn = 1; //新增各种拥有的数据
|
||
}
|
||
|
||
//个人生日信息改变
|
||
message C2SPersonalSetBirthdayData
|
||
{
|
||
string birthdayDate = 1; //生日信息 2024/xx/xx
|
||
bool show = 2; //是否展示生日
|
||
}
|
||
|
||
//个人生日信息改变
|
||
message S2CPersonalSetBirthdayData
|
||
{
|
||
string birthdayDate = 1; //生日信息
|
||
bool show = 2; //是否展示生日
|
||
int32 isDialogShow=3;
|
||
}
|
||
|
||
//个人生日信息展示
|
||
message C2SBirthdayShow
|
||
{
|
||
}
|
||
|
||
//个人生日信息展示
|
||
message S2CBirthdayShow{
|
||
string birthdayDate = 1; //生日信息
|
||
bool show = 2; //是否展示生日
|
||
int32 lastSetNum = 3; //剩余可修改次数
|
||
}
|
||
|
||
//宠物特征信息
|
||
message PBPetInfo
|
||
{
|
||
int32 type = 1; //类型 1-猫 2-狗
|
||
string nickName = 2; //昵称
|
||
int32 skinId = 3; //宠物皮肤
|
||
repeated int32 petClothesId = 4; //宠物服饰 按顺序 服装 帽子 尾饰 面饰
|
||
}
|
||
|
||
//宠物状态
|
||
message PBPetStatus
|
||
{
|
||
int32 petType = 1; //宠物类型 1-猫 2-狗
|
||
int32 petStatus = 2; //宠物状态 1-未解锁 2-解锁未开箱 3-解锁已开箱 4-出游中
|
||
}
|
||
|
||
//宠物特征展示
|
||
message C2SPetShow
|
||
{
|
||
int32 petType = 1; //宠物类型 1-猫 2-狗
|
||
}
|
||
|
||
//宠物特征展示
|
||
message S2CPetShow
|
||
{
|
||
PBPetInfo petInfo = 1; //宠物信息
|
||
}
|
||
|
||
//宠物特征改变
|
||
message C2SPetChange
|
||
{
|
||
PBPetInfo petInfo = 1; //宠物信息
|
||
}
|
||
|
||
//宠物特征改变
|
||
message S2CPetChange
|
||
{
|
||
PBPetInfo petInfo = 1; //宠物信息
|
||
}
|
||
|
||
//宠物解锁
|
||
message C2SPetUnlock
|
||
{
|
||
int32 petType = 1; //宠物类型 1-猫 2-狗
|
||
string nickName = 2; //昵称
|
||
}
|
||
|
||
//宠物解锁
|
||
message S2CPetUnlock
|
||
{
|
||
int32 petType = 1; //宠物类型 1-猫 2-狗
|
||
}
|
||
|
||
//宠物重新改名
|
||
message C2SPetRename
|
||
{
|
||
int32 petType = 1; //宠物类型 1-猫 2-狗
|
||
string nickName = 2; //昵称
|
||
}
|
||
|
||
//宠物重新改名
|
||
message S2CPetRename
|
||
{
|
||
int32 petType = 1; //宠物类型 1-猫 2-狗
|
||
string nickName = 2; //昵称
|
||
}
|
||
|
||
//图鉴项目
|
||
message PBIllustrationItem
|
||
{
|
||
int32 type = 1; //类型 11-家具 12-装修 15-植物 16- 服饰, 17-宠物服装 26-花园景观
|
||
int32 id = 2; //商品在该goodsType类型下配置中的id
|
||
}
|
||
//图鉴进度信息
|
||
message PBIllustration
|
||
{
|
||
int32 level = 1; //当前图鉴等级
|
||
int32 progress = 2; //当前等级进度
|
||
int32 totalPoints = 3; //总共获得的图鉴点数
|
||
}
|
||
|
||
//按类型包装好的物品图鉴合集
|
||
message PBIllustrationItemList
|
||
{
|
||
int32 type = 1; //图鉴类型 1-家具和装修 2-服装 3-植物 4-扭蛋 5-花园 6-宠物服装
|
||
int32 count = 2; //该类型图鉴收集数
|
||
repeated PBIllustrationItem item = 3; //图鉴项 只发送对应type类型玩家拥有的图鉴物品。
|
||
}
|
||
|
||
//图鉴主页展示
|
||
message C2SIllustrationMainShow
|
||
{
|
||
}
|
||
//图鉴主页展示
|
||
message S2CIllustrationMainShow
|
||
{
|
||
PBIllustration illustration = 1; //图鉴进度信息
|
||
repeated PBIllustrationItemList itemList = 2; //根据图鉴类型分组的图鉴物品信息
|
||
}
|
||
|
||
//图鉴进度查询
|
||
message C2SIllustrationProgress
|
||
{
|
||
}
|
||
//图鉴进度查询
|
||
message S2CIllustrationProgress
|
||
{
|
||
PBIllustration illustration = 1; //图鉴进度信息
|
||
}
|
||
|
||
|
||
//图鉴子页面展示
|
||
message C2SIllustrationShow
|
||
{
|
||
int32 type = 1; //图鉴类型 1-家具和装修 2-服装 3-植物 4-扭蛋 5-花园 6-宠物服装
|
||
}
|
||
|
||
//图鉴子页面展示
|
||
message S2CIllustrationShow
|
||
{
|
||
int32 type = 1; //图鉴类型 1-家具和装修 2-服装 3-植物 4-扭蛋 5-花园 6-宠物服装
|
||
repeated int32 illustrationId = 2; //已领取的图鉴id
|
||
repeated int32 illustrationPointId = 3; //已经领取积分的图鉴id
|
||
}
|
||
|
||
//图鉴奖励
|
||
message C2SIllustrationAward
|
||
{
|
||
int32 id = 1; //图鉴ID
|
||
}
|
||
|
||
//图鉴奖励
|
||
message S2CIllustrationAward
|
||
{
|
||
repeated int32 illustrationId = 1; //已领取的图鉴ID
|
||
int32 rewardId = 2 ; //奖励ID
|
||
}
|
||
|
||
//图鉴更新
|
||
message C2SIllustrationUpdate
|
||
{
|
||
}
|
||
|
||
//图鉴更新
|
||
message S2CIllustrationUpdate
|
||
{
|
||
PBIllustrationItem item = 1; //图鉴项 发送最新得到的。
|
||
int32 illustrationId = 2; //完成一套图鉴的ID 只有完成时会带,未完成时为0
|
||
}
|
||
|
||
//领取图鉴积分
|
||
message C2SIllustrationGetPoint
|
||
{
|
||
int32 id = 1; //图鉴ID
|
||
}
|
||
|
||
//领取图鉴积分
|
||
message S2CIllustrationGetPoint
|
||
{
|
||
repeated int32 illustrationId = 1; //已领取的图鉴ID
|
||
PBIllustration illustration = 2; //图鉴进度信息
|
||
int32 pointsChange = 3; //领取的图鉴点数量
|
||
}
|
||
|
||
//领取图鉴进度奖励
|
||
message C2SIllustrationLevelReward
|
||
{
|
||
}
|
||
|
||
//领取图鉴进度奖励
|
||
message S2CIllustrationLevelReward
|
||
{
|
||
int32 rewardId = 1; //奖励id
|
||
PBIllustration illustration = 2; //图鉴进度信息
|
||
}
|
||
|
||
|
||
//花盆信息
|
||
message PBFlowerpotInfo
|
||
{
|
||
int32 flowerpotId = 1; //花盆ID
|
||
PBPos nowPos = 2; //当前位置
|
||
int32 status = 3; //花盆状态 1-空盆 2-种子 3-发芽 4-花苞 5-成熟
|
||
int32 seedId = 4; //种子id
|
||
int32 plantId = 5; //植物Id
|
||
int32 nextStatusTime = 6; //切换下一个状态的时间,时间戳(秒)
|
||
}
|
||
|
||
//花盆展示信息
|
||
message C2SFlowerpotShow
|
||
{
|
||
}
|
||
|
||
//花盆展示信息
|
||
message S2CFlowerpotShow
|
||
{
|
||
repeated PBHouseFurnitureInfo flowerpotInfo = 1; //花盆信息
|
||
}
|
||
|
||
//花盆种植
|
||
message C2SFlowerpotPlant
|
||
{
|
||
int32 flowerpotId = 1; //花盆ID
|
||
int32 goodsType = 2; //商品类型 14-种子 15-植物 参考协议最前面
|
||
int32 goodsId = 3; //商品ID
|
||
}
|
||
|
||
//花盆种植
|
||
message S2CFlowerpotPlant
|
||
{
|
||
repeated PBHouseFurnitureInfo flowerpotInfo = 1; //花盆信息
|
||
}
|
||
|
||
//花盆铲除
|
||
message C2SFlowerpotShovel
|
||
{
|
||
|
||
int32 flowerpotId = 1; //花盆ID
|
||
}
|
||
|
||
//花盆铲除
|
||
message S2CFlowerpotShovel
|
||
{
|
||
repeated PBHouseFurnitureInfo flowerpotInfo = 1; //花盆信息
|
||
}
|
||
|
||
//花盆施肥
|
||
message C2SFlowerpotFertilize
|
||
{
|
||
int32 methodType = 1; //加速类型 1-蜗壳币 2-加速券(刷新券,营养液等) 3 广告券 4-观看广告
|
||
int32 flowerpotId = 2; //花盆ID
|
||
}
|
||
|
||
//花盆施肥
|
||
message S2CFlowerpotFertilize
|
||
{
|
||
repeated PBHouseFurnitureInfo flowerpotInfo = 1; //花盆信息
|
||
}
|
||
|
||
//朋友圈消息记录
|
||
message PBMessageRecord
|
||
{
|
||
int32 userType = 1; //用户类型 1-NPC 2-玩家
|
||
int32 msgType = 2; //消息类型 根据配置索引 0-文本消息 1-名片卡 2-场景拜访 3-赠送礼物
|
||
int32 msgId = 3; //消息ID type为1时id对应NPCDialog表 type为2时id对应PlayerDialogPlayerDialog表
|
||
int32 msgBranch = 4; //客户端发送消息分支 userType 为2时有效
|
||
int32 msgStatus = 5; //消息状态 1-无状态信息(文本消息会是该状态)2-未点击(推荐好友、赠送礼物、场景邀请三个消息会有该状态)3-已点击(推荐好友、赠送礼物、场景邀请点击后的状态)
|
||
}
|
||
|
||
//朋友圈消息详情
|
||
message PBMessageDetail
|
||
{
|
||
int32 segIndex = 1; //对话阶段
|
||
bool isOver = 2; //是否结束
|
||
repeated PBMessageRecord record = 3; //对话记录
|
||
}
|
||
|
||
//朋友圈消息列表
|
||
message PBFriendMsgList
|
||
{
|
||
int32 npcId = 1; //NPC的ID
|
||
int32 starLevel = 2; //星级
|
||
int32 msgCount = 3; //消息数量
|
||
int32 lastUserType = 4; //最新一条用户类型 1-NPC 2-玩家
|
||
int32 lastMsgId = 5; //最新一条消息ID
|
||
bool isMsgTips = 6; //是否有消息提示 true -有 false -无
|
||
}
|
||
|
||
//朋友圈消息列表
|
||
message C2SFriendMsgList
|
||
{
|
||
|
||
}
|
||
|
||
//朋友圈消息列表
|
||
message S2CFriendMsgList
|
||
{
|
||
repeated PBFriendMsgList msgList = 1; //消息列表
|
||
}
|
||
|
||
//朋友圈消息详情
|
||
message C2SFriendMsgDetail
|
||
{
|
||
int32 npcId = 1; //NPC的ID
|
||
}
|
||
|
||
//朋友圈消息详情
|
||
message S2CFriendMsgDetail
|
||
{
|
||
int32 npcId = 1; //NPC的ID
|
||
repeated PBMessageDetail msgDetail = 2; //消息信息
|
||
}
|
||
|
||
//朋友圈客户端发送消息
|
||
message C2SFriendMsgClient
|
||
{
|
||
int32 npcId = 1; //NPC的ID
|
||
int32 userType = 2; //用户类型 1-AI发送 2-玩家发送
|
||
int32 msgId = 3; //客户端发送消息ID
|
||
int32 msgBranch = 4; //客户端发送消息分支 msgBranch为2时需要代入
|
||
}
|
||
|
||
//朋友圈客户端发送消息
|
||
message S2CFriendMsgClient
|
||
{
|
||
int32 npcId = 1; //NPC的ID
|
||
repeated PBMessageDetail msgDetail = 2; //消息信息
|
||
}
|
||
|
||
//朋友圈消息添加好友
|
||
message C2SFriendMsgAddFriend
|
||
{
|
||
int32 npcId = 1; //当前对话中的NPC的ID
|
||
int32 addNpcId = 2; //当前对话中的好友NPC的ID
|
||
int32 msgIndex = 3; //消息索引
|
||
int32 msgId = 4; //消息ID
|
||
}
|
||
|
||
//朋友圈消息添加好友
|
||
message S2CFriendMsgAddFriend
|
||
{
|
||
int32 npcId = 1; //当前对话中的NPC的ID
|
||
int32 addNpcId = 2; //当前对话中的好友NPC的ID
|
||
repeated PBMessageDetail msgDetail = 3; //消息信息
|
||
int32 msgId = 4; //消息ID
|
||
}
|
||
|
||
//朋友圈消息获取礼物
|
||
message C2SFriendMsgGetGift
|
||
{
|
||
int32 npcId = 1; //当前对话中的NPC的ID
|
||
int32 msgIndex = 2; //消息索引
|
||
int32 msgId = 3; //消息ID
|
||
}
|
||
|
||
//朋友圈消息获取礼物
|
||
message S2CFriendMsgGetGift
|
||
{
|
||
int32 npcId = 1; //当前对话中的NPC的ID
|
||
repeated PBMessageDetail msgDetail = 2; //消息信息
|
||
int32 msgId = 3; //消息ID
|
||
}
|
||
|
||
//朋友圈消息进入场景
|
||
message C2SFriendMsgEnterScene
|
||
{
|
||
int32 npcId = 1; //当前对话中的NPC的ID
|
||
}
|
||
|
||
//朋友圈消息进入场景
|
||
message S2CFriendMsgEnterScene
|
||
{
|
||
int32 npcId = 1; //当前对话中的NPC的ID
|
||
PBFriendDetail friend = 2; //外出地点对应npc的好感度详情
|
||
}
|
||
|
||
//朋友圈消息离开场景
|
||
message C2SFriendMsgLeaveScene
|
||
{
|
||
int32 npcId = 1; //当前对话中的NPC的ID
|
||
}
|
||
|
||
//朋友圈消息离开场景
|
||
message S2CFriendMsgLeaveScene
|
||
{
|
||
int32 npcId = 1; //当前对话中的NPC的ID
|
||
}
|
||
|
||
//朋友圈详情
|
||
message PBFriendDetail
|
||
{
|
||
int32 id = 1; //npcID对应数据表中npcId
|
||
int32 favorabilityLevel = 2; //当前好感等级
|
||
int32 favorabilityValue = 3; //当前好感值
|
||
repeated int32 furnitures = 4; //玩家赠与过的家具
|
||
bool isUnlockHouse = 5; //房子是否解锁
|
||
bool isInteract = 6; //每日是否互动
|
||
}
|
||
//npc好感度变化
|
||
message C2SFriendFavorabilityChange
|
||
{
|
||
}
|
||
|
||
//npc好感度变化
|
||
message S2CFriendFavorabilityChange
|
||
{
|
||
PBFriendDetail preFriend = 1; //改变前
|
||
PBFriendDetail friend = 2; //改变后
|
||
}
|
||
//好友列表展示
|
||
message C2SFriendListShow
|
||
{
|
||
|
||
}
|
||
|
||
//好友列表展示
|
||
message S2CFriendListShow
|
||
{
|
||
repeated PBFriendDetail friends = 1; //已解锁好友
|
||
}
|
||
|
||
//礼物背包
|
||
message C2SFriendGiftBag
|
||
{
|
||
int32 npcId = 1; //npcID对应数据表中npcId
|
||
int32 goodsType = 2; //商品类型 参考协议最前面
|
||
}
|
||
|
||
//礼物背包
|
||
message S2CFriendGiftBag
|
||
{
|
||
int32 npcId = 1; //npcID对应数据表中npcId
|
||
int32 goodsType = 2; //商品类型 参考协议最前面
|
||
repeated PBBagItem bagItem = 3; //商品信息
|
||
}
|
||
|
||
//赠送礼物
|
||
message C2SFriendGiftGive
|
||
{
|
||
int32 npcId = 1; //npcID对应数据表中npcId
|
||
PBGoodsInfo goodsInfo = 2; //赠送的商品信息
|
||
}
|
||
|
||
//赠送礼物
|
||
message S2CFriendGiftGive
|
||
{
|
||
int32 npcId = 1; //npcID对应数据表中npcId
|
||
PBGoodsInfo goodsInfo = 2; //赠送的商品信息
|
||
PBFriendDetail friends = 3; //当前好感值
|
||
}
|
||
|
||
//朋友圈动态
|
||
message PBFriendNews
|
||
{
|
||
int32 npcId = 1; //npcID对应数据表中npcId
|
||
int32 newsId = 2; //newsID对应数据表中newsId
|
||
bool isLike = 3; //是否被点赞
|
||
int32 updateTime = 4; //更新时间
|
||
}
|
||
|
||
//友圈动态
|
||
message C2SFriendNewsShow
|
||
{
|
||
|
||
}
|
||
|
||
//友圈动态
|
||
message S2CFriendNewsShow
|
||
{
|
||
repeated PBFriendNews news = 1; //已解锁好友动态
|
||
}
|
||
|
||
//友圈点赞
|
||
message C2SFriendLikeNews
|
||
{
|
||
PBFriendNews news = 1; //向该友圈点赞
|
||
}
|
||
|
||
//友圈点赞
|
||
message S2CFriendLikeNews
|
||
{
|
||
PBFriendNews news = 1; //已解锁好友动态
|
||
}
|
||
|
||
//友圈互动
|
||
message C2SFriendInteract
|
||
{
|
||
int32 npcId = 1; //互动npcId
|
||
}
|
||
|
||
//友圈互动
|
||
message S2CFriendInteract
|
||
{
|
||
PBFriendDetail friend = 1;
|
||
}
|
||
|
||
//礼盒信息
|
||
message PBGiftBoxInfo
|
||
{
|
||
int32 id = 1; //礼盒ID
|
||
int32 status = 2; //礼盒状态 1-无法领取 2-能领取 3-已经领取
|
||
}
|
||
|
||
//礼盒展示
|
||
message C2SGiftBoxShow
|
||
{
|
||
|
||
}
|
||
|
||
//礼盒展示
|
||
message S2CGiftBoxShow
|
||
{
|
||
int32 adCount = 1; //玩家观看广告数量
|
||
repeated PBGiftBoxInfo boxInfo = 2; //所有礼盒信息
|
||
}
|
||
|
||
//礼盒领奖
|
||
message C2SGiftBoxPrize
|
||
{
|
||
int32 id = 1; //获取礼盒ID
|
||
}
|
||
|
||
//礼盒领奖
|
||
message S2CGiftBoxPrize
|
||
{
|
||
int32 id = 1; //礼包ID
|
||
repeated PBGiftBoxInfo boxInfo = 2; //所有礼盒信息
|
||
repeated PBAward award = 3; //礼包奖励
|
||
}
|
||
|
||
//扭蛋展示
|
||
message C2SGashaponShow
|
||
{
|
||
|
||
}
|
||
|
||
//扭蛋展示
|
||
message S2CGashaponShow
|
||
{
|
||
int32 serialId = 1; //扭蛋系列ID
|
||
int32 gashaponTicket = 2; //玩家拥有的扭蛋券
|
||
}
|
||
|
||
//扭蛋抽奖
|
||
message C2SGashaponLottery
|
||
{
|
||
}
|
||
|
||
//扭蛋抽奖
|
||
message S2CGashaponLottery
|
||
{
|
||
int32 serialId = 1; //扭蛋系列ID
|
||
int32 gashaponTicket = 2; //玩家拥有的扭蛋券
|
||
int32 level = 3; //扭蛋的品质 1-普通 2-蜗壳 3-罕见
|
||
}
|
||
|
||
//扭蛋获取奖品
|
||
message C2SGashaponGainPrize
|
||
{
|
||
}
|
||
|
||
//扭蛋开始抽奖
|
||
message S2CGashaponGainPrize
|
||
{
|
||
int32 goodsType = 1; //商品类型 3-蜗壳 11-家具
|
||
int32 goodsId = 2; //商品ID goodsType是蜗壳时为0
|
||
int32 goodsCount = 3; //商品数量
|
||
}
|
||
|
||
//广告信息
|
||
message PBADInfo
|
||
{
|
||
EnumADType adType = 1; //广告类型
|
||
int32 adCount = 2; //终身观看广告总数量
|
||
int32 adState = 3; //广告状态 1 不可使用 2可使用
|
||
int32 adRefreshTime = 4; //广告刷新时间 adState为0时需要带
|
||
}
|
||
|
||
//观看广告
|
||
message C2SADWatch
|
||
{
|
||
EnumADType adType = 1; //广告类型
|
||
}
|
||
|
||
//观看广告
|
||
message S2CADWatch
|
||
{
|
||
PBADInfo adInfo = 1; //广告信息
|
||
}
|
||
|
||
//额外收益(在线+离线)
|
||
message C2SExtraRevenue
|
||
{
|
||
int32 opType = 1; //操作类型 1-获取最新收益 2-领取收益 3-双倍领取
|
||
}
|
||
|
||
//额外收益(在线+离线)
|
||
message S2CExtraRevenue
|
||
{
|
||
int32 opType = 1; //操作类型 1-获取最新收益 2-领取收益 3-双倍领取
|
||
int32 onlineTime = 2; //在线时间 分钟
|
||
int32 onlineCoinCount = 3; //在线金币数量 otType为1时当前能获取的数量 opType为2时领取的数量
|
||
int32 offlineTime = 4; //离线时间 分钟
|
||
int32 offlineCoinCount = 5; //离线金币数量 otType为1时当前能获取的数量 opType为2时领取的数量
|
||
}
|
||
|
||
//奖励信息
|
||
message PBAward
|
||
{
|
||
int32 type = 1; //参考枚举 GoodsType
|
||
int32 id = 2; //奖励ID
|
||
int32 count = 3; //奖励数量
|
||
}
|
||
|
||
//转换信息
|
||
message PBChangeInfo
|
||
{
|
||
int32 type = 1; //参考枚举 GoodsType
|
||
int32 id = 2; //奖励ID
|
||
int32 count = 3; //奖励数量
|
||
int32 gainTime = 4; //获取时间
|
||
}
|
||
|
||
//兑换码信息
|
||
message PBRedeemHistory
|
||
{
|
||
bytes redeemCode = 1; //兑换码
|
||
repeated PBAward award = 2; //奖励信息
|
||
bytes gainTime = 3; //领取时间
|
||
}
|
||
|
||
//兑换码领取历史
|
||
message C2SRedeemHistory
|
||
{
|
||
|
||
}
|
||
|
||
//兑换码领取历史
|
||
message S2CRedeemHistory
|
||
{
|
||
repeated PBRedeemHistory historyInfo = 1; //历史的兑换记录
|
||
}
|
||
|
||
//兑换码领取奖励
|
||
message C2SRedeemAward
|
||
{
|
||
bytes redeemCode = 1; //兑换码
|
||
}
|
||
|
||
//兑换码领取奖励
|
||
message S2CRedeemAward
|
||
{
|
||
bytes redeemCode = 1; //兑换码
|
||
repeated PBAward award = 2; //奖励信息
|
||
}
|
||
|
||
//邮件信息
|
||
message PBMailInfo
|
||
{
|
||
enum MailType
|
||
{
|
||
Init = 0; //初始值
|
||
Message = 1; //消息
|
||
Award = 2; //奖励
|
||
}
|
||
|
||
bytes mailId = 1; //邮件ID
|
||
int32 status = 2; //邮件状态
|
||
int32 mailType = 3; //邮件类型
|
||
int32 mailSubType = 4; //邮件子类型
|
||
bytes title = 5; //标题
|
||
bytes content = 6; //内容
|
||
repeated PBAward award = 7; //奖励信息
|
||
int32 receiveTime = 8; //接收时间 (时间戳 秒)
|
||
int32 failureTime = 9; //失效时间 (时间戳 秒)
|
||
}
|
||
|
||
//邮件领取历史
|
||
message C2SMailHistory
|
||
{
|
||
|
||
}
|
||
|
||
//邮件领取历史
|
||
message S2CMailHistory
|
||
{
|
||
repeated PBMailInfo mailInfo = 1; //邮件列表 opType为1时会返回玩家最多30条邮件记录 opType为为2时会返回操作那一条记录
|
||
}
|
||
|
||
//邮件领取奖励
|
||
message C2SMailAward
|
||
{
|
||
bytes mailId = 1; //邮件ID
|
||
}
|
||
|
||
//邮件领取奖励
|
||
message S2CMailAward
|
||
{
|
||
PBMailInfo mailInfo = 1; //邮件列表
|
||
}
|
||
|
||
//邮件读取
|
||
message C2SReadMail
|
||
{
|
||
bytes mailId = 1; //邮件ID
|
||
}
|
||
//邮件读取
|
||
message S2CReadMail
|
||
{
|
||
PBMailInfo mailInfo = 1; //邮件列表
|
||
}
|
||
|
||
//删除已读邮件
|
||
message C2SDeleteReadMail
|
||
{
|
||
}
|
||
//删除已读邮件
|
||
message S2CDeleteReadMail
|
||
{
|
||
repeated PBMailInfo mailInfo = 1; //返回剩下的邮件列表
|
||
}
|
||
|
||
//邮件一键领取奖励
|
||
message C2SMailAllAward
|
||
{
|
||
}
|
||
|
||
//邮件一键领取奖励
|
||
message S2CMailAllAward
|
||
{
|
||
repeated PBMailInfo mailInfo = 1; //邮件列表
|
||
}
|
||
|
||
//咖啡合成界面展示
|
||
message C2SCoffeeMergeShow
|
||
{
|
||
}
|
||
|
||
//咖啡合成界面展示
|
||
message S2CCoffeeMergeShow
|
||
{
|
||
repeated PBCoffeeMergeSupplierInfo supplierBoxes = 1; //咖啡豆,糖,奶的供货盒子
|
||
repeated PBCoffeeMergeGridInfo grids = 2; //只显示上面有东西的咖啡格子
|
||
PBCoffeeMergeMoneyInfo currency = 3; //最高级咖啡豆,糖奶的数量
|
||
repeated int32 supplierMaxLevel = 4; //已经合成过的最高级材料 必定返回三个元素, 0咖啡豆, 1糖 2奶
|
||
}
|
||
|
||
//咖啡供货盒点击
|
||
message C2SCoffeeMergeSupplyClick
|
||
{
|
||
int32 type = 1; //1 咖啡豆, 2糖 3奶
|
||
}
|
||
|
||
//咖啡供货盒点击
|
||
message S2CCoffeeMergeSupplyClick
|
||
{
|
||
PBCoffeeMergeSupplierInfo supplierBox = 1; //咖啡豆,糖或者奶的供货盒子信息
|
||
PBCoffeeMergeGridInfo gridTo = 2; //新增材料的格子内容, 如果格子满了这个值返回null
|
||
bool isValid = 3; //如果格子已满操作无效那么这个值为false否则是true
|
||
}
|
||
|
||
//咖啡供货盒展示
|
||
message C2SCoffeeMergeSupplyShow
|
||
{
|
||
int32 type = 1; //1 咖啡豆, 2糖 3奶
|
||
}
|
||
|
||
//咖啡供货盒展示
|
||
message S2CCoffeeMergeSupplyShow
|
||
{
|
||
PBCoffeeMergeSupplierInfo supplierBox = 1; //咖啡豆,糖或者奶的供货盒子信息
|
||
}
|
||
|
||
//咖啡排序
|
||
message C2SCoffeeMergeSort
|
||
{
|
||
}
|
||
|
||
//咖啡排序
|
||
message S2CCoffeeMergeSort
|
||
{
|
||
repeated PBCoffeeMergeGridInfo grids = 1; //只显示上面有东西的咖啡格子
|
||
}
|
||
|
||
//咖啡合成
|
||
message C2SCoffeeMergeAttempt
|
||
{
|
||
int32 gridFrom = 1; //从a号格子拖过来的元素
|
||
int32 gridTo = 2; //元素拖动的目的地b号格子
|
||
}
|
||
|
||
//咖啡合成
|
||
message S2CCoffeeMergeAttempt
|
||
{
|
||
PBCoffeeMergeGridInfo gridFrom = 1; //合并之后a号格子, 如果是空回传null或者type = 1
|
||
PBCoffeeMergeGridInfo gridTo = 2; //合并之后b号格子, 如果是空回传null或者type = 1
|
||
int32 addCurrencyType = 3; //如果合成到最高级,则格子清空增加货币并回传这个货币的种类 1 咖啡豆, 2糖 3奶
|
||
}
|
||
|
||
//咖啡货币
|
||
message C2SCoffeeMergeCurrency
|
||
{
|
||
}
|
||
|
||
//咖啡货币
|
||
message S2CCoffeeMergeCurrency
|
||
{
|
||
PBCoffeeMergeMoneyInfo currency = 1; //最高级咖啡豆,糖奶的数量
|
||
}
|
||
|
||
//咖啡原料补充
|
||
message C2SCoffeeSupplierReplenish
|
||
{
|
||
int32 supplierType = 1; //1 咖啡豆, 2糖 3奶
|
||
int32 methodType = 2; //1-蜗壳币 2-加速券(刷新券,营养液,免费刷新等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//咖啡原料补充
|
||
message S2CCoffeeSupplierReplenish
|
||
{
|
||
PBCoffeeMergeSupplierInfo supplierBox = 1; //咖啡豆,糖或者奶的供货盒子信息
|
||
}
|
||
|
||
//咖啡研发
|
||
message C2SCoffeeResearch
|
||
{
|
||
}
|
||
|
||
//咖啡研发
|
||
message S2CCoffeeResearch
|
||
{
|
||
PBCoffeeMergeMoneyInfo currency = 1; //最高级咖啡豆,糖奶的数量
|
||
int32 inventedCoffee = 2; //研究出来的咖啡id
|
||
bool isNew = 3; //是否为新品
|
||
}
|
||
|
||
//咖啡图鉴展示
|
||
message C2SCoffeeIllustrationShow
|
||
{
|
||
}
|
||
|
||
//咖啡图鉴展示
|
||
message S2CCoffeeIllustrationShow
|
||
{
|
||
repeated int32 currentCoffees = 1; //目前图鉴里已经解锁的咖啡
|
||
repeated PBCoffeeIllustrationRewardInfo rewards = 2; //只回传已经领取和可领取但是还未领取的奖励, 不可领取的不用回传
|
||
}
|
||
|
||
//咖啡图鉴领取
|
||
message C2SCoffeeIllustrationPrize
|
||
{
|
||
int32 id = 1; //奖励礼盒id
|
||
}
|
||
|
||
//咖啡图鉴领取
|
||
message S2CCoffeeIllustrationPrize
|
||
{
|
||
int32 id = 1; //奖励礼盒id
|
||
repeated PBMoney awardMoney = 2; //具体奖励货币
|
||
repeated PBGoodsInfo awardGoods = 3; //具体奖励家具
|
||
repeated PBCoffeeIllustrationRewardInfo rewards = 4; //咖啡图鉴奖励
|
||
}
|
||
|
||
//咖啡供货盒信息
|
||
message PBCoffeeMergeSupplierInfo
|
||
{
|
||
int32 type = 1; //1 咖啡豆, 2糖 3奶
|
||
int32 count = 2; //剩余可以点击的次数
|
||
int32 nextRefreshTime = 3; //下次刷新的时间戳
|
||
}
|
||
|
||
//咖啡格子棋盘信息
|
||
message PBCoffeeMergeGridInfo
|
||
{
|
||
int32 index = 1; //格子位置序号
|
||
int32 type = 2; //品类: 1 咖啡豆, 2糖 3奶
|
||
int32 level = 3; //合成等级, 最低1 最高5, 两个5就会转化程货币
|
||
}
|
||
|
||
//咖啡货币信息
|
||
message PBCoffeeMergeMoneyInfo
|
||
{
|
||
int32 coffeeBean = 1; //最高级咖啡豆数量
|
||
int32 sugar = 2; //最高级糖数量
|
||
int32 milk = 3; //最高级奶数量
|
||
}
|
||
|
||
//咖啡图鉴奖励信息
|
||
message PBCoffeeIllustrationRewardInfo
|
||
{
|
||
int32 id = 1; //奖励礼盒id
|
||
int32 status = 2; //图鉴奖励礼盒状态 1-无法领取 2-能领取 3-已经领取
|
||
}
|
||
|
||
|
||
//花店内容展示
|
||
message C2SFlowerShopShow
|
||
{
|
||
}
|
||
|
||
//花店内容展示
|
||
message S2CFlowerShopShow
|
||
{
|
||
int32 bagSeed = 1; //福袋里刷到的种子
|
||
int32 furId = 2; //鲜花展示区刷到的家具
|
||
int32 recycleId = 3; //高价回收ID
|
||
int32 todayBagSeedBuyTimes = 4; //已经购买的次数(用于每日限购)
|
||
int32 currentHave = 5; //买之前拥有该种植物的数量
|
||
}
|
||
|
||
//花店展示区购买
|
||
message C2SFlowerShopBuy
|
||
{
|
||
int32 goodsType = 1; //商品类型 11-家具 14-种子
|
||
PBShopGoodsInfo buyGoods = 2; //购买货物
|
||
int32 todayBagSeedBuyTimes = 3; //已经购买的次数(用于每日限购)
|
||
}
|
||
|
||
//花店展示区购买
|
||
message S2CFlowerShopBuy
|
||
{
|
||
int32 goodsType = 1; //商品类型 11-家具 14-种子
|
||
PBShopGoodsInfo buyGoods = 2; //购买货物
|
||
int32 todayBagSeedBuyTimes = 3; //已经购买的次数(用于每日限购)
|
||
}
|
||
|
||
|
||
//花店回收区售卖
|
||
message C2SFlowerShopRecycle
|
||
{
|
||
PBShopGoodsInfo soldPlant = 1; //售卖的植物
|
||
}
|
||
|
||
//花店回收区售卖
|
||
message S2CFlowerShopRecycle
|
||
{
|
||
PBShopGoodsInfo soldPlant = 1; //售卖的植物
|
||
int32 currentHave = 2; //买之后拥有该种植物的数量
|
||
}
|
||
//花店货架显示
|
||
message C2SFlowerShelfShow
|
||
{
|
||
}
|
||
|
||
//花店货架显示
|
||
message S2CFlowerShelfShow
|
||
{
|
||
repeated int32 shelfSeeds = 1; //货架上的3个种子
|
||
repeated PBShopGoodsInfo shelfPots = 2; //货架上的2个花盆
|
||
repeated int32 shelfFurs = 3; //货架上的2个家具
|
||
int32 plantCount = 4; //水生植物的数量(商店展示显示的是普通花盆的植物)
|
||
int32 nextRefreshTime = 5; //下次刷新的时间戳
|
||
}
|
||
|
||
//花店货架购买
|
||
message C2SFlowerShelfBuy
|
||
{
|
||
int32 goodsType = 1; //商品类型 11-家具 13-花盆 14-种子
|
||
PBShopGoodsInfo buyGoods = 2; //购买货物
|
||
}
|
||
|
||
//花店货架购买
|
||
message S2CFlowerShelfBuy
|
||
{
|
||
int32 goodsType = 1; //商品类型 11-家具 13-花盆14-种子
|
||
PBShopGoodsInfo buyGoods = 2; //购买货物
|
||
}
|
||
|
||
//造型间格子信息
|
||
message PBStylingRoomGridInfo
|
||
{
|
||
int32 id = 1; //格子id
|
||
int32 content = 2; //格子元素 0 什么都没有 1-3 为资源1-3, 4 为刷新道具
|
||
int32 status = 3; //格子状态 1未翻开,2已翻开,3已交互
|
||
}
|
||
//造型间剪刀
|
||
message PBStylingRoomEnergyInfo
|
||
{
|
||
int32 energy = 1; //剪刀数量
|
||
int32 nextRefillTime = 2; //下一个剪刀的恢复时间, 如果剪刀满那么这个数字为0
|
||
}
|
||
//造型间资源
|
||
message PBStylingRoomMoneyInfo
|
||
{
|
||
int32 resource1 = 1; //吹风机
|
||
int32 resource2 = 2; //粉底刷
|
||
int32 resource3 = 3; //梳子
|
||
}
|
||
|
||
|
||
//造型间寻物展示
|
||
message C2SStylingRoomMiniGameShow
|
||
{
|
||
}
|
||
|
||
//造型间寻物展示
|
||
message S2CStylingRoomMiniGameShow
|
||
{
|
||
repeated PBStylingRoomGridInfo grids = 1; //所有格子信息
|
||
PBStylingRoomEnergyInfo energy = 2; //能量数值
|
||
PBStylingRoomMoneyInfo money = 3; //寻物资源
|
||
}
|
||
|
||
//造型间寻物刷新
|
||
message C2SStylingRoomMiniGameRefresh
|
||
{
|
||
}
|
||
|
||
//造型间寻物刷新
|
||
message S2CStylingRoomMiniGameRefresh
|
||
{
|
||
repeated PBStylingRoomGridInfo grids = 1; //所有格子信息
|
||
}
|
||
|
||
|
||
|
||
//造型间寻物点击
|
||
message C2SStylingRoomMiniGameClick
|
||
{
|
||
int32 id = 1; //电机的格子
|
||
}
|
||
|
||
//造型间寻物点击
|
||
message S2CStylingRoomMiniGameClick
|
||
{
|
||
PBStylingRoomGridInfo grid = 1; //点击的格子信息
|
||
PBStylingRoomEnergyInfo energy = 2; //能量数值
|
||
}
|
||
|
||
|
||
//造型间寻物资源展示
|
||
message C2SStylingRoomMiniGameRes
|
||
{
|
||
}
|
||
|
||
//造型间寻物资源展示
|
||
message S2CStylingRoomMiniGameRes
|
||
{
|
||
PBStylingRoomMoneyInfo money = 1; //寻物资源
|
||
}
|
||
|
||
//造型间寻物剪刀回复
|
||
message C2SStylingRoomMiniGameEnergyRefill
|
||
{
|
||
int32 methodType = 1; //刷新类型 //加速(刷新)类型 1-蜗壳币 2-加速券(暂无) 3-广告券 4-观看广告
|
||
}
|
||
|
||
//造型间寻物剪刀回复
|
||
message S2CStylingRoomMiniGameEnergyRefill
|
||
{
|
||
PBStylingRoomEnergyInfo energy = 1; //能量数值
|
||
}
|
||
//造型间寻物剪刀显示
|
||
message C2SStylingRoomMiniGameEnergyShow
|
||
{
|
||
}
|
||
|
||
//造型间寻物剪刀显示
|
||
message S2CStylingRoomMiniGameEnergyShow
|
||
{
|
||
PBStylingRoomEnergyInfo energy = 1; //能量数值
|
||
}
|
||
|
||
//造型间显示
|
||
message C2SStylingDesignRoomShow
|
||
{
|
||
}
|
||
|
||
//造型间显示
|
||
message S2CStylingDesignRoomShow
|
||
{
|
||
int32 currentStyleId = 1; //当前正在设计的造型
|
||
repeated int32 rewards = 2; //领取的造型奖励
|
||
PBStylingRoomMoneyInfo money = 3; //寻物资源
|
||
PBStylingRoomEnergyInfo energy = 4; //能量数值
|
||
}
|
||
|
||
//造型间设计
|
||
message C2SStylingDesignRoomAttempt
|
||
{
|
||
int32 styleId = 1; //当前设计的造型id
|
||
}
|
||
|
||
//造型间设计
|
||
message S2CStylingDesignRoomAttempt
|
||
{
|
||
int32 currentStyleId = 1; //当前正在设计的造型
|
||
PBStylingRoomMoneyInfo money = 2; //寻物资源
|
||
}
|
||
|
||
//造型间奖励领取
|
||
message C2SStylingDesignRewardPrize
|
||
{
|
||
int32 styleId = 1; //领取的造型奖励
|
||
}
|
||
|
||
//造型间奖励领取
|
||
message S2CStylingDesignRewardPrize
|
||
{
|
||
int32 styleId = 1; //领取的造型奖励
|
||
}
|
||
|
||
|
||
//公告信息
|
||
message PBAnnouncementInfo
|
||
{
|
||
int32 announcementId = 1; //公告ID
|
||
int32 status = 2; //公告状态
|
||
bytes announcementRemarks = 3; //公告备注
|
||
int32 announcementWeight = 4; //公告权重
|
||
bytes title = 5; //公告标题
|
||
bytes content = 6; //公告内容
|
||
int32 receiveTime = 7; //接收时间 (时间戳 秒)
|
||
bytes announcementTypeName = 8; //公告类型名称
|
||
string image = 9; //图片
|
||
bool canGet = 10; //是否还可以获取
|
||
string href = 11; //公告外链
|
||
bool showRedDot = 12; //是否显示红点
|
||
}
|
||
|
||
//公告历史(废弃)
|
||
message C2SAnnouncementHistory
|
||
{
|
||
int32 announcementId = 1; //公告id
|
||
}
|
||
//公告历史(废弃)
|
||
message S2CAnnouncementHistory
|
||
{
|
||
repeated PBAnnouncementInfo announcementInfo = 1; //公告列表 opType为1时会返回玩家最多30条公告记录 opType为为2时会返回操作那一条记录
|
||
}
|
||
|
||
//新公告
|
||
message C2SAnnouncementNew
|
||
{
|
||
int32 localAnnouncementUpdateTime = 1; //玩家上次公告更新时间
|
||
|
||
}
|
||
//新公告
|
||
message S2CAnnouncementNew
|
||
{
|
||
int32 backType = 1; //返回响应类型 1->使用本地缓存 2->使用服务器推送的新公告列表
|
||
repeated PBAnnouncementInfo announcementInfo = 2; //公告列表 有新公共的时候服务器主动推送
|
||
int32 announcementUpdateTime = 3; //服务器返回成功获取公告的时间
|
||
}
|
||
|
||
//外出地点信息
|
||
message PBMapLocInfo
|
||
{
|
||
int32 id = 1; //地点ID 2花店 3咖啡店 4造型间 5占卜屋 6料理店
|
||
int32 status = 2; //1. 未解锁, 2. 已解锁, 3. 当前位置
|
||
int32 progress = 3; //用来标识地点解锁的进度 例如: 花店:1. 解锁兑换商店和鲜花订单 2. 解锁水生盆景商店
|
||
}
|
||
|
||
//外出地点信息
|
||
message C2SMapShowLoc
|
||
{
|
||
|
||
}
|
||
|
||
//外出地点信息
|
||
message S2CMapShowLoc
|
||
{
|
||
repeated PBMapLocInfo pBMapLocInfo = 1; //外出地点列表
|
||
}
|
||
|
||
//外出地点解锁
|
||
message C2SMapUnlockLoc
|
||
{
|
||
|
||
}
|
||
|
||
//外出地点解锁
|
||
message S2CMapUnlockLoc
|
||
{
|
||
PBMapLocInfo pBMapLocInfo = 1; //解锁的外出地点
|
||
}
|
||
|
||
//进入外出地点
|
||
message C2SMapLocEnter
|
||
{
|
||
int32 mapLocId = 1; //外出地点id
|
||
}
|
||
|
||
//进入外出地点
|
||
message S2CMapLocEnter
|
||
{
|
||
PBFriendDetail friend = 1; //外出地点对应npc的好感度详情
|
||
int32 mapLocId = 2;
|
||
}
|
||
|
||
|
||
//购买鱼饵
|
||
message C2SFishingLuresBuy
|
||
{
|
||
int32 methodType = 1; //加速类型 1-蜗壳币 2-加速券(刷新券,营养液,免费刷新,饲料包等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//购买鱼饵
|
||
message S2CFishingLuresBuy
|
||
{
|
||
int32 fishLures = 1; //当前鱼饵数量
|
||
}
|
||
|
||
//开始钓鱼
|
||
message C2SFishingStart
|
||
{
|
||
|
||
}
|
||
|
||
//开始钓鱼
|
||
message S2CFishingStart
|
||
{
|
||
int32 fishLures = 1; //当前鱼饵数量
|
||
}
|
||
|
||
//完成钓鱼
|
||
message C2SFishingComplete
|
||
{
|
||
int32 scopeLvl = 1; //完成游戏时处于的范围等级
|
||
}
|
||
|
||
//完成钓鱼
|
||
message S2CFishingComplete
|
||
{
|
||
PBGoodsInfo fish = 1; //钓到的鱼
|
||
|
||
}
|
||
//渔夫手册信息
|
||
message PBFishRodInfo
|
||
{
|
||
int32 id = 1; //id
|
||
int32 status = 2; //为鱼竿的解锁状态 0-未解锁 1-当前装备 2-已解锁
|
||
|
||
}
|
||
//鱼杆展示
|
||
message C2SFishRodShow
|
||
{
|
||
|
||
}
|
||
|
||
//鱼杆展示
|
||
message S2CFishRodShow
|
||
{
|
||
repeated PBFishRodInfo fishRod = 1; //所有鱼竿
|
||
}
|
||
|
||
//鱼类百科展示
|
||
message C2SFishIllustartionShow
|
||
{
|
||
|
||
}
|
||
|
||
//鱼类百科展示
|
||
message S2CFishIllustartionShow
|
||
{
|
||
repeated int32 singleFishillustrationId = 1; //已领取的单个鱼类图鉴id
|
||
repeated int32 fishGroupIllustrationId = 2; //已领取的每个种类鱼类图鉴id
|
||
}
|
||
//切换鱼竿
|
||
message C2SFishRodChange
|
||
{
|
||
int32 rodId = 1; //鱼竿Id
|
||
}
|
||
|
||
//切换鱼竿
|
||
message S2CFishRodChange
|
||
{
|
||
repeated PBFishRodInfo fishRod = 1; //所有鱼竿
|
||
}
|
||
//渔夫手册奖励领取
|
||
message C2SFishIllustrationAward
|
||
{
|
||
int32 type = 1; //1-每个分类的鱼 2-每条鱼
|
||
int32 id = 2; // type=1 类型ID type=2 鱼ID
|
||
}
|
||
|
||
//渔夫手册奖励领取
|
||
message S2CFishIllustrationAward
|
||
{
|
||
int32 type = 1; //1-每个分类的鱼 2-每条鱼
|
||
repeated PBAward award = 2; //对应奖励
|
||
repeated int32 singleFishillustrationId = 3; //已领取的单个鱼类图鉴id type =1时不用带
|
||
repeated int32 fishGroupIllustrationId = 4; //已领取的每个种类鱼类图鉴id type =2时不用带
|
||
}
|
||
//进入渔店
|
||
message C2SFishGearShopEnter
|
||
{
|
||
|
||
}
|
||
//进入渔店
|
||
message S2CFishGearShopEnter
|
||
{
|
||
repeated PBGoodsInfo fish = 1; //所有鱼的信息
|
||
int32 fishRod = 2; //当前鱼竿Id
|
||
int32 fishLures = 3; //当前鱼饵数量
|
||
repeated PBGoodsInfo furnitureGoodsInfo = 4; //当前玩家手工坊兑换家具现存列表
|
||
}
|
||
|
||
//渔店手工坊兑换家具
|
||
message C2SFishCraftRedeem
|
||
{
|
||
int32 fishId = 1; //对应鱼Id
|
||
}
|
||
|
||
//渔店手工坊兑换家具
|
||
message S2CFishCraftRedeem
|
||
{
|
||
int32 goodsType = 1; //兑换商品类型 11-家具 12-装修
|
||
PBShopGoodsInfo buyGoods = 2; //兑换货物
|
||
PBGoodsInfo fish = 3; //对应消耗完成之后的鱼
|
||
int32 repeatRebate = 4; //重复返利奖励id[0:无返利奖励]
|
||
}
|
||
//
|
||
message C2SFishUnlock
|
||
{
|
||
int32 fishId = 1; //对应鱼Id
|
||
}
|
||
|
||
//渔店解锁
|
||
message S2CFishUnlock
|
||
{
|
||
int32 unlockType = 1; //解锁类型 1-鱼竿 2-任意品种的鱼
|
||
int32 unlockId = 2; //解锁id
|
||
}
|
||
//菜地信息
|
||
message PBPlotInfo
|
||
{
|
||
int32 id = 1; //菜地id
|
||
int32 status = 2; //菜地状态 0未解锁菜地 1未种植 2幼苗 3初枝 4成枝 5成熟 默认未种植
|
||
int32 matId = 3; //蔬果id 初始为0
|
||
int32 nextStatusTime = 4; //切换下一个状态的时间,时间戳(秒)
|
||
int32 totalTime = 5; //总的生长时间,时间戳(秒)
|
||
}
|
||
|
||
//进货信息
|
||
message PBRestockInfo
|
||
{
|
||
int32 status = 1; //进货状态 0 是可以进货 1 是进货中 2是进货完成
|
||
int32 finishTime = 2; //下次可以进货的时间戳 初始为0
|
||
repeated PBAward rewards = 3; //进货的货品
|
||
int32 restockLevel = 4; //上次进货的货源等级
|
||
}
|
||
|
||
//料理店信息展示
|
||
message C2SCuisineShow
|
||
{
|
||
|
||
}
|
||
|
||
//料理店信息展示
|
||
message S2CCuisineShow
|
||
{
|
||
repeated PBPlotInfo plotInfos = 1; // 菜地信息
|
||
int32 menuLevel = 2; //当前菜单解锁到的等级
|
||
PBRestockInfo restockInfo = 3; //进货信息
|
||
}
|
||
//显示玩家可以种植的植物id
|
||
message C2SCuisineShowVF
|
||
{
|
||
|
||
}
|
||
|
||
//显示玩家可以种植的蔬果id
|
||
message S2CCuisineShowVF
|
||
{
|
||
repeated int32 matIds = 1; //玩家可以种植的蔬果id
|
||
}
|
||
//蔬果种植
|
||
message C2SCuisinePlantVF
|
||
{
|
||
int32 matId = 1; //蔬果id
|
||
int32 plotId = 2; //菜地Id
|
||
}
|
||
|
||
//蔬果种植
|
||
message S2CCuisinePlantVF
|
||
{
|
||
PBPlotInfo plotInfos = 1; // 当前菜地信息
|
||
}
|
||
|
||
//改变蔬果状态
|
||
message C2SCuisineChangeVF
|
||
{
|
||
int32 type = 1; //1 删除 2 加速
|
||
int32 plotId = 2; //菜地Id
|
||
int32 methodType = 3; //加速类型 1-蜗壳币 2-加速券等道具 3-广告券 4-观看广告
|
||
}
|
||
|
||
//改变蔬果状态
|
||
message S2CCuisineChangeVF
|
||
{
|
||
PBPlotInfo plotInfos = 1; // 当前菜地信息
|
||
}
|
||
|
||
//蔬果获取
|
||
message C2SCuisineGetVF
|
||
{
|
||
int32 plotId = 1; //菜地Id
|
||
}
|
||
|
||
//蔬果获取
|
||
message S2CCuisineGetVF
|
||
{
|
||
PBPlotInfo plotInfo = 1; // 当前菜地信息
|
||
}
|
||
|
||
//进货展示
|
||
message C2SCuisineShowFI
|
||
{
|
||
|
||
}
|
||
|
||
//进货展示
|
||
message S2CCuisineShowFI
|
||
{
|
||
PBRestockInfo restockInfo = 1; // 进货信息
|
||
}
|
||
|
||
//食材开始进货
|
||
message C2SCuisineStartFI
|
||
{
|
||
int32 restockLevel = 1; //本次进货的等级
|
||
}
|
||
|
||
//食材开始进货
|
||
message S2CCuisineStartFI
|
||
{
|
||
PBRestockInfo restockInfo = 1; // 进货信息
|
||
}
|
||
|
||
//食材进货获取
|
||
message C2SCuisineGetFI
|
||
{
|
||
|
||
}
|
||
|
||
//食材进货获取
|
||
message S2CCuisineGetFI
|
||
{
|
||
PBRestockInfo restockInfo = 1; // 进货信息
|
||
}
|
||
|
||
//加速进货
|
||
message C2SCuisineAccelerateRestock
|
||
{
|
||
int32 methodType = 1; //加速类型 1-蜗壳币 2-加速券(刷新券,营养液,免费刷新等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//加速进货
|
||
message S2CCuisineAccelerateRestock
|
||
{
|
||
PBRestockInfo restockInfo = 1; // 进货信息
|
||
}
|
||
|
||
//食材信息
|
||
message PBMaterialInfo
|
||
{
|
||
int32 type = 1; //物品类型
|
||
int32 id = 2; //食材id
|
||
int32 count = 3; //食材数量
|
||
int32 materialType = 4; //食材类型 1 蔬果 2肉蛋
|
||
}
|
||
//失败料理的食材信息
|
||
message PBFailMenuInfo
|
||
{
|
||
repeated int32 ids = 1; //食材id的集合
|
||
}
|
||
//展示玩家拥有的蔬果和肉类
|
||
message C2SCuisineShowMaterials
|
||
{
|
||
|
||
}
|
||
|
||
//展示玩家拥有的蔬果和肉类
|
||
message S2CCuisineShowMaterials
|
||
{
|
||
repeated PBMaterialInfo materialInfos = 1; // 食材信息
|
||
repeated int32 menuIds = 2; // 当前已研发出来的菜品Id
|
||
repeated PBFailMenuInfo failMenuInfos = 3; // 当前做失败的材料信息
|
||
}
|
||
|
||
//菜品制作
|
||
message C2SCuisineMakeCuisine
|
||
{
|
||
repeated int32 materialIds = 1; //制作菜品的食材id
|
||
}
|
||
|
||
//菜品制作
|
||
message S2CCuisineMakeCuisine
|
||
{
|
||
bool isFinish = 1; //制作菜品是否成功
|
||
int32 cuisineId = 2; //菜品id 未制作成功则为0
|
||
int32 menuLevel = 3; //当前菜单解锁到的等级
|
||
bool isReward = 4; //是否发奖
|
||
bool isNewLevel = 5; //是否解锁新的等级
|
||
}
|
||
|
||
//菜品数量信息
|
||
message PBCuisineCount
|
||
{
|
||
int32 id = 1; //菜品id
|
||
int32 count = 2; //菜品数量
|
||
}
|
||
|
||
//套餐信息
|
||
message PBSetMealInfo
|
||
{
|
||
int32 status = 1; //套餐是否可以完成 1不能 2可以
|
||
int32 rewardId = 2; //套餐对应奖励id
|
||
repeated PBCuisineCount cuisineCounts = 3; //套餐包含的菜品信息
|
||
int32 setId = 4; //套餐id
|
||
}
|
||
|
||
//展示玩家当前套餐
|
||
message C2SCuisineShowSetMeal
|
||
{
|
||
|
||
}
|
||
|
||
//展示玩家当前套餐
|
||
message S2CCuisineShowSetMeal
|
||
{
|
||
repeated PBSetMealInfo setMealInfos = 1; //套餐信息
|
||
}
|
||
|
||
//套餐制作
|
||
message C2SCuisineMakeSetMeal
|
||
{
|
||
int32 setMealId = 1; //套餐id
|
||
}
|
||
|
||
//套餐制作
|
||
message S2CCuisineMakeSetMeal
|
||
{
|
||
repeated PBSetMealInfo setMealInfos = 1; //套餐信息
|
||
int32 rewardId = 2; //完成套餐对应奖励id
|
||
}
|
||
|
||
//菜品信息
|
||
message PBCuisineInfo
|
||
{
|
||
int32 id = 1; //菜品id
|
||
int32 status = 2; //菜品状态 0 未拥有 1 已拥有
|
||
}
|
||
|
||
//菜单信息
|
||
message PBMenuInfo
|
||
{
|
||
int32 level = 1; //菜单等级
|
||
int32 status = 2; //菜单状态 0未解锁 1未完成 2已完成 3已领取 默认未解锁
|
||
repeated PBCuisineInfo cuisineInfos = 3; //菜单包含的菜品信息
|
||
int32 rewardId = 4; //对应奖励id
|
||
}
|
||
|
||
//展示菜单
|
||
message C2SCuisineShowMenu
|
||
{
|
||
int32 type = 1; //菜单类型 1-普通菜单 2-隐藏菜单
|
||
}
|
||
|
||
//展示菜单
|
||
message S2CCuisineShowMenu
|
||
{
|
||
repeated PBMenuInfo menuInfos = 1; //菜单信息
|
||
repeated PBCuisineInfo spMenuInfos = 2; //隐藏菜单信息
|
||
int32 type = 3; //菜单类型
|
||
}
|
||
|
||
//领取菜单奖励
|
||
message C2SCuisineMenuAward
|
||
{
|
||
int32 level = 1; //菜单等级
|
||
}
|
||
|
||
//领取菜单奖励
|
||
message S2CCuisineMenuAward
|
||
{
|
||
int32 rewardId = 1; //奖励id
|
||
}
|
||
|
||
//一键菜品制作
|
||
message C2SCuisineMassProduce
|
||
{
|
||
int32 cuisineId = 1; //制作的菜品id
|
||
int32 number = 2; //制作菜品数量
|
||
}
|
||
|
||
//一键菜品制作
|
||
message S2CCuisineMassProduce
|
||
{
|
||
bool isFinish = 1; //制作菜品是否成功
|
||
int32 cuisineId = 2; //菜品id
|
||
}
|
||
|
||
//宠物课程信息
|
||
message PBPetCourseInfo
|
||
{
|
||
int32 courseType = 1; //课程种类 1-语言课 2-体育课 3-魔法课
|
||
int32 courseLevel = 2; //当前课程等级
|
||
int32 courseStage = 3; //当前课程阶段
|
||
int32 courseExp = 4; //当前课程经验
|
||
}
|
||
|
||
//宠物课程奖励信息
|
||
message PBPetCourseAwardInfo
|
||
{
|
||
int32 courseType = 1; //课程种类
|
||
int32 courseLevel = 2; //课程等级
|
||
int32 courseStage = 3; //课程阶段
|
||
int32 status = 4; //奖励领取状态 0-未解锁 1-可领取 2-已领取
|
||
int32 rewardId = 5; //rewardId奖励 为0则没有传interactionIdId
|
||
int32 interactionId = 6; //interactionId奖励
|
||
}
|
||
|
||
//进入宠物店
|
||
message C2SPetShopEnter
|
||
{
|
||
|
||
}
|
||
|
||
//进入宠物店
|
||
message S2CPetShopEnter
|
||
{
|
||
|
||
}
|
||
|
||
|
||
|
||
//宠物课程学习
|
||
message C2SPetCourseStudy
|
||
{
|
||
int32 courseType = 1; //课程种类 1-语言课 2-体育课 3-魔法课
|
||
int32 bookType = 2; //资料书种类 1-初级 2-中级 3-高级
|
||
int32 bookCount = 3; //所使用的资料书数量
|
||
}
|
||
|
||
//宠物课程学习
|
||
message S2CPetCourseStudy
|
||
{
|
||
PBPetCourseInfo petStudyInfo = 1; //宠物学习课程进度信息
|
||
}
|
||
|
||
//宠物学习展示
|
||
message C2SPetCourseShow
|
||
{
|
||
int32 courseType = 1; //课程种类 1-语言课 2-体育课 3-魔法课
|
||
}
|
||
|
||
//宠物学习展示
|
||
message S2CPetCourseShow
|
||
{
|
||
PBPetCourseInfo petStudyInfo = 1; //宠物学习课程进度信息
|
||
}
|
||
|
||
//宠物学习奖励展示
|
||
message C2SPetCourseAwardShow
|
||
{
|
||
int32 courseType = 1; //课程种类 1-语言课 2-体育课 3-魔法课
|
||
}
|
||
|
||
//宠物学习奖励展示
|
||
message S2CPetCourseAwardShow
|
||
{
|
||
repeated PBPetCourseAwardInfo award = 1; //该课程下的所有奖励
|
||
}
|
||
|
||
//宠物学习奖励获取
|
||
message C2SPetCourseAwardGet
|
||
{
|
||
PBPetCourseAwardInfo award = 1; //领取的奖励
|
||
}
|
||
|
||
//宠物学习奖励获取
|
||
message S2CPetCourseAwardGet
|
||
{
|
||
PBPetCourseAwardInfo award = 1; //领取的奖励
|
||
}
|
||
|
||
|
||
//出游解锁的地点信息
|
||
message PBunlockLocationInfo
|
||
{
|
||
int32 unlockLocationId = 1; //解锁地点id
|
||
bool isNew = 2; //是否第一次获得
|
||
}
|
||
|
||
//宠物出游信息
|
||
message PBPetTravelInfo
|
||
{
|
||
int32 status = 1; //宠物出游状态 0未出游 1出游中 2出游结束待领取奖励
|
||
int32 endTravelTime = 2; //结束出游时间 status = 1时需要带
|
||
int32 locationId = 3; //正在出游的地点 status = 0时不需要带
|
||
repeated PBunlockLocationInfo unlockLocation = 4; //已解锁的出游地点
|
||
int32 happyEncounter = 5; //是否触发奇遇 1未触发 2触发,status=1或者2时需要带
|
||
}
|
||
|
||
// //宠物出游信息
|
||
// message PBPetTravelInfo
|
||
// {
|
||
// int32 status = 1; //宠物出游状态 0未出游 1出游中 2出游结束待领取奖励
|
||
// int32 endTravelTime = 2; //结束出游时间 status = 1时需要带
|
||
// int32 locationId = 3; //正在出游的地点 status = 0时不需要带
|
||
// repeated int32 unlockLocationIds = 4; //已解锁的出游地点Id
|
||
// int32 happyEncounter = 5; //是否触发奇遇 1未触发 2触发,status=1或者2时需要带
|
||
// }
|
||
|
||
//宠物出游展示
|
||
message C2SPetTravelShow
|
||
{
|
||
|
||
}
|
||
|
||
//宠物出游展示
|
||
message S2CPetTravelShow
|
||
{
|
||
PBPetTravelInfo petTravelInfo = 1; //宠物出游状态
|
||
}
|
||
|
||
//宠物出游开始
|
||
message C2SPetTravelStart
|
||
{
|
||
int32 locationId = 1; //出游地点id
|
||
}
|
||
|
||
//宠物出游开始
|
||
message S2CPetTravelStart
|
||
{
|
||
PBPetTravelInfo petTravelInfo = 1; //宠物出游状态
|
||
}
|
||
//宠物出游加速
|
||
message C2SPetTravelAccelerate
|
||
{
|
||
|
||
}
|
||
|
||
//宠物出游加速
|
||
message S2CPetTravelAccelerate
|
||
{
|
||
PBPetTravelInfo petTravelInfo = 1; //宠物出游状态
|
||
}
|
||
|
||
//宠物出游奖励获取
|
||
message C2SPetTravelAward
|
||
{
|
||
|
||
}
|
||
|
||
//宠物出游奖励获取
|
||
message S2CPetTravelAward
|
||
{
|
||
int32 awardId = 1; //奖励Id
|
||
int32 happyEncounter = 2; //是否触发奇遇 1未触发 2触发
|
||
int32 specialAwardId = 3; //触发发奇遇时带上
|
||
}
|
||
|
||
//宠物商店信息
|
||
message PetShopGoodInfo
|
||
{
|
||
PBGoodsInfo good = 1; //商品
|
||
int32 limitType = 2; //限制类型 1- 日限购 2-周限购 3-限次购买 4-月限购
|
||
int32 buyTimes = 3; //购买次数(用于限购)
|
||
}
|
||
|
||
//宠物商店盲盒信息
|
||
message PetShopBlindBoxInfo
|
||
{
|
||
int32 blindBoxStatus = 1; //盲盒状态0-不可领取 1-可领取
|
||
int32 nextFreeTime = 2; //盲盒下次领取时间
|
||
}
|
||
|
||
//宠物商店展示
|
||
message C2SPetShopShow
|
||
{
|
||
|
||
}
|
||
|
||
//宠物商店展示
|
||
message S2CPetShopShow
|
||
{
|
||
repeated PetShopGoodInfo goods = 1; //当前展示的商品
|
||
PetShopBlindBoxInfo blindBox = 2; //当前盲盒状态
|
||
}
|
||
|
||
//宠物商店购买
|
||
message C2SPetShopBuy
|
||
{
|
||
PetShopGoodInfo good = 1; //购买商品
|
||
int32 count = 2; //购买数量
|
||
}
|
||
|
||
//宠物商店购买
|
||
message S2CPetShopBuy
|
||
{
|
||
PetShopGoodInfo good = 1; //购买商品
|
||
int32 count = 2; //购买数量
|
||
repeated PetShopGoodInfo goods = 3; //当前展示的商品
|
||
}
|
||
|
||
//宠物商店盲盒抽取
|
||
message C2SPetShopLottery
|
||
{
|
||
|
||
}
|
||
|
||
//宠物商店盲盒抽取
|
||
message S2CPetShopLottery
|
||
{
|
||
PetShopBlindBoxInfo blindBox = 1; //盲盒状态
|
||
PBGoodsInfo getGood = 2; //盲盒随机领取的商品
|
||
}
|
||
|
||
//宠物商店盲盒抽取加速
|
||
message C2SPetShopLotteryAccelerate
|
||
{
|
||
int32 methodType = 1; // 1-蜗壳币 2-加速券(刷新券,营养液等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//宠物商店盲盒抽取加速
|
||
message S2CPetShopLotteryAccelerate
|
||
{
|
||
PetShopBlindBoxInfo blindBox = 1; //盲盒状态
|
||
}
|
||
|
||
//咕咕市集显示
|
||
message C2SGuGuShopShow
|
||
{
|
||
int32 sellType = 1;//售卖类型 1-家装 2-服饰 3-玩乐
|
||
}
|
||
|
||
//咕咕市集显示
|
||
message S2CGuGuShopShow
|
||
{
|
||
int32 sellType = 1;//售卖类型 1-家装 2-服饰 3-玩乐
|
||
repeated PBShopGoodsInfo furniture = 2; //sellType为1 家具(前3家具,后3摆件)
|
||
repeated PBShopGoodsInfo upfitter = 3; //装修队 第一个墙纸 第二个地板
|
||
int32 nextRefreshTime = 4; //下一次刷新时间
|
||
}
|
||
|
||
//咕咕市集购买
|
||
message C2SGuGuShopBuy
|
||
{
|
||
int32 goodsType = 1; //商品类型 11-家具 12-装修
|
||
PBShopGoodsInfo buyGoods = 2; //购买货物
|
||
}
|
||
|
||
//咕咕市集购买
|
||
message S2CGuGuShopBuy
|
||
{
|
||
int32 goodsType = 1; //商品类型 11-家具 12-装修
|
||
PBShopGoodsInfo buyGoods = 2; //购买货物
|
||
}
|
||
|
||
//问卷调查显示
|
||
message C2SQuestionnaireShow
|
||
{
|
||
|
||
}
|
||
|
||
//问卷调查显示
|
||
message S2CQuestionnaireShow
|
||
{
|
||
bool canShow = 1; //能否显示
|
||
}
|
||
|
||
//问题信息
|
||
message PBQuestionInfo
|
||
{
|
||
int32 questionId = 1;//问题ID
|
||
repeated int32 option = 2; //选项列表
|
||
}
|
||
|
||
//问卷调查提交
|
||
message C2SQuestionnaireSubmit
|
||
{
|
||
repeated PBQuestionInfo questionInfo = 1; //问题信息列表
|
||
}
|
||
|
||
//问卷调查提交
|
||
message S2CQuestionnaireSubmit
|
||
{
|
||
PBAward award = 1; //奖励
|
||
}
|
||
|
||
//通行证基础信息
|
||
message PBPassCheckBasicInfo
|
||
{
|
||
int32 score = 1; //当前总积分
|
||
int32 surplusTime = 2; //活动剩余时间
|
||
int32 passCheckId = 3; //当前通行证Id
|
||
}
|
||
|
||
//通行证奖励信息
|
||
message PBPassCheckReward
|
||
{
|
||
int32 id = 1; //奖励ID
|
||
int32 normalStatus = 2; //普通奖励状态 1-无法领取 2-能领取 3-已经领取
|
||
int32 payStatus = 3; //付费奖励状态 1-无法领取 2-能领取 3-已经领取
|
||
}
|
||
|
||
//通行证奖励显示
|
||
message C2SPassCheckRewardShow
|
||
{
|
||
}
|
||
|
||
//通行证奖励显示
|
||
message S2CPassCheckRewardShow
|
||
{
|
||
PBPassCheckBasicInfo basicInfo = 1; //基础信息
|
||
repeated PBPassCheckReward rewards = 2; //奖励信息列表
|
||
bool isVip = 3; //是否开通了通行证VIP
|
||
int32 infiniteRewardCount = 4; //无限领奖领取次数
|
||
}
|
||
|
||
//通行证奖励获取
|
||
message C2SPassCheckRewardGet
|
||
{
|
||
int32 rewardId = 1; //奖励ID 发送每期最后一个ID就是无限领取,比如第一期最后一个ID为31 ,第二期为62
|
||
}
|
||
|
||
//通行证奖励获取
|
||
message S2CPassCheckRewardGet
|
||
{
|
||
PBPassCheckReward reward = 1; //奖励信息
|
||
int32 infiniteRewardCount = 2; //无限领奖领取次数
|
||
repeated int32 gainRewards = 3; //其它奖励获取的礼包列表
|
||
repeated PBMoney infiniteMoneys = 4; //无限奖励礼包的货币
|
||
}
|
||
|
||
//通行证奖励一键获取
|
||
message C2SPassCheckRewardAllGet
|
||
{
|
||
|
||
}
|
||
|
||
//通行证奖励一键获取
|
||
message S2CPassCheckRewardAllGet
|
||
{
|
||
repeated PBPassCheckReward rewards = 1; //奖励信息
|
||
int32 infiniteRewardCount = 2; //无限领奖领取次数
|
||
repeated int32 gainRewards = 3; //获取的礼包列表
|
||
repeated PBMoney infiniteMoneys = 4; //无限奖励礼包的货币
|
||
}
|
||
|
||
//限时任务信息
|
||
message PBLimitTaskInfo
|
||
{
|
||
int32 id = 1; //任务ID
|
||
int32 progress = 2; //任务进度
|
||
int32 status = 3; //任务状态 1-未完成 2-已完成 3-已领取 4-任务过期
|
||
int32 endTime = 4; //截止时间 0-表示无限 非0为结束的时间戳(秒)
|
||
}
|
||
|
||
//通行证任务显示
|
||
message C2SPassCheckTaskShow
|
||
{
|
||
int32 taskType = 1; //任务类型 1-常规任务 2-限时任务
|
||
}
|
||
|
||
//通行证任务显示
|
||
message S2CPassCheckTaskShow
|
||
{
|
||
int32 taskType = 1; //任务类型 1-常规任务 2-限时任务
|
||
PBPassCheckBasicInfo basicInfo = 2; //基础信息
|
||
repeated PBLimitTaskInfo taskInfos = 3; //任务列表信息
|
||
}
|
||
|
||
//通行证任务获取
|
||
message C2SPassCheckTaskGet
|
||
{
|
||
int32 taskType = 1; //任务类型 1-常规任务 2-限时任务
|
||
int32 taskId = 2; //任务ID
|
||
}
|
||
|
||
//通行证任务获取
|
||
message S2CPassCheckTaskGet
|
||
{
|
||
int32 taskType = 1; //任务类型 1-常规任务 2-限时任务
|
||
PBPassCheckBasicInfo basicInfo = 2; //基础信息
|
||
repeated PBLimitTaskInfo taskInfo = 3; //当前任务信息
|
||
}
|
||
|
||
message PBFurDyeSlotInfo
|
||
{
|
||
int32 slotId = 1; //格子位置,从1开始
|
||
int32 originFur = 2; //初始家具Id(有可能是已经染过色的家具, 那么id有可能是>100000的), 默认是0
|
||
int32 colorId = 3; //颜色代号, 从1开始, 默认是0
|
||
int32 finishTime = 4; //完成染色的时间戳, 默认是0
|
||
int32 status = 5; //1 未解锁 2 空白 3计时中 4待领取
|
||
int32 number = 6; //染色家具的数量
|
||
}
|
||
|
||
//染色工坊显示
|
||
message C2SFurDyeShow
|
||
{
|
||
|
||
}
|
||
//染色工坊显示
|
||
message S2CFurDyeShow
|
||
{
|
||
repeated PBFurDyeSlotInfo slots = 1; //所有染色空间的内容
|
||
}
|
||
|
||
//染色工坊染色
|
||
message C2SFurDyeAttempt
|
||
{
|
||
int32 originFur = 1; //初始家具Id(有可能是已经染过色的家具, 那么id有可能是>100000的)
|
||
int32 colorId = 2; //颜色代号, 从1开始
|
||
int32 slotId = 3; //格子位置,从1开始
|
||
int32 number = 4; //染色家具的数量
|
||
}
|
||
//染色工坊染色
|
||
message S2CFurDyeAttempt
|
||
{
|
||
PBFurDyeSlotInfo slots = 1; //当前染色格子内容
|
||
}
|
||
|
||
//染色工坊领取
|
||
message C2SFurDyeSlotPrize
|
||
{
|
||
int32 slotId = 1; //格子位置,从1开始
|
||
}
|
||
//染色工坊领取
|
||
message S2CFurDyeSlotPrize
|
||
{
|
||
PBFurDyeSlotInfo slots = 1; //当前染色格子内容
|
||
}
|
||
|
||
//染色工坊加速
|
||
message C2SFurDyeSlotSpeedUp
|
||
{
|
||
int32 slotId = 1; //格子位置,从1开始
|
||
}
|
||
//染色工坊加速
|
||
message S2CFurDyeSlotSpeedUp
|
||
{
|
||
PBFurDyeSlotInfo slots = 1; //当前染色格子内容
|
||
}
|
||
|
||
//染色空间解锁
|
||
message C2SFurDyeSlotUnlock
|
||
{
|
||
int32 slotId = 1; //格子位置,从1开始
|
||
}
|
||
//染色空间解锁
|
||
message S2CFurDyeSlotUnlock
|
||
{
|
||
PBFurDyeSlotInfo slots = 1; //当前染色格子内容
|
||
}
|
||
|
||
message PBFurMakeSlotInfo
|
||
{
|
||
int32 slotId = 1; //格子位置,从1开始
|
||
int32 furId = 2; //制作家具Id
|
||
int32 finishTime = 3; //完成种植的时间
|
||
int32 status = 4; //格子状态 1 未解锁 2 空白 3计时中 4待领取
|
||
int32 number = 5; //制作的家具数量
|
||
}
|
||
|
||
//家具工坊格子显示
|
||
message C2SFurMakeShowSlots
|
||
{
|
||
|
||
}
|
||
//家具工坊格子显示
|
||
message S2CFurMakeShowSlots
|
||
{
|
||
repeated PBFurMakeSlotInfo slotInfos = 1; //所有家具工坊格子的内容
|
||
}
|
||
|
||
message PBDoFurInfo
|
||
{
|
||
int32 id = 1; //家具id
|
||
bool status = 2; //是否可以制作
|
||
}
|
||
|
||
//家具工坊可制作家具显示
|
||
message C2SFurMakeShowFurs
|
||
{
|
||
|
||
}
|
||
//家具工坊可制作家具显示
|
||
message S2CFurMakeShowFurs
|
||
{
|
||
repeated int32 furIds = 1; //所有可以制作的家具id
|
||
}
|
||
|
||
//家具工坊制作家具
|
||
message C2SFurMakeMake
|
||
{
|
||
int32 slotId = 1; //格子id
|
||
int32 furId = 2; //制作家具的id
|
||
int32 number = 3; //家具的制作数量
|
||
}
|
||
//家具工坊制作家具
|
||
message S2CFurMakeMake
|
||
{
|
||
PBFurMakeSlotInfo slotInfo = 1; //对应格子的内容
|
||
}
|
||
|
||
//家具工坊领取制作家具
|
||
message C2SFurMakePrize
|
||
{
|
||
int32 slotId = 1; //格子位置,从1开始
|
||
}
|
||
//家具工坊领取制作家具
|
||
message S2CFurMakePrize
|
||
{
|
||
PBFurMakeSlotInfo slotInfo = 1; //对应格子的内容
|
||
}
|
||
|
||
//家具工坊加速
|
||
message C2SFurMakeSpeedUp
|
||
{
|
||
int32 slotId = 1; //格子位置,从1开始
|
||
}
|
||
//家具工坊加速
|
||
message S2CFurMakeSpeedUp
|
||
{
|
||
PBFurMakeSlotInfo slotInfo = 1; //对应格子的内容
|
||
}
|
||
|
||
//家具工坊解锁
|
||
message C2SFurMakeUnlock
|
||
{
|
||
int32 slotId = 1; //格子位置,从1开始
|
||
}
|
||
//家具工坊解锁
|
||
message S2CFurMakeUnlock
|
||
{
|
||
PBFurMakeSlotInfo slotInfo = 1; //对应格子的内容
|
||
}
|
||
|
||
//材料采购 展示
|
||
message C2SFurPurchaseShow
|
||
{
|
||
}
|
||
//材料采购 展示
|
||
message S2CFurPurchaseShow
|
||
{
|
||
int32 status = 1; //采购状态 0可以采购 1采购中 2采购完成可领取
|
||
int32 finishTime = 2; //采购完成时间
|
||
}
|
||
|
||
//材料采购 开始
|
||
message C2SFurPurchaseStart
|
||
{
|
||
repeated int32 matIds = 1; //玩家本次采购的id集合
|
||
}
|
||
//材料采购 开始
|
||
message S2CFurPurchaseStart
|
||
{
|
||
int32 status = 1; //采购状态 0可以采购 1采购中 2采购完成可领取
|
||
int32 finishTime = 2; //采购完成时间
|
||
}
|
||
|
||
//材料采购 获取
|
||
message C2SFurPurchaseGet
|
||
{
|
||
}
|
||
//材料采购 获取
|
||
message S2CFurPurchaseGet
|
||
{
|
||
int32 status = 1; //采购状态 0可以采购 1采购中 2采购完成可领取
|
||
int32 finishTime = 2; //采购完成时间
|
||
repeated int32 matIds = 3; //采购的材料id集合
|
||
}
|
||
|
||
//材料采购 加速
|
||
message C2SFurPurchaseSpeed
|
||
{
|
||
int32 methodType = 1; //加速类型 1-蜗壳币 2-加速券等道具 3-广告券 4-观看广告
|
||
}
|
||
//材料采购 加速
|
||
message S2CFurPurchaseSpeed
|
||
{
|
||
int32 status = 1; //采购状态 0可以采购 1采购中 2采购完成可领取
|
||
int32 finishTime = 2; //采购完成时间
|
||
}
|
||
|
||
message PBCardPoolInfo
|
||
{
|
||
int32 raffleId = 1; //卡池id
|
||
int32 raffleType = 2; //卡池类型 1普通 2高级 3限时
|
||
int32 startTime = 3; //开始时间
|
||
int32 endTime = 4; //结束时间
|
||
}
|
||
|
||
//设计展示(十连抽)
|
||
message C2SDesignShow
|
||
{
|
||
}
|
||
|
||
//设计展示(十连抽)
|
||
message S2CDesignShow
|
||
{
|
||
repeated PBCardPoolInfo cardPoolInfos = 1; //目前开始的卡池信息
|
||
PBDesignCurrencyInfo designCurrency = 2; //设计稿
|
||
int32 basicFreeTime = 3; //初级免费抽奖时间戳(秒)
|
||
int32 advancedFreeTime = 4; //高级免费抽奖时间戳(秒)
|
||
bool isBuyStorePack8 = 5; //是否买过礼包8
|
||
int32 highCount = 6; //距离高级卡池保底次数
|
||
int32 timeCount = 7; //距离限时卡池保底次数
|
||
repeated bool isShowUI = 8; //是否显示UI 按照顺序 限时卡池的签到
|
||
}
|
||
|
||
//设计抽奖(十连抽)
|
||
message C2SDesignLottery
|
||
{
|
||
int32 lotteryType = 1; //抽奖类型 1-初级家具卡池 2-高级家具卡池 3-限时家具卡池 4-限时不凡设计
|
||
int32 lotteryTimes = 2; //抽奖次数 1-抽一次 2-抽十次
|
||
}
|
||
|
||
//设计抽奖(十连抽)
|
||
message S2CDesignLottery
|
||
{
|
||
int32 lotteryType = 1; //抽奖类型 1-初级家具卡池 2-高级家具卡池 3-限时家具卡池
|
||
repeated PBRewardItemInfo rewards = 2; //抽到的奖品
|
||
PBDesignCurrencyInfo designCurrency = 3; //设计稿
|
||
int32 highCount = 4; //距离高级卡池保底次数
|
||
int32 timeCount = 5; //距离限时卡池保底次数
|
||
bool canShare = 6; //本日是否可以分享
|
||
bool isFree = 7; //是不是免费抽奖
|
||
}
|
||
|
||
//设计分享
|
||
message C2SDesignShare
|
||
{
|
||
|
||
}
|
||
|
||
//设计分享
|
||
message S2CDesignShare
|
||
{
|
||
int32 designShare = 1; //分享状态 0 未分享 1 已分享
|
||
bool haveReward = 2; //是否有奖励
|
||
}
|
||
|
||
message PBTimeAward
|
||
{
|
||
int32 id = 1; //限时卡池奖励的id
|
||
int32 status = 2; //当前状态 0 未解锁 1 未领取 2 已领取
|
||
int32 needDesignCount = 3; //需要的设计次数
|
||
int32 rewardType = 4; //奖励类型 1 普通奖励 2 盲盒奖励 3自选奖励
|
||
int32 rewardId = 5; //奖励id 当类型为1时使用
|
||
repeated int32 optionalRewardIds = 6; //已获得的自选奖励列表
|
||
}
|
||
|
||
//限时卡池奖励界面显示
|
||
message C2SDesignTimeAwardShow
|
||
{
|
||
|
||
}
|
||
|
||
//限时卡池奖励界面显示
|
||
message S2CDesignTimeAwardShow
|
||
{
|
||
int32 designCount = 1; //玩家限时卡池的设计次数
|
||
repeated PBTimeAward timeAwardInfos = 2; //限时卡池奖励相关信息
|
||
int32 endTime = 3; //结束时间
|
||
int32 startTime = 4; //开始时间
|
||
}
|
||
|
||
//限时卡池奖励获取
|
||
message C2SDesignTimeAwardGet
|
||
{
|
||
int32 timeAwardId = 1; //限时卡池奖励的id
|
||
|
||
//自选奖励id
|
||
int32 optionptionalRewardId = 2;
|
||
}
|
||
|
||
//限时卡池奖励获取
|
||
message S2CDesignTimeAwardGet
|
||
{
|
||
int32 designCount = 1; //玩家限时卡池的设计次数
|
||
repeated PBTimeAward timeAwardInfos = 2; //限时卡池奖励相关信息
|
||
int32 endTime = 3; //结束时间
|
||
repeated PBAward rewardInfos = 4; //奖励信息
|
||
repeated PBChangeInfo conversionInfo = 5; //要转换的奖励
|
||
int32 timeAwardId = 6; //领取的奖励id
|
||
}
|
||
|
||
//限时卡池 累积充值展示
|
||
message C2SDesignTimePointsShow
|
||
{
|
||
|
||
}
|
||
|
||
//限时卡池 累积充值展示
|
||
message S2CDesignTimePointsShow
|
||
{
|
||
int32 points = 1; //积分
|
||
repeated PBStorePointsInfo pointsInfos = 2; //积分领取信息
|
||
int32 accumId = 3; //本次限时累充id
|
||
}
|
||
|
||
//限时卡池 累积充值获取
|
||
message C2SDesignTimePointsGet
|
||
{
|
||
int32 id = 1; //领取id
|
||
}
|
||
|
||
//限时卡池 累积充值获取
|
||
message S2CDesignTimePointsGet
|
||
{
|
||
int32 id = 1; //领取id
|
||
repeated PBStorePointsInfo pointsInfos = 2; //积分领取信息
|
||
int32 accumId = 3; //本次限时累充id
|
||
}
|
||
|
||
//限时卡池 灵感碎片获取
|
||
message C2SDesignTimeFragmentShow
|
||
{
|
||
|
||
}
|
||
|
||
//转换家具
|
||
message PBTransition
|
||
{
|
||
//家具id
|
||
int32 goodsId = 1;
|
||
|
||
//家具数量
|
||
int32 goodsNum = 2;
|
||
}
|
||
|
||
//限时卡池 灵感碎片获取
|
||
message S2CDesignTimeFragmentShow
|
||
{
|
||
//当前灵感碎片
|
||
int32 fragmentNum = 1;
|
||
|
||
//玩家已经存在的家具集合
|
||
repeated int32 goodsIds = 2;
|
||
|
||
//玩家可转换的家具集合
|
||
repeated PBTransition transitions = 3;
|
||
}
|
||
|
||
//限时卡池 灵感碎片兑换
|
||
message C2SDesignTimeFragmentExchange
|
||
{
|
||
//兑换家具id
|
||
int32 goodsId = 1;
|
||
|
||
//兑换数量
|
||
int32 goodsNum = 2;
|
||
}
|
||
|
||
//限时卡池 灵感碎片兑换
|
||
message S2CDesignTimeFragmentExchange
|
||
{
|
||
//兑换家具id
|
||
int32 goodsId = 1;
|
||
|
||
//兑换数量
|
||
int32 goodsNum = 2;
|
||
|
||
//当前灵感碎片
|
||
int32 fragmentNum = 3;
|
||
|
||
//已经存在的家具集合
|
||
repeated int32 goodsIds = 4;
|
||
|
||
//可转换的家具集合
|
||
repeated PBTransition transitions = 5;
|
||
}
|
||
|
||
//限时卡池 灵感碎片转换
|
||
message C2SDesignTimeFragmentTransition
|
||
{
|
||
//转换家具id
|
||
int32 goodsId = 1;
|
||
|
||
//转换家具数量
|
||
int32 goodsNum = 2;
|
||
}
|
||
|
||
//限时卡池 灵感碎片转换
|
||
message S2CDesignTimeFragmentTransition
|
||
{
|
||
//当前灵感碎片
|
||
int32 fragmentNum = 1;
|
||
|
||
//已经存在的家具集合
|
||
repeated int32 goodsIds = 2;
|
||
|
||
//可转换的家具集合
|
||
repeated PBTransition transitions = 3;
|
||
}
|
||
|
||
message PBHighStore
|
||
{
|
||
int32 goodsId = 1; //物品id
|
||
int32 goodsType = 2; //物品类型
|
||
int32 needPoints = 3; //需要的积分
|
||
bool status = 4; //是否拥有
|
||
int32 suitId = 5; //套装id,如果是散件则为0
|
||
}
|
||
|
||
//高级卡池兑换商店显示
|
||
message C2SDesignHighStoreShow
|
||
{
|
||
|
||
}
|
||
|
||
//高级卡池兑换商店显示
|
||
message S2CDesignHighStoreShow
|
||
{
|
||
int32 highStorePoints = 1; //玩家高级卡池的积分
|
||
repeated PBHighStore highStoreInfos = 2; //高级卡池兑换相关信息
|
||
}
|
||
|
||
//高级卡池兑换商店兑换
|
||
message C2SDesignHighStoreRedeem
|
||
{
|
||
int32 goodsType = 1; //物品类型
|
||
int32 goodsId = 2; //物品id
|
||
int32 redeemCount = 3; //兑换数量
|
||
}
|
||
|
||
//高级卡池兑换商店兑换
|
||
message S2CDesignHighStoreRedeem
|
||
{
|
||
int32 highRedeemPoints = 1; //玩家高级卡池的积分
|
||
repeated PBHighStore highRedeemInfos = 2; //高级卡池兑换相关信息
|
||
PBAward awards = 3; //兑换奖励的信息
|
||
}
|
||
|
||
//限时卡池签到相关信息
|
||
message PBTimeSignIn
|
||
{
|
||
int32 day = 1; //签到的天数
|
||
int32 status = 2; //当前状态 0 未解锁 1 未领取 2 已领取
|
||
int32 rewardId = 3; //奖励id
|
||
}
|
||
|
||
//限时卡池签到显示
|
||
message C2SDesignTimeSignInShow
|
||
{
|
||
|
||
}
|
||
|
||
//限时卡池签到显示
|
||
message S2CDesignTimeSignInShow
|
||
{
|
||
repeated PBTimeSignIn timeSignIns = 1; //限时卡池签到相关信息
|
||
}
|
||
|
||
//限时卡池签到领取
|
||
message C2SDesignTimeSignInGet
|
||
{
|
||
int32 day = 1; //签到的天数
|
||
}
|
||
|
||
//限时卡池签到领取
|
||
message S2CDesignTimeSignInGet
|
||
{
|
||
repeated PBTimeSignIn timeSignIns = 1; //限时卡池签到相关信息
|
||
int32 rewardId = 2; //奖励id
|
||
bool isShowUI = 3; //是否继续显示签到入口
|
||
}
|
||
|
||
//设计稿货币
|
||
message PBDesignCurrencyInfo
|
||
{
|
||
int32 basicBluePrint = 1; //初级设计稿
|
||
int32 advancedBluePrint = 2; //高级设计搞
|
||
int32 limitedBluePrint = 3; //限时设计搞
|
||
int32 highStorePoints = 4; //玩家高级卡池的积分
|
||
}
|
||
|
||
//设计概览
|
||
message C2SDesignOverviewShow
|
||
{
|
||
int32 designType = 1; //卡池类型
|
||
}
|
||
|
||
//设计概览
|
||
message S2CDesignOverviewShow
|
||
{
|
||
repeated PBOverviewInfo overviewInfos = 1; //概览信息
|
||
}
|
||
|
||
message PBOverviewInfo
|
||
{
|
||
int32 goodsId = 1; //物品id
|
||
int32 goodsType = 2; //物品类型
|
||
}
|
||
|
||
//奖励物品信息
|
||
message PBRewardItemInfo
|
||
{
|
||
PBGoodsInfo item = 1; //奖励物品信息
|
||
bool isNew = 2; //是否第一次获得
|
||
}
|
||
|
||
//商城信息
|
||
message PBStoreInfo
|
||
{
|
||
int32 storeId = 1; //商城ID
|
||
int32 buyTimes = 2; //购买了的次数
|
||
int32 failureTime = 3; //失效时间 (时间戳 秒)
|
||
bool redDot = 4;//是否显示红点
|
||
}
|
||
|
||
//首充赠礼信息
|
||
message PBStoreTopUpInfo
|
||
{
|
||
int32 day = 1; //天数
|
||
int32 rewardId = 2; //奖励id
|
||
int32 isGet = 3; //是否领取 0 不可领取 1 未领取 2 已领取
|
||
}
|
||
|
||
//灵感积分信息
|
||
message PBStorePointsInfo
|
||
{
|
||
int32 id = 1; //获取id
|
||
int32 isGet = 2; //是否领取 0 不可领取 1 未领取 2 已领取
|
||
}
|
||
|
||
//商城显示
|
||
message C2SStoreShow
|
||
{
|
||
int32 packUI = 1; //商城类型 1-货币售卖 2-常规售卖 3-活动售卖 4-衣服售卖
|
||
}
|
||
|
||
//商城显示
|
||
message S2CStoreShow
|
||
{
|
||
int32 packUI = 1; //商城类型 1-货币售卖 2-常规售卖 3-活动售卖 4-衣服售卖
|
||
repeated PBStoreInfo storeInfos = 2; //商城信息列表
|
||
bool canShowStoreTopUp = 3; //商城首充赠礼是否可以显示
|
||
repeated int32 buyStoreId = 4; //当packUI为衣服售卖的时候 返回已经购买过的衣服
|
||
repeated PBStoreInfo headlineInfos = 5; //头条展示礼包信息
|
||
}
|
||
|
||
//商城图标显示(客户端不发)
|
||
message C2SStoreIconShow
|
||
{
|
||
|
||
}
|
||
|
||
//商城图标显示
|
||
message S2CStoreIconShow
|
||
{
|
||
repeated PBStoreInfo storeInfos = 1; //商城信息列表
|
||
bool canShowStoreTopUp = 2; //是否在主界面显示首充赠礼
|
||
int32 storeTopUpFailureTime = 3; //首充赠礼的失效时间
|
||
}
|
||
|
||
//商城礼包拍屏
|
||
message C2SStoreIconPopUp
|
||
{
|
||
PBStoreInfo popUpStoreInfo = 1; //拍屏礼包Info
|
||
}
|
||
|
||
//商城礼包拍屏
|
||
message S2CStoreIconPopUp
|
||
{
|
||
PBStoreInfo popUpStoreInfo = 1; //拍屏礼包Info
|
||
}
|
||
|
||
//商城购买
|
||
message C2SStoreBuy
|
||
{
|
||
int32 storeId = 1; //商城ID
|
||
int32 buyCount = 2; //购买数量 默认为1
|
||
}
|
||
|
||
//商城购买
|
||
message S2CStoreBuy
|
||
{
|
||
PBStoreInfo storeInfo = 1;//商城信息
|
||
int32 buyCount = 2;//购买数量
|
||
repeated PBChangeInfo conversionInfos = 3;//转换奖励的原物品信息
|
||
}
|
||
|
||
//首充赠礼显示
|
||
message C2SStoreTopUpShow
|
||
{
|
||
}
|
||
|
||
//首充赠礼显示
|
||
message S2CStoreTopUpShow
|
||
{
|
||
int32 endTime = 1; //结束时间
|
||
repeated PBStoreTopUpInfo topUpInfos = 2; //首充奖励信息
|
||
}
|
||
|
||
//首充赠礼获取
|
||
message C2SStoreTopUpGet
|
||
{
|
||
int32 day = 1; //获取天数
|
||
}
|
||
|
||
//首充赠礼获取
|
||
message S2CStoreTopUpGet
|
||
{
|
||
int32 rewardId = 1; //奖励id
|
||
repeated PBStoreTopUpInfo topUpInfos = 2; //首充信息
|
||
}
|
||
|
||
//灵感积分显示
|
||
message C2SStorePointsShow
|
||
{
|
||
}
|
||
|
||
//灵感积分显示
|
||
message S2CStorePointsShow
|
||
{
|
||
int32 points = 1; //玩家拥有的积分
|
||
repeated PBStorePointsInfo pointsInfos = 2; //积分领取信息
|
||
}
|
||
|
||
//灵感积分领取
|
||
message C2SStorePointsGet
|
||
{
|
||
int32 id = 1; //获取id
|
||
}
|
||
|
||
//灵感积分领取
|
||
message S2CStorePointsGet
|
||
{
|
||
int32 id = 1; //领取灵感积分id
|
||
repeated PBStorePointsInfo pointsInfos = 2; //积分领取信息
|
||
}
|
||
|
||
//月卡界面显示
|
||
message C2SStoreMonthCardShow
|
||
{
|
||
|
||
}
|
||
|
||
//月卡界面显示
|
||
message S2CStoreMonthCardShow
|
||
{
|
||
bool buyStatus = 1; //月卡是否购买
|
||
int32 day = 2; //月卡剩余天数
|
||
bool getStatus = 3; //本日奖励领取状态
|
||
bool tryStatus = 4; //月卡体验状态
|
||
}
|
||
|
||
//月卡购买
|
||
message C2SStoreMonthCardBuy
|
||
{
|
||
int32 storeId = 1; //礼包id
|
||
int32 buyCount = 2; //购买数量 只能为1
|
||
}
|
||
|
||
//月卡购买
|
||
message S2CStoreMonthCardBuy
|
||
{
|
||
bool buyStatus = 1; //月卡是否购买
|
||
int32 day = 2; //月卡剩余天数
|
||
bool getStatus = 3; //本日奖励领取状态
|
||
}
|
||
|
||
//豪华月卡购买
|
||
message C2SLuxuryMonthCardBuy
|
||
{
|
||
int32 storeId = 1; //礼包id
|
||
int32 buyCount = 2; //购买数量 只能为1
|
||
}
|
||
|
||
//豪华月卡购买
|
||
message S2CLuxuryMonthCardBuy
|
||
{
|
||
bool buyStatus = 1; //月卡是否购买
|
||
int32 day = 2; //月卡剩余天数
|
||
bool isGainDaliyReward = 3; //是否获得每日精品奖励
|
||
bool isGainMonthReward = 4; //是否获得每月精品奖励
|
||
}
|
||
|
||
//月卡领取每日奖励
|
||
message C2SStoreMonthCardGet
|
||
{
|
||
|
||
}
|
||
|
||
//月卡领取每日奖励
|
||
message S2CStoreMonthCardGet
|
||
{
|
||
bool buyStatus = 1; //月卡是否购买
|
||
int32 day = 2; //月卡剩余天数
|
||
repeated int32 rewardIds = 3; //奖励id集合
|
||
bool getStatus = 4; //本日奖励领取状态
|
||
}
|
||
|
||
//限购礼包活动 展示
|
||
message C2SStoreLimitPackShow
|
||
{
|
||
}
|
||
|
||
//限购礼包活动 展示
|
||
message S2CStoreLimitPackShow
|
||
{
|
||
repeated PBStoreInfo storeInfos = 1; //限购礼包相关信息
|
||
}
|
||
|
||
//月卡体验
|
||
message C2SStoreMonthCardTry
|
||
{
|
||
}
|
||
|
||
//月卡体验
|
||
message S2CStoreMonthCardTry
|
||
{
|
||
bool buyStatus = 1; //月卡是否购买
|
||
int32 day = 2; //月卡剩余天数
|
||
bool getStatus = 3; //本日奖励领取状态
|
||
bool tryStatus = 4; //月卡体验状态
|
||
}
|
||
|
||
//礼包是否还可以购买
|
||
message C2SStoreCanBuy
|
||
{
|
||
int32 storeId = 1; //商城里充值ID
|
||
int32 buyCount = 2; //购买数量 默认为1
|
||
}
|
||
|
||
//礼包是否还可以购买
|
||
message S2CStoreCanBuy
|
||
{
|
||
bool canBuy = 1; //礼包是否可以购买
|
||
int32 storeId = 2; //商城里充值ID
|
||
int32 buyCount = 3; //购买数量 默认为1
|
||
}
|
||
|
||
//确认商城礼包收货
|
||
message C2SConfirmReceiptStoreBuy
|
||
{
|
||
int32 storeId = 1; //商城里充值ID
|
||
int32 buyCount = 2; //购买数量 默认为1
|
||
}
|
||
|
||
//确认商城礼包收货
|
||
message S2CConfirmReceiptStoreBuy
|
||
{
|
||
|
||
}
|
||
|
||
//充值信息(不用请求,服务器主动推)
|
||
message C2SPayInfo
|
||
{
|
||
}
|
||
|
||
//充值信息
|
||
message S2CPayInfo
|
||
{
|
||
int32 storeId = 1; //商城里充值ID
|
||
int32 count = 2; //购买的数量,凡是人民币的都是1
|
||
}
|
||
|
||
//签到信息
|
||
message PBSignInfo
|
||
{
|
||
int32 id = 1; //签到ID
|
||
int32 status = 2; //1-无法领取 2-能领取 3-已经领取 4-可以补签
|
||
}
|
||
|
||
//常规签到显示
|
||
message C2SSignInShow
|
||
{
|
||
|
||
}
|
||
|
||
//常规签到显示
|
||
message S2CSignInShow
|
||
{
|
||
int32 signCount = 1; //累签天数
|
||
repeated PBSignInfo signInfos = 2; //常规签到信息列表,本月全部信息
|
||
repeated PBSignInfo sumSignInfos = 3; //常规签到累签信息列表
|
||
}
|
||
|
||
//常规签到获取
|
||
message C2SSignInGet
|
||
{
|
||
int32 id = 1; //常规签到ID
|
||
}
|
||
|
||
//常规签到获取
|
||
message S2CSignInGet
|
||
{
|
||
PBSignInfo signInfo = 1; //常规签到信息
|
||
int32 signCount = 2; //累签天数
|
||
}
|
||
|
||
|
||
//常规签到累签获取
|
||
message C2SSignInSumGet
|
||
{
|
||
int32 id = 1; //常规签到ID
|
||
}
|
||
|
||
//常规签到累签获取
|
||
message S2CSignInSumGet
|
||
{
|
||
PBSignInfo signInfo = 1; //常规签到累签信息
|
||
}
|
||
|
||
//新人签到检查
|
||
message C2SPlayerLandCheck
|
||
{
|
||
|
||
}
|
||
|
||
//新人签到检查
|
||
message S2CPlayerLandCheck
|
||
{
|
||
bool canShow = 1; //能否显示
|
||
}
|
||
|
||
//新人签到是否可以显示
|
||
message C2SPlayerLandCanShow
|
||
{
|
||
|
||
}
|
||
|
||
//新人签到是否可以显示
|
||
message S2CPlayerLandCanShow
|
||
{
|
||
bool isShow = 1; //是否显示新人签到
|
||
}
|
||
|
||
//新人签到显示
|
||
message C2SPlayerLandShow
|
||
{
|
||
|
||
}
|
||
|
||
//新人签到显示
|
||
message S2CPlayerLandShow
|
||
{
|
||
repeated PBSignInfo signInfos = 1; //新人签到信息列表
|
||
}
|
||
|
||
//新人签到获取
|
||
message C2SPlayerLandGet
|
||
{
|
||
int32 id = 1; //新人签到ID
|
||
}
|
||
|
||
//新人签到获取
|
||
message S2CPlayerLandGet
|
||
{
|
||
PBSignInfo signInfo = 1; //新人签到信息
|
||
bool canShow = 2; //新人签到是否显示
|
||
}
|
||
|
||
//家具总数量更新
|
||
message C2SFurnitureAmountUpdate
|
||
{
|
||
|
||
}
|
||
|
||
//家具总数量更新
|
||
message S2CFurnitureAmountUpdate
|
||
{
|
||
int32 furnitureAmount = 1; //家具总数量
|
||
}
|
||
|
||
//好友信息
|
||
message PBPartnerInfo
|
||
{
|
||
string partnerId = 1; //玩家ID 不显示,添加/删除好友时需要代入
|
||
string nickName = 2; //昵称
|
||
int32 headId = 3; //头像ID
|
||
int32 level = 4; //等级
|
||
bool isOnline = 5; //是否在线
|
||
int32 updateTime = 6; //更新时间
|
||
int32 unReadCount = 7; //未读消息数量
|
||
int32 headFrameId = 8; //头像框ID
|
||
bool isDoubleSpace = 9; //是否和好友开启了双人空间
|
||
bool isInviteDoubleBtn = 10; //是否显示邀请双人空间按钮
|
||
PBDIYHeadInfo DIYHeadInfo = 11; //DIY头像信息 headId为0才需要带
|
||
int32 offlineTime = 12; //离线时间[在线:0]
|
||
|
||
|
||
}
|
||
|
||
//好友详情
|
||
message PBPartnerDetail
|
||
{
|
||
string partnerId = 1; //玩家ID 不显示,添加/删除好友时需要代入
|
||
string nickName = 2; //昵称
|
||
int32 headId = 3; //头像ID
|
||
int32 level = 4; //等级
|
||
int32 title1 = 5; //头衔1
|
||
int32 title2 = 6; //头衔2
|
||
repeated int32 medals = 7; //当前勋章(最多3个)
|
||
int32 headFrameId = 8; //头像框ID
|
||
PBDIYHeadInfo DIYHeadInfo = 9; // DIY头像信息 headId为0才需要带
|
||
string birthdayDate = 10; //生日信息,如果为空代表不显示
|
||
|
||
}
|
||
|
||
//好友查询
|
||
message PBPartnerQuery
|
||
{
|
||
PBPartnerInfo info = 1; //好友信息
|
||
bool isApply = 2; //是否申请加好友
|
||
}
|
||
|
||
//好友礼物
|
||
message PBPartnerGift
|
||
{
|
||
PBGoodsInfo info = 1; //礼物信息
|
||
int32 status = 2; //礼物状态 1-未领取 2-已领取
|
||
}
|
||
|
||
//好友邀请双人空间
|
||
message PBPartnerDoubleSpace
|
||
{
|
||
int32 inviteStatus = 1; //邀请状态 1-正在邀请中 2-已同意邀请 3-已拒绝邀请 4-消息已过期
|
||
int32 houseID = 2; //房间ID,仅在msgType 为4567的时候不为0
|
||
int32 schemeID = 3; //房间ID,仅在msgType 为57的时候不为0
|
||
}
|
||
|
||
//好友聊天信息
|
||
message PBPartnerMessage
|
||
{
|
||
int32 msgId = 1; //消息ID
|
||
string sendPartnerId = 2; //该条消息的发送者ID
|
||
int32 updateTime = 3; //消息更新时间
|
||
int32 msgType = 4; //消息类型 1-文本消息 2-礼物 3-双人空间 4-购买房间邀请, 5-购买方案邀请 6-代购房间通知 7- 代购方案通知
|
||
string msgText = 5; //文本数据 消息类型为1生效
|
||
PBPartnerGift gift = 6; //礼物信息 消息类型为2生效
|
||
PBPartnerDoubleSpace doubleSpace = 7; //双人空间信息
|
||
bool isShowMsg = 8; //是否显示消息
|
||
}
|
||
|
||
//好友列表
|
||
message C2SPartnerMyList
|
||
{
|
||
|
||
}
|
||
|
||
//好友列表
|
||
message S2CPartnerMyList
|
||
{
|
||
repeated PBPartnerInfo infos = 1; //好友信息列表
|
||
}
|
||
|
||
//好友推荐
|
||
message C2SPartnerRecommend
|
||
{
|
||
}
|
||
|
||
//好友推荐
|
||
message S2CPartnerRecommend
|
||
{
|
||
repeated PBPartnerQuery querys = 1;//查询好友
|
||
}
|
||
|
||
//好友查询
|
||
message C2SPartnerQuery
|
||
{
|
||
int32 queryType = 1; //查询类型 1-按玩家ID查询(目前只实装1就可以)
|
||
string queyValue = 2; //查询值
|
||
}
|
||
|
||
//好友查询
|
||
message S2CPartnerQuery
|
||
{
|
||
PBPartnerDetail partnerDetail = 1; //查询好友
|
||
bool isApply = 2; //是否已经申请
|
||
bool isFriend = 3; //是否已经是好友
|
||
}
|
||
|
||
//好友添加
|
||
message C2SPartnerAdd
|
||
{
|
||
string partnerId = 1; //玩家ID
|
||
}
|
||
|
||
//好友添加
|
||
message S2CPartnerAdd
|
||
{
|
||
PBPartnerQuery query = 1; //当前好友的查询信息
|
||
}
|
||
|
||
//好友删除
|
||
message C2SPartnerDelete
|
||
{
|
||
string partnerId = 1; //玩家ID
|
||
}
|
||
|
||
//好友删除
|
||
message S2CPartnerDelete
|
||
{
|
||
repeated PBPartnerInfo infos = 1; //好友信息列表
|
||
}
|
||
|
||
//好友申请列表
|
||
message C2SPartnerApplyList
|
||
{
|
||
}
|
||
|
||
//好友申请列表
|
||
message S2CPartnerApplyList
|
||
{
|
||
repeated PBPartnerInfo infos = 1; //最新的申请列表
|
||
}
|
||
|
||
//好友申请回应
|
||
message C2SPartnerApplyRespond
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
bool isAgree = 2; //是否同意 true-同意 false-拒绝
|
||
}
|
||
|
||
//好友申请回应
|
||
message S2CPartnerApplyRespond
|
||
{
|
||
repeated PBPartnerInfo infos = 1; //最新的申请列表
|
||
}
|
||
|
||
//好友聊天记录 每次发送最近的50条
|
||
message C2SPartnerHistoryMsg
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
int32 earliestMsgId = 2; //最早的消息ID
|
||
//比如玩家目前有500条消息 最早的消息ID为1 最新的消息为500
|
||
//玩家登录后第一次获取,earliest直接发送0,服务器将返回最新的50条数据 ID范围(451-500 )
|
||
//玩家如果需拉取更前面的数据 earliest发送451,服务器将返回451前面50条数据 ID范围(401-450 )
|
||
}
|
||
|
||
//好友聊天记录 每次发送最近的50条
|
||
message S2CPartnerHistoryMsg
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
repeated PBPartnerMessage msgs = 2; //返回最近50条消息
|
||
}
|
||
|
||
//好友发送消息
|
||
message C2SPartnerSendMsg
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
int32 msgType = 2; //消息类型 1-文本消息 2-礼物 3-双人空间
|
||
string msgText = 3; //文本数据 消息类型为1生效
|
||
PBPartnerGift msgGift = 4; //礼物信息 消息类型为2生效
|
||
PBPartnerDoubleSpace doubleSpace = 5; //双人空间相关信息 消息类型为3生效
|
||
}
|
||
|
||
//好友发送消息
|
||
message S2CPartnerSendMsg
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
PBPartnerMessage lastMsg = 2; //最新的消息
|
||
}
|
||
|
||
//好友赠送礼物
|
||
message C2SPartnerGiftGive
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
PBGoodsInfo goodsInfo = 2; //赠送的商品信息
|
||
}
|
||
|
||
//好友赠送礼物
|
||
message S2CPartnerGiftGive
|
||
{
|
||
PBPartnerMessage lastMsg = 1; //最新的消息
|
||
}
|
||
|
||
//好友获取礼物
|
||
message C2SPartnerGiftGet
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
int32 msgId = 2; //消息ID
|
||
}
|
||
|
||
//好友获取礼物
|
||
message S2CPartnerGiftGet
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
PBPartnerMessage msg = 2; //刷新当前请求的这条消息
|
||
}
|
||
|
||
//好友详情
|
||
message C2SPartnerDetail
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
}
|
||
|
||
//好友详情
|
||
message S2CPartnerDetail
|
||
{
|
||
PBPartnerDetail partner = 1; //查询好友详情
|
||
}
|
||
|
||
//获取好友房间信息
|
||
message C2SPartnerShowFriendHouse
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
int32 houseId = 2; //好友当前的房间ID 玩家登录后没有该好友房间数据,该值填0 ,拥用数据后可以根据houseIdList中的房间ID来填入。
|
||
}
|
||
|
||
//获取好友房间信息
|
||
message S2CPartnerShowFriendHouse
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
int32 houseId = 2; //好友当前的房间ID
|
||
repeated int32 houseIdList = 3; //好友目前拥有的房间列表
|
||
repeated PBHouseFurnitureInfo furnitureInfo = 4; //当前房子和当前方案下的家具和花盆信息
|
||
repeated PBHouseDecorateInfo decorateInfo = 5; //当前房子和当前方案下的装修信息
|
||
repeated int32 areaId = 6; //当前已经解锁的区域ID
|
||
}
|
||
|
||
//好友消红点
|
||
message C2SPartnerClearRedDot
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
}
|
||
|
||
//好友消红点
|
||
message S2CPartnerClearRedDot
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
}
|
||
|
||
//好友组建双人空间请求
|
||
message C2SPartnerDoubleSpaceRequest
|
||
{
|
||
string partnerId = 1; //被邀请人的ID
|
||
}
|
||
|
||
//好友组建双人空间请求
|
||
message S2CPartnerDoubleSpaceRequest
|
||
{
|
||
PBPartnerMessage lastMsg = 1; //最新的消息
|
||
}
|
||
|
||
//好友组建双人空间回应
|
||
message C2SPartnerDoubleSpaceResponse
|
||
{
|
||
string partnerId = 1; //邀请人的ID
|
||
int32 msgId = 2; //当前消息ID
|
||
bool isAgree = 3; //是否同意邀请 true为同意 false为拒绝
|
||
}
|
||
|
||
//好友组建双人空间回应
|
||
message S2CPartnerDoubleSpaceResponse
|
||
{
|
||
string partnerId = 1; //邀请人的ID
|
||
PBPartnerMessage msg = 2; //刷新当前请求的这条消息
|
||
}
|
||
|
||
//好友一键申请回应
|
||
message C2SPartnerAllApplyRespond
|
||
{
|
||
bool isAgree = 1; //是否同意邀请 true为同意 false为拒绝
|
||
}
|
||
|
||
//好友一键申请回应
|
||
message S2CPartnerAllApplyRespond
|
||
{
|
||
repeated PBPartnerInfo infos = 1; //最新的申请列表
|
||
}
|
||
|
||
//家园加入信息
|
||
message PBGroupJoinInfo
|
||
{
|
||
string id = 1; //家园ID
|
||
string name = 2; //家园名称
|
||
int32 level = 3; //家园等级
|
||
int32 badgeId = 4; //徽章ID
|
||
bool isApply = 5; //是否申请 true-已申请 false-未申请
|
||
int32 curMemberCount = 6; //当前成员数量
|
||
int32 leaderHeadId = 7; //会长头像ID
|
||
string leaderNickName = 8; //会长昵称
|
||
string declaration = 9; //家园宣言
|
||
int32 joinType = 10; //加入方式 1-自由加入 2-审批加入
|
||
int32 leaderHeadFrameId = 11; //会长头像框ID
|
||
PBDIYHeadInfo leaderDIYHeadInfo = 12; //DIY头像信息 headId为0才需要带
|
||
|
||
}
|
||
|
||
// 家园成员信息
|
||
message PBGroupMember
|
||
{
|
||
string partnerId = 1; //伙伴ID
|
||
string nickName = 2; //昵称
|
||
int32 level = 3; //等级
|
||
int32 headId = 4; //头像ID
|
||
int32 identityType = 5; //身份类型 1-园长 2-副园长 3-成员
|
||
int32 contributionScore = 6; //贡献分数
|
||
int32 joinTime = 7; //加入时间戳(秒)
|
||
bool isFriend = 8; //是否为好友 true是 false否
|
||
int32 title1 = 9; //头衔1
|
||
int32 title2 = 10; //头衔2
|
||
repeated int32 medals = 11; //勋章
|
||
int32 headFrameId = 12; //头像框ID
|
||
repeated int32 clothesData = 13; //服饰数据 按顺序 头型 发型 眼型 头饰 上衣+连衣裙 下裤+短裙 套装 鞋
|
||
repeated int32 colorData = 14; //颜色数据 按顺序 发色 瞳色 肤色
|
||
PBDIYHeadInfo DIYHeadInfo = 15; //DIY头像信息 headId为0才需要带
|
||
string birthdayDate = 16; //生日信息,如果为空代表不显示
|
||
|
||
}
|
||
|
||
// 家园主要信息
|
||
message PBGroupInfo
|
||
{
|
||
string id = 1; //家园ID
|
||
string name = 2; //家园名称
|
||
int32 level = 3; //家园等级
|
||
int32 exp = 4; //家园经验
|
||
string declaration = 5; //家园宣言
|
||
int32 badgeId = 6; //徽章ID
|
||
int32 myTotalScore = 7; //我的总共贡献分数
|
||
int32 signInType = 8; //签到类型 0-未签到 1-木材 2-水泥 3-钢筋
|
||
int32 joinType = 9; //加入方式 1-自由加入 2-审批加入
|
||
int32 minJoinLevel = 10; //最低加入等级
|
||
repeated PBGroupMember member = 11; //成员信息(需要客户端显示排序)
|
||
}
|
||
|
||
//家园场景中的公共建筑
|
||
message PBGroupScenePulicArch
|
||
{
|
||
int32 type = 1; //建筑类型 1-公园 2-集市 3-图书馆 4-甜品店 5-路面
|
||
int32 progress = 2; //建筑进度
|
||
int32 level = 3; //当前等级 路面为0
|
||
int32 styleId = 4; //非路面类型-等级 , 路面类型-ID
|
||
string optionName = 5; //建筑组别 路面组别-RoadType
|
||
bool isShow = 6; //当前是否展示该组别
|
||
}
|
||
|
||
//家园场景中的私有建筑
|
||
message PBGroupScenePrivateArch
|
||
{
|
||
int32 id = 1; //Garden中的ID
|
||
PBPos nowPos = 2; //当前位置
|
||
int32 rotateType = 3; //翻转的类型 0为默认,1为翻转后
|
||
bool isPutInFurniture = 4; //是否放置在别的家具上
|
||
int32 clickType = 5; //玩家互动状态,一些柜子可以打开抽屉
|
||
}
|
||
|
||
//家园场景中的公共地块
|
||
message PBGroupScenePublicPlot
|
||
{
|
||
int32 communityLevel = 1; //社区等级
|
||
repeated PBGroupScenePulicArch archs = 2; //公共建筑
|
||
}
|
||
|
||
//家园场景中的私有地块
|
||
message PBGroupScenePrivatePlot
|
||
{
|
||
int32 plotId = 1; //土地ID (ID范围1~12)
|
||
string partnerId = 2; //好友ID
|
||
repeated PBGroupScenePrivateArch archs = 3; //私有建筑
|
||
PBGroupScenePrivateArch house = 4; //场景中房屋信息
|
||
}
|
||
|
||
//家园场景移动建筑
|
||
message PBGroupSceneOp
|
||
{
|
||
int32 opType = 1; //操作类型 1-放房间 2-放背包 3-移动 4-家具原地操作
|
||
PBGroupScenePrivateArch arch = 2; //建筑信息
|
||
PBPos lastPos = 3; //上一次位置 客户端向服务端请求时并且opType为3必传,其余可不传
|
||
}
|
||
|
||
//家园排行榜信息
|
||
message PBGroupRankInfo
|
||
{
|
||
int32 rankId = 1; //排名
|
||
string partnerId = 2; //玩家ID 不显示,添加/删除好友时需要代入
|
||
string nickName = 3; //昵称
|
||
int32 headId = 4; //头像ID
|
||
int32 contributionScore = 5; //贡献分数
|
||
int32 headFrameID = 6; //头像框id
|
||
PBDIYHeadInfo DIYHeadInfo = 7; //DIY头像信息 headId为0才需要带
|
||
|
||
}
|
||
|
||
//家园需要的商品信息
|
||
message PBGroupNeedGoods
|
||
{
|
||
PBGoodsInfo info = 1; //商品信息
|
||
int32 status = 2; //商品状态 1-未获取 2-已获取
|
||
string helperNickName = 3; //帮助的玩家的昵称 在status为2的时候需要
|
||
}
|
||
|
||
//家园聊天信息
|
||
message PBGroupMessage
|
||
{
|
||
int32 msgId = 1; //消息ID
|
||
string sendPartnerId = 2; //该条消息的发送者ID
|
||
string sendNickName = 3; //该条消息的昵称
|
||
int32 updateTime = 4; //消息更新时间
|
||
int32 msgType = 5; //消息类型 1-文本消息 2-家园互助
|
||
string msgText = 6; //文本数据 消息类型为1生效
|
||
PBGroupNeedGoods needGoods = 7; //需要的商品信息 消息类型为2生效
|
||
int32 headID = 8; //该条消息发送者的头像id
|
||
int32 headFrameID = 9; //该条消息发送者的头像框id
|
||
PBDIYHeadInfo DIYHeadInfo = 10; //DIY头像信息 headId为0才需要带
|
||
bool isShowMsg = 11; //是否显示消息
|
||
}
|
||
|
||
//家园显示
|
||
message C2SGroupShow
|
||
{
|
||
|
||
}
|
||
|
||
//家园显示
|
||
message S2CGroupShow
|
||
{
|
||
PBGroupInfo groupInfo = 1; //家园信息
|
||
}
|
||
|
||
//家园创建
|
||
message C2SGroupCreate
|
||
{
|
||
string name = 1; //家园名称
|
||
string declaration = 2; //家园宣言
|
||
int32 badgeId = 3; //徽章ID
|
||
int32 joinType = 4; //加入方式 1-自由加入 2-审批加入
|
||
int32 minJoinLevel = 5; //最低加入等级
|
||
}
|
||
|
||
//家园创建
|
||
message S2CGroupCreate
|
||
{
|
||
PBGroupInfo groupInfo = 1; //家园信息
|
||
}
|
||
|
||
//家园加入
|
||
message C2SGroupJoin
|
||
{
|
||
string groupId = 1; //家园ID
|
||
}
|
||
|
||
//家园加入
|
||
message S2CGroupJoin
|
||
{
|
||
int32 joinType = 1; //加入方式 1-自由加入 2-审批加入
|
||
PBGroupInfo groupInfo = 2; //家园信息 joinType为1时会返回当前家园信息
|
||
}
|
||
|
||
//家园退出
|
||
message C2SGroupQuit
|
||
{
|
||
}
|
||
|
||
//家园退出
|
||
message S2CGroupQuit
|
||
{
|
||
|
||
}
|
||
|
||
//家园查询
|
||
message C2SGroupQuery
|
||
{
|
||
int32 queryType = 1; //查询类型 1-随机获取 2-按ID查询
|
||
string queryValue = 2; //查询值 按ID查询填家园ID
|
||
}
|
||
|
||
//家园查询
|
||
message S2CGroupQuery
|
||
{
|
||
repeated PBGroupJoinInfo groupInfo = 1; //家园信息
|
||
}
|
||
|
||
//家园更新信息(园长/副园长)
|
||
message C2SGroupUpdateInfo
|
||
{
|
||
string declaration = 1; //家园宣言
|
||
int32 badgeId = 2; //徽章ID
|
||
int32 joinType = 3; //加入方式 1-自由加入 2-审批加入
|
||
int32 minJoinLevel = 4; //最低加入等级
|
||
}
|
||
|
||
//家园更新信息(园长/副园长)
|
||
message S2CGroupUpdateInfo
|
||
{
|
||
PBGroupInfo groupInfo = 1; //家园信息
|
||
}
|
||
|
||
//家园改变身份(园长/副园长)
|
||
message C2SGroupChangeIdentity
|
||
{
|
||
string partnerId = 1; //将身份转移给该玩家
|
||
int32 identityType = 2; //身份类型
|
||
}
|
||
|
||
//家园改变身份(园长/副园长)
|
||
message S2CGroupChangeIdentity
|
||
{
|
||
repeated PBGroupMember member = 1; //成员信息(需要客户端显示排序)
|
||
}
|
||
|
||
//家园加入申请的玩家列表(园长/副园长)
|
||
message C2SGroupApplyList
|
||
{
|
||
|
||
}
|
||
|
||
//家园加入申请的玩家列表(园长/副园长)
|
||
message S2CGroupApplyList
|
||
{
|
||
repeated PBPartnerInfo partnerInfos = 1; //最新的申请列表
|
||
}
|
||
|
||
//家园审核(园长/副园长)
|
||
message C2SGroupAudit
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
bool isAgree = 2; //是否同意 true-同意 false-拒绝
|
||
}
|
||
|
||
//家园审核
|
||
message S2CGroupAudit
|
||
{
|
||
repeated PBPartnerInfo partnerInfos = 1; //最新的申请列表
|
||
repeated PBGroupMember member = 2; //成员信息(需要客户端显示排序)
|
||
}
|
||
|
||
//家园踢出成员(园长/副园长)
|
||
message C2SGroupKick
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
}
|
||
|
||
//家园踢出成员(园长/副园长)
|
||
message S2CGroupKick
|
||
{
|
||
string partnerId = 1; //好友ID
|
||
repeated PBGroupMember member = 2; //成员信息(需要客户端显示排序)
|
||
}
|
||
|
||
//家园解散(园长)
|
||
message C2SGroupDissolve
|
||
{
|
||
|
||
}
|
||
|
||
//家园解散(园长)
|
||
message S2CGroupDissolve
|
||
{
|
||
|
||
}
|
||
|
||
//家园签到
|
||
message C2SGroupSignin
|
||
{
|
||
int32 signInType = 1; //签到类型 1-木材 2-水泥 3-钢筋
|
||
}
|
||
|
||
//家园签到
|
||
message S2CGroupSignin
|
||
{
|
||
int32 signInType = 1; //签到类型 0-未签到 1-木材 2-水泥 3-钢筋
|
||
PBGoodsInfo rewardGoods = 2; //领取奖励物品
|
||
int32 rewardId = 3; //随机签到奖励
|
||
}
|
||
|
||
//家园场景展示
|
||
message C2SGroupSceneShow
|
||
{
|
||
}
|
||
|
||
//家园场景展示
|
||
message S2CGroupSceneShow
|
||
{
|
||
PBGroupScenePublicPlot publicPlot = 1; //公共地块
|
||
repeated PBGroupScenePrivatePlot privatePlot = 2; //私有地块
|
||
int32 activityId = 3; //开启的活动ID 无活动默认为0
|
||
int32 identity = 4; //身份类型 1-园长 2-副园长 3-成员
|
||
}
|
||
|
||
//家园场景放置
|
||
message C2SGroupScenePut
|
||
{
|
||
repeated PBGroupSceneOp sceneOp = 1; //操作家具信息
|
||
}
|
||
|
||
//家园场景放置
|
||
message S2CGroupScenePut
|
||
{
|
||
repeated PBGroupSceneOp sceneOp = 1; //操作家具信息
|
||
}
|
||
|
||
//家园搬家
|
||
message C2SGroupSceneMove
|
||
{
|
||
int32 plotId = 1; //目录地块ID (ID范围1~12)
|
||
}
|
||
|
||
//家园搬家
|
||
message S2CGroupSceneMove
|
||
{
|
||
PBGroupScenePrivatePlot srcPrivatePlot = 1; //原来私有地块
|
||
PBGroupScenePrivatePlot dstPrivatePlot = 2; //目标私有地块
|
||
}
|
||
|
||
//家园场景贡献展示
|
||
message C2SGroupSceneContributeShow
|
||
{
|
||
}
|
||
|
||
//家园场景贡献展示
|
||
message S2CGroupSceneContributeShow
|
||
{
|
||
PBGroupScenePublicPlot publicPlot = 1; //公共地块信息
|
||
}
|
||
|
||
//家园场景贡献
|
||
message C2SGroupSceneContribute
|
||
{
|
||
int32 archType = 1; //建筑类型 1-公园 2-集市 3-图书馆 4-甜品店
|
||
int32 contributeType = 2; //捐赠类型 1-木材 2-水泥 3-钢筋
|
||
string optionName = 3; //建筑组别
|
||
|
||
}
|
||
|
||
//家园场景贡献
|
||
message S2CGroupSceneContribute
|
||
{
|
||
int32 communityLevel = 1; //社区等级
|
||
int32 communityExp = 2; //社区经验
|
||
PBGroupScenePulicArch arch = 3; //公共建筑
|
||
bool hasUnlock = 4; //是否解锁新建筑
|
||
repeated int32 unlockArchIds = 5; //解锁建筑id
|
||
}
|
||
|
||
//家园显示排行榜
|
||
message C2SGroupShowRank
|
||
{
|
||
}
|
||
|
||
//家园显示排行榜
|
||
message S2CGroupShowRank
|
||
{
|
||
repeated PBGroupRankInfo ranks = 1; //排名信息
|
||
bool isHaveReward = 2; //自己是否有奖励领取
|
||
}
|
||
|
||
//家园排行榜领取奖励
|
||
message C2SGroupRankGetReward
|
||
{
|
||
}
|
||
|
||
//家园排行榜领取奖励
|
||
message S2CGroupRankGetReward
|
||
{
|
||
int32 rewardId = 1; //领取奖励ID
|
||
}
|
||
|
||
//家园聊天记录 每次发送最近的50条
|
||
message C2SGroupHistoryMsg
|
||
{
|
||
int32 earliestMsgId = 1; //最早的消息ID
|
||
//比如目前有500条消息 最早的消息ID为1 最新的消息为500
|
||
//登录后第一次获取,earliest直接发送0,服务器将返回最新的50条数据 ID范围(451-500 )
|
||
//玩如果需拉取更前面的数据 earliest发送451,服务器将返回451前面50条数据 ID范围(401-450 )
|
||
}
|
||
|
||
//家园聊天记录 每次发送最近的50条
|
||
message S2CGroupHistoryMsg
|
||
{
|
||
repeated PBGroupMessage msgs = 1; //返回最近50条消息
|
||
}
|
||
|
||
//家园发送消息
|
||
message C2SGroupSendMsg
|
||
{
|
||
int32 msgType = 1; //消息类型 1-文本消息 2-需要的商品
|
||
string msgText = 2; //文本数据 消息类型为1生效
|
||
PBGoodsInfo needGoods = 3; //需要的商品 消息类型为2生效
|
||
}
|
||
|
||
//家园发送消息
|
||
message S2CGroupSendMsg
|
||
{
|
||
PBGroupMessage msgs = 1; //发送的消息
|
||
}
|
||
|
||
//家园给予别人商品
|
||
message C2SGroupGiveGoods
|
||
{
|
||
int32 msgId = 1; //消息ID
|
||
}
|
||
|
||
//家园给予商品
|
||
message S2CGroupGiveGoods
|
||
{
|
||
PBGroupMessage msg = 1; //刷新当前请求的这条消息
|
||
}
|
||
|
||
//家园建材求助详情
|
||
message C2SGroupHelpDetail
|
||
{
|
||
}
|
||
|
||
//家园建材求助详情
|
||
message S2CGroupHelpDetail
|
||
{
|
||
repeated PBGoodsInfo infos = 1; //其中goodcount写玩家剩余的求助次数
|
||
}
|
||
|
||
//玩家拥有的建材
|
||
message PBBMInfo
|
||
{
|
||
int32 type = 1; //物品类型
|
||
int32 id = 2; //物品id
|
||
int32 count = 3; //物品数量
|
||
}
|
||
|
||
//玩家的鱼 菜 咖啡 信息
|
||
message PBExchangeGoodsInfo
|
||
{
|
||
int32 type = 1; //物品类型
|
||
int32 id = 2; //物品id
|
||
int32 count = 3; //物品数量
|
||
int32 useCount = 4; //交易需要消耗的物品数量
|
||
}
|
||
|
||
//建材兑换界面显示
|
||
message C2SGroupBMShow
|
||
{
|
||
int32 pageId = 1; //页签id 1 木材 2 水泥 3 钢筋
|
||
}
|
||
|
||
//建材兑换界面显示
|
||
message S2CGroupBMShow
|
||
{
|
||
repeated PBBMInfo bmInfos = 1; //玩家拥有的建材
|
||
repeated PBExchangeGoodsInfo goodsInfos = 2; //玩家的鱼 菜 咖啡 信息
|
||
int32 activityId = 3; //活动id 默认为0
|
||
}
|
||
|
||
//建材兑换界面显示
|
||
message C2SGroupBMExchange
|
||
{
|
||
int32 pageId = 1; //页签id 1 木材 2 水泥 3 钢筋
|
||
int32 goodsType = 2; //商品类型
|
||
int32 goodsId = 3; //商品id
|
||
}
|
||
|
||
//建材兑换界面显示
|
||
message S2CGroupBMExchange
|
||
{
|
||
repeated PBBMInfo bmInfos = 1; //玩家拥有的建材
|
||
repeated PBExchangeGoodsInfo goodsInfos = 2; //玩家的鱼 菜 咖啡 信息
|
||
PBAward award = 3; //兑换的道具
|
||
}
|
||
|
||
//园艺信息
|
||
message PBExchangeGardenInfos
|
||
{
|
||
int32 gardenId = 1; //物品id
|
||
int32 gardenCount = 2; //每日已经购买次数
|
||
int32 gardenStartTime = 3; //兑换开始时间
|
||
int32 gardenEndTime = 4; //兑换结束时间
|
||
int32 gardenType = 5; //园艺铺子类别
|
||
|
||
}
|
||
// 园艺铺子界面显示
|
||
message C2SGroupGardenShopShow
|
||
{
|
||
|
||
}
|
||
|
||
//园艺铺子界面显示
|
||
message S2CGroupGardenShopShow
|
||
{
|
||
repeated PBExchangeGardenInfos gardenInfos = 1; //园艺信息
|
||
}
|
||
|
||
//园艺铺子 兑换
|
||
message C2SGroupGardenShopRedeem
|
||
{
|
||
int32 gardenId = 1; //对应的奖励id
|
||
}
|
||
|
||
//园艺铺子 兑换
|
||
message S2CGroupGardenShopRedeem
|
||
{
|
||
|
||
PBExchangeGardenInfos gardenInfos = 1; // 园艺兑换信息
|
||
}
|
||
|
||
//家园场景公共建筑变化风格
|
||
message C2SGroupSceneChangeStyle
|
||
{
|
||
int32 type = 1; //建筑类型 1-公园 2-集市 3-图书馆 4-甜品店 5-路面
|
||
int32 styleId = 2; // 非路面类型-等级 , 路面类型-ID
|
||
string optionName = 3; //建筑组别 路面组别-RoadType
|
||
}
|
||
|
||
//家园场景公共建筑变化风格
|
||
message S2CGroupSceneChangeStyle
|
||
{
|
||
int32 type = 1; //建筑类型 1-公园 2-集市 3-图书馆 4-甜品店 5-路面
|
||
int32 styleId = 2; //非路面类型-等级 , 路面类型-ID
|
||
string optionName = 3; //建筑组别 路面组别-RoadType
|
||
}
|
||
|
||
//家园私有土地房屋改变
|
||
message C2SGroupSceneChangeHouse
|
||
{
|
||
PBGroupScenePrivateArch house = 1; //房子数据
|
||
}
|
||
|
||
//家园私有土地房屋改变
|
||
message S2CGroupSceneChangeHouse
|
||
{
|
||
PBGroupScenePrivateArch house = 1; //房子数据
|
||
}
|
||
|
||
//家园升级
|
||
message C2SGroupUpgrade
|
||
{
|
||
}
|
||
|
||
//家园升级
|
||
message S2CGroupUpgrade
|
||
{
|
||
int32 communityLevel = 1; //社区等级
|
||
int32 communityExp = 2; //社区经验
|
||
}
|
||
|
||
//家园庭院展示
|
||
message C2SGroupSceneGardenShow
|
||
{
|
||
}
|
||
|
||
//家园庭院展示
|
||
message S2CGroupSceneGardenShow
|
||
{
|
||
PBGroupScenePrivatePlot privatePlot = 1;
|
||
}
|
||
|
||
//家园福利展示
|
||
message C2SGroupWelfareShow
|
||
{
|
||
}
|
||
|
||
//家园福利展示
|
||
message S2CGroupWelfareShow
|
||
{
|
||
int32 signInType = 1; //签到类型 0-未签到 1-木材 2-水泥 3-钢筋
|
||
int32 contributeScore = 2; //家园累积的贡献分
|
||
bool isGainWelfare = 3; //是否能领取家园福利
|
||
int32 helpCount = 4; //家园中累计帮助次数
|
||
repeated int32 gainHelpCounts = 5; //已经获得互助奖励,比如配置中10_832,100_833,500_834 ,服务器会保存 10 , 100 ,500
|
||
}
|
||
|
||
//获取家园贡献奖励
|
||
message C2SGroupContributeRewardGain
|
||
{
|
||
}
|
||
|
||
//获取家园贡献奖励
|
||
message S2CGroupContributeRewardGain
|
||
{
|
||
int32 rewardId = 1; //家园福利奖励
|
||
}
|
||
|
||
//家园帮助奖励领取
|
||
message C2SGroupHelpRewardGain
|
||
{
|
||
}
|
||
|
||
//家园帮助奖励领取
|
||
message S2CGroupHelpRewardGain
|
||
{
|
||
int32 rewardId = 1; //家园帮助奖励
|
||
repeated int32 gainHelpCounts = 2; //已经获得互助奖励,比如配置中10_832,100_833,500_834 ,服务器会保存 10 , 100 ,500
|
||
}
|
||
|
||
//家园被园长踢出
|
||
message C2SGroupKickByLeader
|
||
{
|
||
|
||
}
|
||
|
||
//家园被园长踢出
|
||
message S2CGroupKickByLeader
|
||
{
|
||
|
||
}
|
||
|
||
//玩家迷宫数据
|
||
message PBActivityLabyrinthInfo
|
||
{
|
||
int32 labyrinthLevel = 1; //当前迷宫等级
|
||
int32 finishCount = 2; //当前迷宫的完成次数
|
||
int32 status = 3; //解锁状态 1- 未解锁 2-已解锁
|
||
}
|
||
|
||
//迷宫累计奖励
|
||
message PBRewardInfo
|
||
{
|
||
int32 id = 1; //id
|
||
int32 status = 2; //0 不可领取 1 可以领取 2 已经领取
|
||
int32 needCount = 3; //需要完成的次数
|
||
int32 rewardId = 4; //奖励id
|
||
}
|
||
|
||
//迷宫奖励背包
|
||
message PBLabyrinthBag
|
||
{
|
||
int32 type = 1; //参考枚举 GoodsType
|
||
int32 id = 2; //奖励ID 没有id的话就是货币奖励
|
||
int32 count = 3; //奖励数量
|
||
}
|
||
|
||
//迷途寻宝 展示
|
||
message C2SActivityLabyrinthShow
|
||
{
|
||
|
||
}
|
||
|
||
//迷途寻宝 展示
|
||
message S2CActivityLabyrinthShow
|
||
{
|
||
int32 compassCount = 1; //指南针数量
|
||
repeated PBActivityLabyrinthInfo labyrinthInfo = 2; //玩家迷宫数据
|
||
repeated PBRewardInfo rewardInfos = 3; //玩家迷宫的累计奖励信息
|
||
}
|
||
|
||
//迷途寻宝 购买指南针
|
||
message C2SActivityLabyrinthBuyCompass
|
||
{
|
||
|
||
}
|
||
|
||
//迷途寻宝 购买指南针
|
||
message S2CActivityLabyrinthBuyCompass
|
||
{
|
||
int32 compassCount = 1; //指南针数量
|
||
}
|
||
|
||
//迷途寻宝 开始走迷宫
|
||
message C2SActivityLabyrinthStart
|
||
{
|
||
int32 labyrinthLevel = 1; //迷宫等级
|
||
}
|
||
|
||
//迷途寻宝 开始走迷宫
|
||
message S2CActivityLabyrinthStart
|
||
{
|
||
repeated PBLabyrinthBag labyrinthBags = 1; //当前迷宫背包相关数据
|
||
int32 compassCount = 2; //指南针数量
|
||
|
||
//可购买步数
|
||
int32 conBuyStepCount = 3;
|
||
|
||
//是否广告购买
|
||
bool isAdBuy = 4;
|
||
}
|
||
|
||
//迷途寻宝 获取宝箱
|
||
message C2SActivityLabyrinthGetChest
|
||
{
|
||
int32 chestId = 1; //宝箱id
|
||
}
|
||
|
||
//迷途寻宝 获取宝箱
|
||
message S2CActivityLabyrinthGetChest
|
||
{
|
||
int32 chestType = 1; //宝箱类型 1-好运宝箱 2-惩罚宝箱
|
||
repeated PBLabyrinthBag labyrinthBags = 2; //当前迷宫背包相关数据
|
||
int32 rewardId = 3; //当前好运宝箱的奖励(chestType=1才带)
|
||
}
|
||
|
||
//迷途寻宝 完成迷宫
|
||
message C2SActivityLabyrinthFinish
|
||
{
|
||
bool isFinish = 1; //是否完成迷宫 true-完成 false-未完成
|
||
}
|
||
|
||
//迷途寻宝 完成迷宫
|
||
message S2CActivityLabyrinthFinish
|
||
{
|
||
int32 compassCount = 1; //指南针数量
|
||
repeated PBActivityLabyrinthInfo labyrinthInfo = 2; //玩家迷宫数据
|
||
repeated PBLabyrinthBag labyrinthBags = 3; //当前迷宫背包相关数据 获取背包里面的所有奖励
|
||
int32 firstRewardId = 4; //第一次完成的奖励id 为0 则不是第一次完成
|
||
repeated PBRewardInfo rewardInfos = 5; //玩家迷宫的累计奖励信息
|
||
}
|
||
|
||
//迷途寻宝 领取累计奖励
|
||
message C2SActivityLabyrinthSumGet
|
||
{
|
||
int32 id = 1; //累积id
|
||
}
|
||
|
||
//迷途寻宝 领取累计奖励
|
||
message S2CActivityLabyrinthSumGet
|
||
{
|
||
int32 rewardId = 1; //奖励id
|
||
}
|
||
|
||
//迷途寻宝 购买步数
|
||
message C2SActivityLabyrinthBuyStep
|
||
{
|
||
//购买类型 1:广告 2:金币
|
||
int32 type = 1;
|
||
}
|
||
|
||
//迷途寻宝 购买步数
|
||
message S2CActivityLabyrinthBuyStep
|
||
{
|
||
//可购买步数
|
||
int32 conBuyStepCount = 1;
|
||
|
||
//是否广告购买
|
||
bool isAdBuy = 2;
|
||
}
|
||
|
||
//双人空间装修信息
|
||
message PBDoubleSpaceDecorateInfo
|
||
{
|
||
int32 facilityId = 1; //设施ID,第几个墙/地板等
|
||
int32 decoId = 2; //装修ID
|
||
}
|
||
|
||
//双人空间家具信息
|
||
message PBDoubleSpaceFurnitureInfo
|
||
{
|
||
string partnerId = 1; //玩家ID
|
||
int32 goodsId = 2; //物品ID
|
||
PBPos nowPos = 3; //当前位置
|
||
int32 rotateType = 4; //翻转的类型 0为默认,1为翻转后
|
||
bool isPutInFurniture = 5; //是否放置在别的家具上
|
||
int32 clickType = 6; //玩家互动状态,一些柜子可以打开抽屉
|
||
}
|
||
|
||
//双人空间商店条目
|
||
message PBDoubleSpaceShopItem
|
||
{
|
||
int32 id = 1; //商品ID
|
||
int32 buyCount = 2; //已购买的数量
|
||
}
|
||
|
||
//双人空间操作信息
|
||
message PBDoubleSpaceOp
|
||
{
|
||
int32 opType = 1; //操作类型 1-放房间 2-放背包 3-移动 4-家具原地操作
|
||
PBDoubleSpaceFurnitureInfo furniture = 2; //建筑信息
|
||
PBPos lastPos = 3; //上一次位置 客户端向服务端请求时并且opType为3必传,其余可不传
|
||
}
|
||
|
||
//双人空间展示
|
||
message C2SDoubleSpaceShow
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
}
|
||
|
||
//双人空间展示
|
||
message S2CDoubleSpaceShow
|
||
{
|
||
string spaceName = 1; //空间名称
|
||
bool isCanDeco = 2; //是否能装修 true-可以装修 false-不能装修
|
||
repeated PBDoubleSpaceDecorateInfo decorates = 3; //所有装修信息
|
||
repeated PBDoubleSpaceFurnitureInfo furnitures = 4; //所有家具信息
|
||
PBPersonalInfo personalInfo = 5; //个人特征信息
|
||
|
||
//当前房屋id
|
||
int32 curHouseId = 6;
|
||
|
||
//当前装修方案
|
||
int32 curDecorateId = 7;
|
||
|
||
//房屋列表
|
||
repeated PBDoubleSpaceHouseSchemeItem houseSchemeItemList = 8;
|
||
}
|
||
|
||
//房屋购买详情
|
||
message PBDoubleSpaceHouseSchemeItem
|
||
{
|
||
//房屋id
|
||
int32 buyHouseId = 1;
|
||
|
||
//自己是购买
|
||
bool myIsBuy = 2;
|
||
|
||
//好友是否购买
|
||
bool friendIsBuy = 3;
|
||
|
||
//装修方案列表
|
||
repeated PBDoubleSpaceDecorateSchemeItem SpaceDecorateSchemeItemList = 4;
|
||
}
|
||
|
||
//装修方案购买详细
|
||
message PBDoubleSpaceDecorateSchemeItem
|
||
{
|
||
//装修方案id
|
||
int32 decorateId = 1;
|
||
|
||
//装修方案名称
|
||
string decorateName = 2;
|
||
|
||
//自己已购买
|
||
bool myIsBuy = 3;
|
||
|
||
//好友已购买
|
||
bool friendIsBuy = 4;
|
||
}
|
||
|
||
//双人空间设置状态
|
||
//当isCanDeco为true时,客户端能进入装修状态,需要向服务器发送isStartDeco为true的消息,结束装修后需要向服务器发送isStartDeco为false消息
|
||
//当isCanDeco为false时,客户端不能进入装修状态
|
||
message C2SDoubleSpaceSetStatus
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
bool isStartDeco = 2; //是否开始装修 true-开始装修 false-结束装修
|
||
}
|
||
|
||
//双人空间设置状态
|
||
message S2CDoubleSpaceSetStatus
|
||
{
|
||
bool isCanDeco = 1; //是否能装修 true-可以装修 false-不能装修 (本人会收到该数据为true,好友会收到该数据为false)
|
||
repeated PBDoubleSpaceDecorateInfo decorates = 2; //所有装修信息
|
||
repeated PBDoubleSpaceFurnitureInfo furnitures = 3; //所有家具信息
|
||
}
|
||
|
||
//双人空间装修
|
||
message C2SDoubleSpaceDecorate
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
repeated PBDoubleSpaceDecorateInfo decorates = 2; //装修信息(有装修操作就传数据,没有就不传)
|
||
}
|
||
|
||
//双人空间装修
|
||
message S2CDoubleSpaceDecorate
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
repeated PBDoubleSpaceDecorateInfo decorates = 2; //装修信息
|
||
}
|
||
|
||
//双人空间放置家具
|
||
message C2SDoubleSpacePut
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
repeated PBDoubleSpaceOp spaceOp = 2; //操作家具信息
|
||
}
|
||
|
||
//双人空间放置家具
|
||
message S2CDoubleSpacePut
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
repeated PBDoubleSpaceOp spaceOp = 2; //操作家具信息
|
||
}
|
||
|
||
//双人空间重命名
|
||
message C2SDoubleSpaceRename
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
string spaceName = 2; //新的双人空间名
|
||
}
|
||
|
||
//双人空间重命名
|
||
message S2CDoubleSpaceRename
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
string spaceName = 2; //新的双人空间名
|
||
}
|
||
|
||
//双人空间商店展示
|
||
message C2SDoubleSpaceShopShow
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
}
|
||
|
||
//双人空间商店展示
|
||
message S2CDoubleSpaceShopShow
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
string curHouseId = 2; //当前户型ID
|
||
repeated PBDoubleSpaceShopItem furnitures = 3; //友爱家具
|
||
repeated PBDoubleSpaceShopItem decorates = 4; //友爱装修
|
||
}
|
||
|
||
//双人空间商店购买
|
||
message C2SDoubleSpaceShopBuy
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
PBGoodsInfo buyGoods = 2; //购买商品信息
|
||
}
|
||
|
||
//双人空间商店购买
|
||
message S2CDoubleSpaceShopBuy
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
PBGoodsInfo buyGoods = 2; //成功购买商品信息
|
||
}
|
||
|
||
//双人空间解散
|
||
message C2SDoubleSpaceDissolve
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
}
|
||
|
||
//双人空间解散
|
||
message S2CDoubleSpaceDissolve
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
}
|
||
|
||
//双人空间移除装修
|
||
message C2SDoubleSpaceRemoveDecorate
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 facilityType = 2; //设施类型 目前只有一个 10-室外装饰
|
||
}
|
||
|
||
//双人空间移除装修
|
||
message S2CDoubleSpaceRemoveDecorate
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
}
|
||
|
||
//购买房产
|
||
message C2SDoubleSpaceHouseRentBuy
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 houseId = 2; //要购买的房子ID
|
||
int32 buyType = 3; // 购买类型 1-直接全款购买 2-邀请好友购买 3-自己购买
|
||
}
|
||
|
||
message S2CDoubleSpaceHouseRentBuy
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 houseId = 2; //要购买的房子ID
|
||
int32 buyType = 3; // 购买类型 1-直接全款购买 2-邀请好友购买 3-自己购买
|
||
}
|
||
|
||
//购买装修方案
|
||
message C2SDoubleSpaceHouseRentSchemeBuy
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 houseId = 2; //要购买的房屋ID
|
||
int32 schemeId = 3; //购买装修方案id
|
||
int32 buyType = 4; // 购买类型 1-直接全款购买 2-邀请好友购买 3-自己购买
|
||
}
|
||
|
||
message S2CDoubleSpaceHouseRentSchemeBuy
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 houseId = 2; //要购买的房屋ID
|
||
int32 schemeId = 3; //购买装修方案id
|
||
int32 buyType = 4; // 购买类型 1-直接全款购买 2-邀请好友购买 3-自己购买
|
||
}
|
||
|
||
//切换房产
|
||
message C2SDoubleSpaceChangeHouse
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 houseId = 2; //房屋ID
|
||
}
|
||
|
||
message S2CDoubleSpaceChangeHouse
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 houseId = 2; //房屋ID
|
||
repeated PBDoubleSpaceDecorateInfo decorates = 3; //所有装修信息
|
||
repeated PBDoubleSpaceFurnitureInfo furnitures = 4; //所有家具信息
|
||
}
|
||
|
||
//切换装修方案
|
||
message C2SDoubleSpaceChangeDecorateScheme
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 houseSchemeId = 2; //装修方案ID
|
||
}
|
||
message S2CDoubleSpaceChangeDecorateScheme
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 houseSchemeId = 2; //房屋ID
|
||
repeated PBDoubleSpaceDecorateInfo decorates = 3; //所有装修信息
|
||
repeated PBDoubleSpaceFurnitureInfo furnitures = 4; //所有家具信息
|
||
}
|
||
|
||
//修改装修方案名称
|
||
message C2SDoubleSpaceChangeDecorateSchemeName
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 houseId = 2; //房屋ID
|
||
int32 houseSchemeId = 3; //装修方案ID
|
||
string schemeName = 4; //装修方案名称
|
||
}
|
||
message S2CDoubleSpaceChangeDecorateSchemeName
|
||
{
|
||
string partnerId = 1; //好友的ID
|
||
int32 houseId = 2; //房屋ID
|
||
int32 houseSchemeId = 3; //装修方案ID
|
||
string schemeName = 4; //装修方案名称
|
||
}
|
||
|
||
// 推送房间/装修购买信息
|
||
message S2CDoubleSpaceHouseBuyInfo
|
||
{
|
||
//装修房屋方案
|
||
PBDoubleSpaceHouseSchemeItem doubleSpaceHouseSchemeItem = 1;
|
||
}
|
||
|
||
//推送装修状态
|
||
message S2CDoubleSpaceStatus
|
||
{
|
||
//房屋id
|
||
int32 houseId = 1;
|
||
|
||
//装修方案
|
||
int32 decorateId = 2;
|
||
|
||
//是否能装修 true-可以装修 false-不能装修
|
||
bool isCanDeco = 3;
|
||
}
|
||
|
||
// 进入恋家
|
||
message C2SHouseRentEnter
|
||
{
|
||
|
||
}
|
||
|
||
// 进入恋家
|
||
message S2CHouseRentEnter
|
||
{
|
||
|
||
}
|
||
|
||
// 青青园艺购买
|
||
message C2SHouseRentGardenShopBuy
|
||
{
|
||
PBShopBuyGoods buyGoods = 1; //购买的商品
|
||
}
|
||
// 青青园艺购买
|
||
message S2CHouseRentGardenShopBuy
|
||
{
|
||
PBShopBuyGoods buyGoods = 1; //购买的商品
|
||
}
|
||
|
||
//恋家房产咨询信息
|
||
message PBHouseRentConsultInfos
|
||
{
|
||
int32 houseId = 1; //房子id
|
||
int32 tenantId = 2; //房客id
|
||
int32 rentTime = 3; //租期
|
||
int32 remainRentTime=4; //剩余租期 租房中需要带
|
||
int32 rentPrice = 5; // 租金
|
||
int32 leaseStatus = 6; //租客出租状态 1- 待租房 2- 租房中 3- 待收租
|
||
int32 rentType = 7; //租房类型 1- 短租 2-长租
|
||
}
|
||
|
||
//恋家房产咨询刷新信息
|
||
message PBHouseRentRefreshInfo
|
||
{
|
||
int32 type = 1; //类型 1短租 2长租
|
||
int32 LeaseFreeRefreshTimes = 2; //使用的免费刷新次数
|
||
}
|
||
|
||
//收租奖励信息
|
||
message PBRentInfo
|
||
{
|
||
int32 type = 1; //物品类型
|
||
int32 count = 2; //数量
|
||
}
|
||
|
||
//恋家房产咨询展示
|
||
message C2SHouseRentConsultShow
|
||
{
|
||
|
||
}
|
||
|
||
//恋家房产咨询展示
|
||
message S2CHouseRentConsultShow
|
||
{
|
||
repeated PBHouseRentConsultInfos longLeaseInfo = 1; //长租信息
|
||
repeated PBHouseRentConsultInfos shortLeaseInfo = 2; //短租信息
|
||
PBHouseRentRefreshInfo shortRefreshInfo = 3; //短租刷新信息
|
||
PBHouseRentRefreshInfo longRefreshInfo = 4; //长租刷新信息
|
||
}
|
||
|
||
//恋家房产咨询出租
|
||
message C2SHouseRentConsultLease
|
||
{
|
||
int32 houseId = 1;
|
||
}
|
||
|
||
//恋家房产咨询出租
|
||
message S2CHouseRentConsultLease
|
||
{
|
||
PBHouseRentConsultInfos leaseInfo = 1;
|
||
}
|
||
|
||
//恋家房产咨询取消租赁
|
||
message C2SHouseRentConsultCancelLease
|
||
{
|
||
int32 houseId = 1;
|
||
}
|
||
|
||
//恋家房产咨询取消租赁
|
||
message S2CHouseRentConsultCancelLease
|
||
{
|
||
PBHouseRentConsultInfos leaseInfo = 1; //新的招租信息
|
||
}
|
||
|
||
//恋家房产咨询收租
|
||
message C2SHouseRentConsultRentCollection
|
||
{
|
||
int32 houseId = 1;
|
||
}
|
||
|
||
//恋家房产咨询收租
|
||
message S2CHouseRentConsultRentCollection
|
||
{
|
||
PBHouseRentConsultInfos leaseInfo = 1; //新的招租信息
|
||
PBRentInfo award = 2; //收租奖励
|
||
}
|
||
|
||
//恋家房产咨询刷新
|
||
message C2SHouseRentConsultRefresh
|
||
{
|
||
int32 message = 1; //1- 短租信息 2- 长租信息
|
||
int32 methodType = 2; //1-蜗壳币 2-加速券(刷新券,营养液,等) 3 广告券 4-观看广告
|
||
}
|
||
|
||
//恋家房产咨询刷新
|
||
message S2CHouseRentConsultRefresh
|
||
{
|
||
repeated PBHouseRentConsultInfos longLeaseInfos = 1; //刷新后的长租招租信息
|
||
repeated PBHouseRentConsultInfos shortLeaseInfos = 2; //刷新后的短租招租信息
|
||
PBHouseRentRefreshInfo shortRefreshInfo = 3; //短租刷新信息
|
||
PBHouseRentRefreshInfo longRefreshInfo = 4; //长租刷新信息
|
||
}
|
||
|
||
|
||
//活动管理展示
|
||
message C2SActivityManageShow
|
||
{
|
||
int32 activityType = 1; //活动类型
|
||
}
|
||
|
||
//活动管理展示
|
||
message S2CActivityManageShow
|
||
{
|
||
repeated PBStartActivityInfo activityInfos = 1; //可显示活动的相关数据
|
||
int32 points = 2; //通行证当前积分 当活动类型为通行证时返回数据
|
||
}
|
||
|
||
message PBStartActivityInfo
|
||
{
|
||
int32 id = 1; //id
|
||
bool redDot = 2; //是否显示红点
|
||
}
|
||
|
||
//跨年签到显示
|
||
message C2SActivitySignShow
|
||
{
|
||
|
||
}
|
||
|
||
//跨年签到显示
|
||
message S2CActivitySignShow
|
||
{
|
||
repeated PBSignActivityInfo signActivityInfos = 1; //跨年签到信息
|
||
}
|
||
|
||
message PBSignActivityInfo
|
||
{
|
||
int32 id = 1; //签到id
|
||
int32 status = 2; //签到状态 1无法领取 2可以领取 3已经领取
|
||
int32 rewardId = 3; //签到奖励
|
||
}
|
||
|
||
//跨年签到获取
|
||
message C2SActivitySignGet
|
||
{
|
||
int32 id = 1; //签到id
|
||
}
|
||
|
||
//跨年签到获取
|
||
message S2CActivitySignGet
|
||
{
|
||
PBSignActivityInfo signActivityInfo = 1; //跨年签到信息
|
||
}
|
||
|
||
//主题装修周设计信息
|
||
message PBDecoWeekDesignInfo
|
||
{
|
||
int32 themeId = 1; //当前主题ID
|
||
string partnerId = 2; //玩家ID(玩家的好友ID) 如果是机器人,他的partnerId 是这种格式 Npc_1 Npc_2
|
||
string nickName = 3; //玩家昵称
|
||
int32 score = 4; //分数
|
||
string designUrl = 5; //设计的图片地址(根据URL去下载图片到本地)
|
||
//ps:URL格式 https://www.xxx.com/ActivityDecoWeek/期数/32位字符串_数字.jpg 32位字符串_数字.png 为需要保存的文件名,_后的数字为第几期
|
||
//ps:如果本地已经有该图片,就不用再去下载该图片
|
||
int32 designTime = 6; //设计时间(时间戳)
|
||
}
|
||
|
||
//装修周商店信息
|
||
message PBDecoWeekShopInfo
|
||
{
|
||
int32 suitId = 1; //套装ID
|
||
repeated PBShopGoodsInfo sellGoods = 2; //当前售卖的商品
|
||
}
|
||
|
||
//主题装修周累计奖励结构体
|
||
message TotalRewardInfo
|
||
{
|
||
int32 rewardId = 1; //奖励id
|
||
repeated FinalRewardInfo rewardsInfo = 2; //奖励内容
|
||
}
|
||
|
||
//主题装修周展示
|
||
message C2SActivityDecoWeekShow
|
||
{
|
||
|
||
}
|
||
|
||
//主题装修周展示
|
||
message S2CActivityDecoWeekShow
|
||
{
|
||
int32 themeId = 1; //当前主题ID
|
||
int32 activityStatus = 2; //活动状态 1-参赛阶段 2-评选阶段 3-结算阶段
|
||
int32 stageStartTime = 3; //当前阶段的开始时间
|
||
int32 stageEndTime = 4; //当前阶段的结束时间
|
||
bool isSubmitDesign = 5; //是否提交过设计
|
||
int32 todayVoteCount = 6; //今日投票数量 activityStatus 为参赛阶段会发送
|
||
int32 weekVoteCount = 7; //本周投票数量 activityStatus 为参赛阶段会发送
|
||
PBDecoWeekDesignInfo myDesignInfo = 8; //我的设计信息 isSubmitDesign 为 true 时会有数据
|
||
PBDecoWeekDesignInfo hotDesignInfo = 9; //发放前配置中热度区的作品 , 5秒轮播时不用一次性下完,需要播放时再去下载,具体根据客户端情况来处理 )
|
||
repeated int32 rewardIds = 10; //已经领取的奖励ID( WeeklyContest配置voteReward字段中第一个参数 如 X_Y ,会传X)
|
||
int32 surplusDesignCount = 11; //剩余设计次数
|
||
int32 todayBuyVoteCount = 12; //今日已经购买投票券次数
|
||
bool haveWeekReward = 13; //是否有未领取的结算奖励(1.5新增)
|
||
int32 rankRange = 14; //排行区间
|
||
int32 rewardId = 15; //奖励id
|
||
repeated TotalRewardInfo rewardsInfo = 16; //累计投票奖励信息
|
||
repeated TotalRewardInfo tierRewardsInfo = 17; //排名奖励信息
|
||
repeated FinalRewardInfo lastTierRewardsInfo = 18; //上一期排名奖励最终获得奖励的信息
|
||
}
|
||
|
||
//主题装修周设计投稿
|
||
message C2SActivityDecoWeekDesignSubmit
|
||
{
|
||
bytes extensionName = 1; //扩展名 目前只支持png
|
||
bytes binaryData = 2; //图片文件二进制数据
|
||
}
|
||
|
||
//主题装修周设计投稿
|
||
message S2CActivityDecoWeekDesignSubmit
|
||
{
|
||
PBDecoWeekDesignInfo myDesignInfo = 1; //我的设计信息
|
||
int32 surplusDesignCount = 2; //剩余设计次数
|
||
}
|
||
|
||
//主题装修周星芒商城显示
|
||
message C2SActivityDecoWeekStoreShow
|
||
{
|
||
|
||
}
|
||
|
||
//主题装修周星芒商城显示
|
||
message S2CActivityDecoWeekStoreShow
|
||
{
|
||
repeated PBDecoWeekShopInfo shopInfos = 1; //商店信息
|
||
}
|
||
|
||
//主题装修周星芒商城购买
|
||
message C2SActivityDecoWeekStoreBuy
|
||
{
|
||
int32 buySuitId = 1; //购买套装的ID
|
||
PBShopGoodsInfo buyGoods = 2; //购买商品
|
||
}
|
||
|
||
//主题装修周星芒商城购买
|
||
message S2CActivityDecoWeekStoreBuy
|
||
{
|
||
int32 buySuitId = 1; //购买套装的ID
|
||
PBShopGoodsInfo buyGoods = 2; //购买商品
|
||
}
|
||
|
||
//主题装修周往期热门设计展示
|
||
message C2SActivityDecoWeekHotDesignShow
|
||
{
|
||
|
||
}
|
||
|
||
//主题装修周往期热门设计展示
|
||
message S2CActivityDecoWeekHotDesignShow
|
||
{
|
||
repeated PBDecoWeekDesignInfo designInfos = 1; //设计信息
|
||
}
|
||
|
||
//主题装修周投票展示
|
||
message C2SActivityDecoWeekVoteShow
|
||
{
|
||
}
|
||
|
||
//主题装修周投票展示
|
||
message S2CActivityDecoWeekVoteShow
|
||
{
|
||
repeated PBDecoWeekDesignInfo voteInfos = 1; //投票信息
|
||
}
|
||
|
||
//主题装修周投票
|
||
message C2SActivityDecoWeekVote
|
||
{
|
||
string partnerId = 1; //玩家ID 给该玩家投票
|
||
}
|
||
|
||
//主题装修周投票
|
||
message S2CActivityDecoWeekVote
|
||
{
|
||
int32 todayVoteCount = 1; //今日投票数量
|
||
int32 weekVoteCount = 2; //本周投票数量
|
||
repeated PBDecoWeekDesignInfo voteInfos = 3; //投票信息
|
||
}
|
||
|
||
//主题装修周最终奖励信息
|
||
message FinalRewardInfo
|
||
{
|
||
int32 goodsType = 1; //商品类型
|
||
int32 id = 2; //奖励id ,type为货币类型时id为0
|
||
int32 count = 3; //奖励数量
|
||
}
|
||
|
||
//主题装修周投票奖励领取
|
||
message C2SActivityDecoWeekVoteRewardGet
|
||
{
|
||
int32 rewardId = 1; //需要领取的奖励ID( WeeklyContest配置voteReward字段中第一个参数 如 X_Y ,传X)
|
||
}
|
||
|
||
//主题装修周投票奖励领取
|
||
message S2CActivityDecoWeekVoteRewardGet
|
||
{
|
||
int32 gainRewardId = 1; //当前领取的奖励ID
|
||
repeated int32 rewardIds = 2; //已经领取的奖励ID( WeeklyContest配置voteReward字段中第一个参数 如 X_Y ,会传X)
|
||
repeated FinalRewardInfo finalRewardInfo = 3; //最终奖励信息
|
||
}
|
||
//玩家个人投稿数据
|
||
message PBMyDesignInfo
|
||
{
|
||
int32 themeId = 1; //主题Id
|
||
int32 score = 2; //热度值
|
||
}
|
||
//主题装修周个人投稿展示
|
||
message C2SActivityDecoWeekMyDesignShow
|
||
{
|
||
|
||
}
|
||
|
||
//主题装修周个人投稿展示
|
||
message S2CActivityDecoWeekMyDesignShow
|
||
{
|
||
repeated PBMyDesignInfo myDesignInfo = 1; //玩家的往期投稿数据
|
||
}
|
||
|
||
//主题装修周购买投票券
|
||
message C2SActivityDecoWeekBuyVote
|
||
{
|
||
|
||
}
|
||
|
||
//主题装修周购买投票券
|
||
message S2CActivityDecoWeekBuyVote
|
||
{
|
||
bool isSuc = 1; //是否购买成功
|
||
int32 todayBuyVoteCount = 2; //今日已经购买次数
|
||
int32 rewardId = 3; //奖励id
|
||
}
|
||
|
||
//主题装修周免费投票券发放
|
||
message S2CActivityDecoWeekFreeVote
|
||
{
|
||
int32 voteNum = 1; //获得的免费券数量
|
||
}
|
||
|
||
//主题装修周获取结算奖励
|
||
message C2SActivityDecoWeekGetWeekReward
|
||
{
|
||
|
||
}
|
||
|
||
//主题装修周获取结算奖励
|
||
message S2CActivityDecoWeekGetWeekReward
|
||
{
|
||
bool isSuc = 1; //是否领取成功
|
||
int32 rewardId = 2; //奖励id
|
||
repeated FinalRewardInfo finalRewardInfo = 3; //最终奖励信息
|
||
}
|
||
|
||
|
||
//嘉年华累计奖励
|
||
message PBCarnivalRewardInfo
|
||
{
|
||
int32 id = 1; //id
|
||
int32 status = 2; //0 不可领取 1 可以领取 2 已经领取 3 已过期
|
||
int32 rewardId = 3; //奖励id
|
||
bool taskReward = 4; //是否有任务奖励可领取
|
||
}
|
||
|
||
//嘉年华任务解锁信息
|
||
message PBcarnivalInfos
|
||
{
|
||
int32 id = 1; //id
|
||
int32 status = 2; //0 未解锁 1已解锁
|
||
}
|
||
|
||
|
||
//嘉年华 展示
|
||
message C2SActivityCarnivalShow
|
||
{
|
||
|
||
}
|
||
|
||
//嘉年华 展示
|
||
message S2CActivityCarnivalShow
|
||
{
|
||
repeated PBCarnivalRewardInfo rewardInfos = 1; //嘉年华累计奖励信息
|
||
int32 endTime = 2; //嘉年华活动结束时间 时间戳
|
||
PBCarnivalRewardInfo sumRewardInfo = 3; //嘉年华七日累计大奖信息
|
||
repeated PBcarnivalInfos carnivalInfos = 4; //嘉年华任务解锁信息
|
||
}
|
||
|
||
//嘉年华 任务展示
|
||
message C2SActivityCarnivalTaskShow
|
||
{
|
||
int32 id = 1; //id
|
||
}
|
||
|
||
//嘉年华 任务展示
|
||
message S2CActivityCarnivalTaskShow
|
||
{
|
||
repeated PBLimitTaskInfo taskInfo = 1; //任务列表信息
|
||
int32 progress = 2; // 累计进度
|
||
}
|
||
|
||
//嘉年华 任务奖励领取
|
||
message C2SActivityCarnivalTaskGet
|
||
{
|
||
int32 taskId = 1; //任务ID
|
||
}
|
||
|
||
//嘉年华 任务奖励领取
|
||
message S2CActivityCarnivalTaskGet
|
||
{
|
||
PBLimitTaskInfo taskInfo = 1; //任务信息
|
||
}
|
||
|
||
//嘉年华 完成当天所有任务获取宝箱
|
||
message C2SActivityCarnivalGetChest
|
||
{
|
||
int32 id = 1; //当天完成累计id
|
||
}
|
||
|
||
//嘉年华 完成当天所有任务获取宝箱
|
||
message S2CActivityCarnivalGetChest
|
||
{
|
||
int32 rewardId = 1; //奖励id
|
||
}
|
||
|
||
//嘉年华 七日累计大奖领取
|
||
message C2SActivityCarnivalSumGet
|
||
{
|
||
|
||
}
|
||
|
||
//嘉年华 七日累计大奖领取
|
||
message S2CActivityCarnivalSumGet
|
||
{
|
||
int32 rewardId = 1; //奖励id
|
||
}
|
||
|
||
message PBFlipCardInfo
|
||
{
|
||
int32 id = 1; //id
|
||
int32 needActValue = 2; //需要的活跃值
|
||
int32 status = 3; //关卡状态 0 未解锁 1已解锁 2已完成
|
||
}
|
||
|
||
//翻翻乐 展示
|
||
message C2SActivityFlipCardShow
|
||
{
|
||
|
||
}
|
||
|
||
//翻翻乐 展示
|
||
message S2CActivityFlipCardShow
|
||
{
|
||
repeated PBFlipCardInfo flipCardInfos = 1; //玩家翻翻乐的相关信息
|
||
}
|
||
|
||
//翻翻乐 开始游戏
|
||
message C2SActivityFlipCardStart
|
||
{
|
||
int32 id = 1; //关卡id
|
||
}
|
||
|
||
//翻翻乐 开始游戏
|
||
message S2CActivityFlipCardStart
|
||
{
|
||
int32 id = 1; //关卡id
|
||
int32 endTime = 2; //结束时间
|
||
}
|
||
|
||
//翻翻乐 完成翻翻乐
|
||
message C2SActivityFlipCardFinish
|
||
{
|
||
bool isFinish = 1; //是否完成
|
||
}
|
||
|
||
//翻翻乐 完成翻翻乐
|
||
message S2CActivityFlipCardFinish
|
||
{
|
||
int32 rewardId = 1; //奖励id
|
||
}
|
||
|
||
//翻翻乐 任务展示
|
||
message C2SActivityFlipCardTaskShow
|
||
{
|
||
|
||
}
|
||
|
||
//翻翻乐 任务展示
|
||
message S2CActivityFlipCardTaskShow
|
||
{
|
||
repeated PBTaskInfo taskInfos = 1; //任务信息
|
||
}
|
||
|
||
//翻翻乐 任务获取
|
||
message C2SActivityFlipCardTaskGet
|
||
{
|
||
int32 taskId = 1; //任务id
|
||
}
|
||
|
||
//翻翻乐 任务获取
|
||
message S2CActivityFlipCardTaskGet
|
||
{
|
||
int32 taskId = 1; //任务id
|
||
repeated PBTaskInfo taskInfos = 2; //任务信息
|
||
}
|
||
|
||
//若来 商店信息
|
||
message PBDreamLifeShopInfo
|
||
{
|
||
int32 id = 1; //物品id
|
||
int32 count = 2; //兑换次数
|
||
int32 alreadyCount = 3; //已兑换次数
|
||
}
|
||
|
||
//若来 任务信息
|
||
message PBDreamLifeTaskInfo
|
||
{
|
||
int32 id = 1; //任务id
|
||
int32 kind = 2; //任务类型
|
||
int32 progress = 3; //任务进度
|
||
int32 finishTime = 4; //任务完成时间
|
||
int32 status = 5; //任务状态 1 是未开始 2 未完成(进行中) 3 未领取 4 已领取 5 社区任务自己已完成(等待其他人完成)
|
||
}
|
||
|
||
//若来 商店展示
|
||
message C2SActivityDreamLifeShopShow
|
||
{
|
||
|
||
}
|
||
|
||
//若来 商店展示
|
||
message S2CActivityDreamLifeShopShow
|
||
{
|
||
repeated PBDreamLifeShopInfo shopInfos = 1; //商店信息
|
||
}
|
||
|
||
//若来 商店兑换
|
||
message C2SActivityDreamLifeShopGet
|
||
{
|
||
PBDreamLifeShopInfo shopInfo = 1; //兑换的商品信息
|
||
}
|
||
|
||
//若来 商店兑换
|
||
message S2CActivityDreamLifeShopGet
|
||
{
|
||
PBDreamLifeShopInfo shopInfo = 1; //商店信息
|
||
}
|
||
|
||
//若来 任务展示
|
||
message C2SActivityDreamLifeTaskShow
|
||
{
|
||
|
||
}
|
||
|
||
//若来 任务展示
|
||
message S2CActivityDreamLifeTaskShow
|
||
{
|
||
repeated PBDreamLifeTaskInfo taskInfos = 1; //任务列表信息
|
||
PBGroupInfo groupInfo = 2; //家园信息
|
||
}
|
||
|
||
//若来 任务开始
|
||
message C2SActivityDreamLifeTaskStart
|
||
{
|
||
int32 taskId = 1; //任务id
|
||
}
|
||
|
||
//若来 任务开始
|
||
message S2CActivityDreamLifeTaskStart
|
||
{
|
||
PBDreamLifeTaskInfo taskInfo = 1; //任务信息
|
||
}
|
||
|
||
//若来 任务奖励领取
|
||
message C2SActivityDreamLifeTaskGet
|
||
{
|
||
int32 taskId = 1; //任务ID
|
||
}
|
||
|
||
//若来 任务奖励领取
|
||
message S2CActivityDreamLifeTaskGet
|
||
{
|
||
PBDreamLifeTaskInfo taskInfo = 1; //任务列表信息
|
||
}
|
||
|
||
//好物匹配 展示
|
||
message C2SActivityMatchStuffShow
|
||
{
|
||
|
||
}
|
||
message S2CActivityMatchStuffShow
|
||
{
|
||
int32 magnifyingGlassNum=1; //放大镜数量
|
||
int32 curLevelId=2; //当前关卡id
|
||
int32 haveWatchAD=3; //今日是否已经观看广告补充放大镜 1—未观看,2-已观看
|
||
bool curLevelisFinish=4; //当前关卡是否完成
|
||
}
|
||
//好物匹配 商店展示
|
||
message C2SActivityMatchStuffShopShow
|
||
{
|
||
|
||
}
|
||
message S2CActivityMatchStuffShopShow
|
||
{
|
||
repeated PBShopGoodsInfo shopGoodsInfos=1; //银星商店商品信息
|
||
}
|
||
//好物匹配 商店购买
|
||
message C2SActivityMatchStuffShopBuy
|
||
{
|
||
int32 goodsId=1; //银星商店购买的商品id
|
||
}
|
||
message S2CActivityMatchStuffShopBuy
|
||
{
|
||
PBShopGoodsInfo buyShopGoodsInfo=1; //银星商店购买后的该商品信息
|
||
}
|
||
//好物匹配 游戏开始
|
||
message C2SActivityMatchStuffGameStart
|
||
{
|
||
int32 curLevelId=1; //当前关卡id
|
||
|
||
}
|
||
message S2CActivityMatchStuffGameStart
|
||
{
|
||
|
||
}
|
||
//好物匹配 游戏结束
|
||
message C2SActivityMatchStuffGameOver
|
||
{
|
||
bool isFinish=1;//是否完成挑战
|
||
int32 extraRewards=2;//游戏剩余时间换算来的奖励
|
||
}
|
||
message S2CActivityMatchStuffGameOver
|
||
{
|
||
int32 magnifyingGlassNum=1; //放大镜数量
|
||
int32 curLevelId=2; //关卡id
|
||
bool curLevelisFinish=3; //当前关卡是否完成
|
||
|
||
}
|
||
//好物匹配 放大镜补充
|
||
message C2SActivityMatchStuffMagnifyingGlassSupplement
|
||
{
|
||
int32 methodType=1; //刷新(加速)类型 1-蜗壳币 2-加速券(刷新券等) 3 广告券 4-观看广告
|
||
}
|
||
message S2CActivityMatchStuffMagnifyingGlassSupplement
|
||
{
|
||
int32 magnifyingGlassNum=1; //放大镜数量
|
||
}
|
||
//新手限定设计卡池 展示
|
||
message C2SActivityNewPlayerRaffleShow
|
||
{
|
||
|
||
}
|
||
message S2CActivityNewPlayerRaffleShow
|
||
{
|
||
bool isBuyExperienceStorePack = 1; //是否买过体验礼包
|
||
int32 newPlayerCount = 2; //距离新手限定卡池保底次数
|
||
int32 activityEndTime=3; //新手限定卡池结束时间
|
||
|
||
}
|
||
//新手限定设计卡池 抽奖
|
||
message C2SActivityNewPlayerRaffleLottery
|
||
{
|
||
int32 lotteryTimes = 1; //抽奖次数 1-抽一次 2-抽十次
|
||
}
|
||
message S2CActivityNewPlayerRaffleLottery
|
||
{
|
||
repeated PBRewardItemInfo rewards = 1; //抽到的奖品
|
||
int32 newPlayerCount = 2; //距离新手限定卡池保底次数
|
||
bool canShare = 3; //本日是否可以分享
|
||
}
|
||
//新手限定设计卡池 设计奖励展示
|
||
message C2SActivityNewPlayerRaffleAwardShow
|
||
{
|
||
|
||
|
||
}
|
||
message S2CActivityNewPlayerRaffleAwardShow
|
||
{
|
||
int32 designCount = 1; //新手限定卡池的设计次数
|
||
repeated PBNewPlayerTimeAward timeAwardInfos = 2; //新手限定卡池奖励相关信息
|
||
}
|
||
//新手限定设计卡池 设计奖励获取
|
||
message C2SActivityNewPlayerRaffleAwardGet
|
||
{
|
||
int32 timeAwardId = 1; //新手限定卡池奖励的id(设计次数)
|
||
}
|
||
message S2CActivityNewPlayerRaffleAwardGet
|
||
{
|
||
int32 designCount = 1; //新手限定卡池的设计次数
|
||
repeated PBNewPlayerTimeAward timeAwardInfos = 2; //新手限定卡池奖励相关信息
|
||
int32 rewardId = 3; //领取的奖励id
|
||
}
|
||
message PBNewPlayerTimeAward
|
||
{
|
||
int32 needDesignCount = 1; //需要的设计次数
|
||
int32 status = 2; //当前状态 0 未解锁 1 未领取 2 已领取
|
||
}
|
||
//新手限定设计卡池 奖励预览
|
||
message C2SActivityNewPlayerRaffleAwardPreview
|
||
{
|
||
|
||
}
|
||
message S2CActivityNewPlayerRaffleAwardPreview
|
||
{
|
||
repeated PBOverviewInfo overviewInfos = 1; //概览信息
|
||
}
|
||
|
||
//功能订阅 获取订阅信息
|
||
message C2SSubscribeGetSubscribeInfo
|
||
{
|
||
//订阅类型 1 微信,2 其他待补充
|
||
int32 subscribeType = 1;
|
||
}
|
||
message S2CSubscribeGetSubscribeInfo
|
||
{
|
||
//订阅信息
|
||
repeated PBSubscribeInfo subscribeInfo = 1;
|
||
|
||
//是否领取所有订阅奖励
|
||
bool isDrawRewardAll = 2;
|
||
}
|
||
|
||
message PBSubscribeInfo
|
||
{
|
||
//订阅id
|
||
int32 subscribeId = 1;
|
||
|
||
//订阅状态 1 已订阅,2 已推送(服务器用),3 取消订阅
|
||
int32 subscribeStatus = 2;
|
||
}
|
||
|
||
//功能订阅 订阅功能
|
||
message C2SSubscribeSubscribeMsg
|
||
{
|
||
//订阅类型 1 微信,2 其他待补充
|
||
int32 subscribeType = 1;
|
||
|
||
//订阅id列表(及功能id列表)
|
||
repeated int32 subscribeIdList = 2;
|
||
|
||
//唯一id,微信及openid
|
||
string uniqueId = 3;
|
||
|
||
//全部订阅
|
||
bool isAllSubscribe = 4;
|
||
}
|
||
|
||
message S2CSubscribeSubscribeMsg
|
||
{
|
||
//订阅状态 1 订阅成功,2 订阅失败
|
||
int32 subscribeStatus = 1;
|
||
|
||
//发送奖励id,0:未发奖,非0:奖励id
|
||
int32 rewardId = 2;
|
||
|
||
//当前订阅id列表
|
||
repeated int32 subscribeIdList = 3;
|
||
}
|
||
|
||
//功能订阅 取消订阅
|
||
message C2SSubscribeUnSubscribe
|
||
{
|
||
//订阅类型 1 微信,2 其他待补充
|
||
int32 subscribeType = 1;
|
||
|
||
//订阅id(及功能id)
|
||
int32 subscribeId = 2;
|
||
}
|
||
|
||
message S2CSubscribeUnSubscribe
|
||
{
|
||
//订阅状态 1 已订阅,2 未订阅
|
||
int32 subscribeStatus = 1;
|
||
|
||
//当前订阅id
|
||
int32 subscribeId = 2;
|
||
}
|
||
|
||
//游戏圈任务 显示任务
|
||
message C2SGameClubTaskShow
|
||
{
|
||
|
||
}
|
||
|
||
message S2CGameClubTaskShow
|
||
{
|
||
//任务列表
|
||
repeated GameClubTask taskList = 1;
|
||
}
|
||
|
||
message GameClubTask
|
||
{
|
||
//任务id
|
||
int32 id = 1;
|
||
|
||
//完成数量
|
||
int32 finishNum = 2;
|
||
|
||
//状态 1 未完成 2 已完成 3 已领取
|
||
int32 status = 3;
|
||
|
||
//此任务更新时间
|
||
int64 updateTime = 4;
|
||
}
|
||
|
||
//游戏圈任务 完成任务
|
||
message C2SGameClubTaskComplete
|
||
{
|
||
//任务类型id
|
||
int32 taskType = 1;
|
||
|
||
//完成数量
|
||
int32 finishNum = 2;
|
||
}
|
||
|
||
message S2CGameClubTaskComplete
|
||
{
|
||
//任务列表
|
||
repeated GameClubTask taskList = 1;
|
||
}
|
||
|
||
//游戏圈任务 领取奖励
|
||
message C2SGameClubTaskDrawReward
|
||
{
|
||
//任务id
|
||
int32 id = 1;
|
||
}
|
||
|
||
message S2CGameClubTaskDrawReward
|
||
{
|
||
// 奖励id
|
||
int32 rewardId = 1;
|
||
|
||
//任务列表
|
||
repeated GameClubTask taskList = 2;
|
||
}
|
||
|
||
//官网充值
|
||
message S2COfficialPayInfo
|
||
{
|
||
//礼包列表
|
||
repeated OfficialPayInfo officialPayInfos = 1;
|
||
}
|
||
|
||
//官网充值对象
|
||
message OfficialPayInfo
|
||
{
|
||
int32 diamondPackId = 1; //礼包ID
|
||
int32 count = 2; //购买的数量
|
||
}
|
||
|
||
//限时签到 展示
|
||
message C2SignPackShow
|
||
{
|
||
|
||
}
|
||
|
||
message S2SignPackShow
|
||
{
|
||
//是否购买专属奖励
|
||
bool isBuySpecialReward = 1;
|
||
|
||
//已经领取的普通奖励列表
|
||
repeated int32 normalRewardIds = 2;
|
||
|
||
//已经领取的专属奖励列表
|
||
repeated int32 specialRewardIds = 3;
|
||
|
||
//开启天数
|
||
int32 openDay = 4;
|
||
}
|
||
|
||
//限时签到 领取
|
||
message C2SignPackDrawReward
|
||
{
|
||
//奖励类型 1 普通奖励 2 专属奖励
|
||
int32 rewardType = 1;
|
||
|
||
//领取天数
|
||
int32 day = 2;
|
||
}
|
||
|
||
message S2SignPackDrawReward
|
||
{
|
||
//奖励类型 1 普通奖励 2 专属奖励
|
||
int32 rewardType = 1;
|
||
|
||
//领取天数
|
||
int32 day = 2;
|
||
}
|
||
|
||
//豪华月卡显示信息
|
||
message C2SLuxuryCardShow
|
||
{
|
||
}
|
||
|
||
//豪华月卡显示信息
|
||
message S2CLuxuryCardShow
|
||
{
|
||
bool isActivate = 1; //是否激活
|
||
int32 day = 2; //月卡剩余天数
|
||
bool isGainDaliyReward = 3; //是否获得每日精品奖励
|
||
bool isGainMonthReward = 4; //是否获得每月精品奖励
|
||
int32 luxuryCardID = 5; //月卡id
|
||
}
|
||
|
||
//豪华月卡获得每日奖励
|
||
message C2SLuxuryCardGetDaliyReward
|
||
{
|
||
}
|
||
|
||
//豪华月卡获得每日奖励
|
||
message S2CLuxuryCardGetDaliyReward
|
||
{
|
||
int32 rewardId = 1; //每月精品奖励ID
|
||
}
|
||
|
||
//豪华月卡获得每月奖励
|
||
message C2SLuxuryCardGetMonthReward
|
||
{
|
||
}
|
||
|
||
//豪华月卡获得每月奖励
|
||
message S2CLuxuryCardGetMonthReward
|
||
{
|
||
int32 rewardId = 1; //每月精品奖励ID
|
||
}
|
||
//豪华DIY头像上传
|
||
message C2SLuxuryCardDIYHeadUpload
|
||
{
|
||
PBDIYHeadInfo DIYHeadInfo = 1; //DIY头像信息
|
||
}
|
||
|
||
//豪华DIY头像上传
|
||
message S2CLuxuryCardDIYHeadUpload
|
||
{
|
||
PBDIYHeadInfo DIYHeadInfo = 1; //DIY头像信息
|
||
}
|
||
message C2SActivityJigsawShow
|
||
{
|
||
|
||
}
|
||
message PBJigsawPosInfo
|
||
{
|
||
int32 row=1;//行
|
||
int32 column=2;//列
|
||
}
|
||
message S2CActivityJigsawShow
|
||
{
|
||
int32 curLevelId=1;//当前关卡id
|
||
repeated int32 jigsawProgressStates=2;//拼图进度进度奖励状态 1未解锁 2解锁未领取 3 已领取
|
||
int32 fourDirRewardState=3;//四向拼图奖励状态1未解锁 2已领取
|
||
int32 coreRewardState=4;//中心拼图奖励状态1未解锁 2已领取
|
||
repeated PBJigsawPosInfo JigsawPosInfos=5;//当前已经有拼图的位置
|
||
}
|
||
message C2SActivityJigsawRewardGet
|
||
{
|
||
int32 rewardType=1;//奖励类型 1拼图完成奖励 2四向拼图奖励或者中心拼图奖励
|
||
int32 levelIdOrFinisType=2; //关卡id或者拼图完成奖励的类型(1四向或2中心)
|
||
|
||
}
|
||
message S2CActivityJigsawRewardGet
|
||
{
|
||
int32 rewardId=1;//奖励Id
|
||
int32 rewardType=2;//奖励类型 1拼图完成奖励 2四向拼图奖励或者中心拼图奖励
|
||
int32 levelIdOrFinisType=3; //关卡id或者拼图完成奖励的类型(1四向或2中心)
|
||
}
|
||
message PBJigsawBlindBoxInfo
|
||
{
|
||
int32 blindBoxId=1;//盲盒id
|
||
int32 blindBoxState=2;//盲盒状态 1未开 2已开
|
||
}
|
||
message C2SActivityJigsawBlindBoxShow
|
||
{
|
||
|
||
}
|
||
message S2CActivityJigsawBlindBoxShow
|
||
{
|
||
repeated PBJigsawBlindBoxInfo jigsawBlindBoxInfos=1;//盲盒信息
|
||
}
|
||
message C2SActivityJigsawBlindBoxOpen
|
||
{
|
||
int32 blindBoxId=1;//盲盒id
|
||
}
|
||
message S2CActivityJigsawBlindBoxOpen
|
||
{
|
||
int32 blindBoxContent=1;//盲盒内的内容 1普通碎片 2万能碎片
|
||
}
|
||
message C2SActivityJigsawTaskShow
|
||
{
|
||
|
||
}
|
||
message S2CActivityJigsawTaskShow
|
||
{
|
||
repeated PBTaskInfo taskInfos=1;//任务信息
|
||
}
|
||
message C2SActivityJigsawTaskRewardGet
|
||
{
|
||
int32 taskId=1;//任务id
|
||
}
|
||
message S2CActivityJigsawTaskRewardGet
|
||
{
|
||
int32 taskId=1;//任务id
|
||
}
|
||
message C2SActivityJigsawOnClick
|
||
{
|
||
PBJigsawPosInfo jigsawPosInfo=1;//拼图位置信息
|
||
}
|
||
message S2CActivityJigsawOnClick
|
||
{
|
||
}
|
||
|
||
//DIY头像信息
|
||
message PBDIYHeadInfo
|
||
{
|
||
PBPersonalInfo personalInfo = 1; //头像中的人物特征 nickName可以不带
|
||
int32 backGroundId = 2; //背景Id
|
||
int32 posId = 3; //动作Id 还剩缩放和位置信息
|
||
float scale = 4; //人物缩放大小
|
||
PBPos pos = 5; //人物位置
|
||
}
|
||
|
||
//寻味之旅-寻宝活动
|
||
message C2SActivitySeekTreasureShow
|
||
{
|
||
|
||
}
|
||
|
||
//寻味之旅-寻宝活动
|
||
message S2SActivitySeekTreasureShow
|
||
{
|
||
//可以参与次数
|
||
int32 conParticipationNum = 1;
|
||
|
||
//任务列表-刷新才有
|
||
repeated PBTaskInfo taskList = 2;
|
||
|
||
//当前阶段
|
||
int32 curStage = 3;
|
||
|
||
//当前关卡
|
||
int32 curLevel = 4;
|
||
|
||
//当前关卡状态,0:未开启,1:未选择,2:惩罚中
|
||
int32 curStageState = 5;
|
||
|
||
//当前关卡奖励id,0:惩罚奖励,非0:奖励id
|
||
int32 curStageRewardId = 6;
|
||
|
||
//当前阶段奖励列表
|
||
repeated stageReward stageRewardList = 7;
|
||
|
||
//是否完成挑战
|
||
bool isFinish = 8;
|
||
|
||
//今日是否参与挑战
|
||
bool isTodayParticipation = 9;
|
||
|
||
//今日广告跳过次数
|
||
int32 adSkipCount = 10;
|
||
}
|
||
|
||
//奖励信息
|
||
message stageReward
|
||
{
|
||
//奖励id
|
||
int32 rewardId = 1;
|
||
|
||
//数量
|
||
int32 count = 2;
|
||
}
|
||
|
||
|
||
//寻味之旅-开始挑战
|
||
message C2SActivitySeekTreasureStart
|
||
{
|
||
|
||
}
|
||
|
||
//寻味之旅-开始挑战
|
||
message S2SActivitySeekTreasureStart
|
||
{
|
||
//当前阶段
|
||
int32 curStage = 1;
|
||
|
||
//当前关卡
|
||
int32 curLevel = 2;
|
||
|
||
//当前关卡状态,1:未选择,2:惩罚中
|
||
int32 curStageState = 3;
|
||
|
||
//当前选中奖励id,0:惩罚奖励,非0:奖励id
|
||
int32 curRewardId = 4;
|
||
|
||
//当前阶段奖励列表
|
||
repeated stageReward stageRewardList = 5;
|
||
|
||
//可以参与次数
|
||
int32 conParticipationNum = 6;
|
||
}
|
||
|
||
//寻味之旅-打开宝物
|
||
message C2SActivitySeekTreasureOpen
|
||
{
|
||
|
||
}
|
||
|
||
//寻味之旅-打开宝物
|
||
message S2SActivitySeekTreasureOpen
|
||
{
|
||
//非惩罚关卡返回下一个关卡信息
|
||
//下一阶段
|
||
int32 nextCurStage = 1;
|
||
|
||
//下一关卡
|
||
int32 nextCurLevel = 2;
|
||
|
||
//下一选中奖励id,0:惩罚奖励,非0:奖励id
|
||
int32 nextCurRewardId = 3;
|
||
|
||
//下一阶段奖励列表
|
||
repeated stageReward stageRewardList = 4;
|
||
|
||
//是否完成挑战
|
||
bool isFinish = 5;
|
||
}
|
||
|
||
//寻味之旅-领取奖励并且退出
|
||
message C2SActivitySeekTreasureGetReward
|
||
{
|
||
|
||
}
|
||
|
||
//寻味之旅-领取奖励并且退出
|
||
message S2SActivitySeekTreasureGetReward
|
||
{
|
||
//获得奖励id列表-空 表示没有奖励
|
||
repeated int32 rewardIdList = 1;
|
||
}
|
||
|
||
//寻味之旅-跳过惩罚
|
||
message C2SActivitySeekTreasureSkipPunish
|
||
{
|
||
//惩罚类型,1:广告,2:蜗壳币
|
||
int32 punishType = 1;
|
||
}
|
||
|
||
//寻味之旅-跳过惩罚
|
||
message S2SActivitySeekTreasureSkipPunish
|
||
{
|
||
//当前选中奖励id,0:惩罚奖励,非0:奖励id
|
||
int32 curRewardId = 1;
|
||
|
||
//非惩罚关卡返回下一个关卡信息
|
||
//当前阶段
|
||
int32 curStage = 2;
|
||
|
||
//当前关卡
|
||
int32 curLevel = 3;
|
||
|
||
//当前关卡状态,1:未选择,2:惩罚中
|
||
int32 curStageState = 4;
|
||
|
||
//当前阶段奖励列表
|
||
repeated stageReward stageRewardList = 6;
|
||
|
||
//今日剩余跳过广告次数
|
||
int32 adSkipPunish = 7;
|
||
}
|
||
|
||
//寻味之旅-领取结算奖励
|
||
message C2SActivitySeekTreasureGetSettleReward
|
||
{
|
||
|
||
}
|
||
|
||
//寻味之旅-领取结算奖励
|
||
message S2SActivitySeekTreasureGetSettleReward
|
||
{
|
||
|
||
}
|
||
//微小绑定手机账号成功
|
||
message C2SWXBindingPhoneSuccess
|
||
{
|
||
|
||
}
|
||
|
||
//微小绑定手机账号成功
|
||
message S2CWXBindingPhoneSuccess
|
||
{
|
||
int32 rewardId = 1; //奖励ID
|
||
}
|
||
|
||
//获取分层礼包信息
|
||
message C2SActivityLevelPackShow
|
||
{
|
||
|
||
}
|
||
|
||
message S2SActivityLevelPackShow
|
||
{
|
||
|
||
}
|
||
|
||
//进阶礼包-显示信息
|
||
message C2SActivityStagePackShow
|
||
{
|
||
|
||
}
|
||
message S2CActivityStagePackShow
|
||
{
|
||
|
||
//限时列表列表
|
||
repeated int32 packIdList = 1;
|
||
}
|
||
|
||
//进阶礼包-领取
|
||
message C2SActivityStagePackDraw
|
||
{
|
||
|
||
}
|
||
message S2CActivityStagePackDraw
|
||
{
|
||
|
||
//限时列表列表
|
||
repeated int32 packIdList = 1;
|
||
}
|
||
|
||
|
||
//每日灯谜
|
||
message C2SActivityDailyRiddleShow
|
||
{
|
||
|
||
}
|
||
|
||
message S2CActivityDailyRiddleShow
|
||
{
|
||
//当前第几天
|
||
int32 curDay = 1;
|
||
|
||
//累计答题次数
|
||
int32 totalAnswerNum = 2;
|
||
|
||
//题目信息
|
||
repeated PBRiddleInfo riddleInfoList = 3;
|
||
|
||
//累计奖励列表
|
||
repeated PBRewardInfo rewardInfoList = 4;
|
||
|
||
//今日跳过CD广告次数
|
||
int32 adSkipCount = 5;
|
||
|
||
//今日补答题广告次数
|
||
int32 adAnswerCount = 6;
|
||
|
||
}
|
||
|
||
message PBRiddleInfo
|
||
{
|
||
//题目id
|
||
int32 riddleId = 1;
|
||
|
||
//状态 0:未解锁 1:可答题 2:补答题 3:已答对
|
||
int32 state = 2;
|
||
|
||
//答错时间(用于计算CD倒计时)默认:0, 如果使用跳过cd会被置零
|
||
int32 answerTime = 3;
|
||
|
||
//是否购买提示
|
||
bool buyTip = 4;
|
||
}
|
||
|
||
//购买提示
|
||
message C2SActivityDailyRiddleBuyTip
|
||
{
|
||
//题目id
|
||
int32 riddleId = 1;
|
||
}
|
||
|
||
message S2CActivityDailyRiddleBuyTip
|
||
{
|
||
//题目id
|
||
int32 riddleId = 1;
|
||
}
|
||
|
||
//购买补答题
|
||
message C2SActivityDailyRiddleBuyAnswer
|
||
{
|
||
//题目id
|
||
int32 riddleId = 1;
|
||
|
||
//类型 1:货币购买 2:广告购买
|
||
int32 answerType = 2;
|
||
}
|
||
|
||
message S2CActivityDailyRiddleBuyAnswer
|
||
{
|
||
//题目信息
|
||
PBRiddleInfo riddleInfo = 1;
|
||
}
|
||
|
||
//开始答题
|
||
message C2SActivityDailyRiddleStart
|
||
{
|
||
//题目id
|
||
int32 riddleId = 1;
|
||
|
||
//答案
|
||
string answer = 2;
|
||
|
||
//答题类型 1:当日题目 2:往日题目
|
||
int32 answerType = 3;
|
||
}
|
||
|
||
message S2CActivityDailyRiddleStart
|
||
{
|
||
//当前第几天
|
||
int32 curDay = 1;
|
||
|
||
//累计答题次数
|
||
int32 totalAnswerNum = 2;
|
||
|
||
//题目信息
|
||
repeated PBRiddleInfo riddleInfoList = 3;
|
||
|
||
//答题题目
|
||
int32 riddleId = 4;
|
||
|
||
//累计奖励列表
|
||
repeated PBRewardInfo rewardInfoList = 5;
|
||
|
||
//是否回答正确
|
||
bool isRight = 6;
|
||
|
||
//奖励id
|
||
int32 rewardId = 7;
|
||
}
|
||
|
||
//领取累计奖励
|
||
message C2SActivityDailyRiddleGetReward
|
||
{
|
||
//奖励次数
|
||
int32 num = 1;
|
||
}
|
||
|
||
message S2CActivityDailyRiddleGetReward
|
||
{
|
||
//当前第几天
|
||
int32 curDay = 1;
|
||
|
||
//累计答题次数
|
||
int32 totalAnswerNum = 2;
|
||
|
||
//题目信息
|
||
repeated PBRiddleInfo riddleInfoList = 3;
|
||
|
||
//领取奖励id
|
||
int32 rewardId = 4;
|
||
|
||
//累计奖励列表
|
||
repeated PBRewardInfo rewardInfoList = 5;
|
||
}
|
||
|
||
//跳过CD
|
||
message C2SActivityDailyRiddleSkipCD
|
||
{
|
||
//题目id
|
||
int32 riddleId = 1;
|
||
|
||
//跳过类型 1:广告 2:加速器 3:蜗壳币
|
||
int32 skipType = 2;
|
||
}
|
||
|
||
message S2CActivityDailyRiddleSkipCD
|
||
{
|
||
//题目信息
|
||
repeated PBRiddleInfo riddleInfoList = 1;
|
||
}
|
||
|
||
//存钱罐展示
|
||
message C2SActivitySavingPotShow
|
||
{
|
||
|
||
}
|
||
|
||
message S2CActivitySavingPotShow
|
||
{
|
||
int32 currentCost = 1; //当前已经累计消费的蜗壳币数量
|
||
int32 packId = 2; //当前礼包id
|
||
|
||
}
|
||
|
||
|
||
//灵感积分改变
|
||
message S2CPointsChange
|
||
{
|
||
int32 points = 1; //当前玩家灵感积分
|
||
}
|
||
|
||
//限时灵感积分改变
|
||
message S2CActivityLimitedAccumPointChange
|
||
{
|
||
int32 points = 1; //当前玩家限时灵感积分
|
||
}
|
||
|
||
//获取复刻商店信息
|
||
message C2SActivityReplicaStoreShow
|
||
{
|
||
|
||
}
|
||
|
||
message S2CActivityReplicaStoreShow
|
||
{
|
||
//已消费金币
|
||
int32 currentCost = 1;
|
||
|
||
//礼包信息列表
|
||
repeated ReplicaStoreItem replicaStoreItemList = 2;
|
||
}
|
||
|
||
//显示礼包信息
|
||
message ReplicaStoreItem
|
||
{
|
||
//礼包id
|
||
int32 unlockNumb = 1;
|
||
|
||
//免费奖励状态.1:未解锁 2:可领取 3:已领取
|
||
int32 freeState = 2;
|
||
|
||
//购买次数
|
||
int32 buyNum = 3;
|
||
}
|
||
|
||
//领取免费奖励
|
||
message C2SActivityReplicaStoreGetFreeReward
|
||
{
|
||
//解锁的礼包id(unlockNumb 字段)
|
||
int32 unlockNumb = 1;
|
||
}
|
||
|
||
message S2CActivityReplicaStoreGetFreeReward
|
||
{
|
||
//免费礼包id
|
||
int32 freeReward = 1;
|
||
//解锁的礼包id(unlockNumb 字段)
|
||
int32 unlockNumb = 2;
|
||
}
|
||
|
||
//选择自选礼包
|
||
message C2SActivityReplicaStoreChoose
|
||
{
|
||
//解锁的礼包id(unlockNumb 字段)
|
||
int32 unlockNumb = 1;
|
||
|
||
//礼包奖励配置字符串列表。如果:[2_264,1_264,3_264]
|
||
repeated string rewardStrList = 2;
|
||
}
|
||
message S2CActivityReplicaStoreChoose
|
||
{
|
||
//礼包id(unlockNumb 字段)
|
||
int32 unlockNumb = 1;
|
||
|
||
//已选择的奖励列表
|
||
repeated string selectedList = 2;
|
||
}
|
||
|
||
//打开礼包界面
|
||
message C2SActivityReplicaStoreOpenGift
|
||
{
|
||
//礼包id(unlockNumb 字段)
|
||
int32 unlockNumb = 1;
|
||
}
|
||
|
||
//打开礼包界面
|
||
message S2CActivityReplicaStoreOpenGift
|
||
{
|
||
//礼包id(unlockNumb 字段)
|
||
int32 unlockNumb = 1;
|
||
|
||
//奖励列表信息
|
||
repeated ReplicaStoreGiftItem replicaStoreItemList = 2;
|
||
}
|
||
|
||
//打开礼包界面
|
||
message ReplicaStoreGiftItem
|
||
{
|
||
//礼包奖励配置字符串列表。如果:2_264
|
||
string rewardStr = 1;
|
||
|
||
//转换获得蜗壳币数量,不需要转换:0
|
||
int32 volute =2;
|
||
}
|
||
|
||
//盲盒内容物
|
||
message BindBoxInfo
|
||
{
|
||
int32 id = 1; //物品id
|
||
int32 quality = 2; //稀有度
|
||
bool canView = 3; //是否揭露
|
||
int32 index =4; //物品索引
|
||
}
|
||
|
||
message BindBox
|
||
{
|
||
string id = 1; //盲盒id
|
||
int32 quality = 2; //盲盒品质 1-闲置盲盒 2-精致盲盒 3-惊喜盲盒
|
||
repeated BindBoxInfo box = 3; //盲盒物品
|
||
bool isBuy = 4; //盲盒是否购买
|
||
}
|
||
|
||
//盲盒市场展示
|
||
message C2SActivityBindBoxShow
|
||
{
|
||
}
|
||
|
||
message S2CActivityBindBoxShow
|
||
{
|
||
repeated BindBox boxes = 1; //盲盒集合
|
||
int32 refreshTime = 2; //刷新时间
|
||
int32 adRefreshCount = 3; //剩余广告刷新次数
|
||
int32 freeRefreshCount =4; //剩余免费刷新次数
|
||
BindBox boxWaitForGet = 5; //待领取盲盒
|
||
}
|
||
|
||
//盲盒刷新
|
||
message C2SActivityBindBoxReFresh
|
||
{
|
||
int32 refreshType = 1; //刷新类型 1-广告刷新 2-每日免费刷新 3-刷新券刷新 4-蜗壳币刷新
|
||
}
|
||
|
||
message S2CActivityBindBoxReFresh
|
||
{
|
||
bool isSuc = 1; //是否刷新成功
|
||
repeated BindBox boxes = 2; //盲盒集合
|
||
int32 refreshTime = 3; //刷新时间
|
||
int32 adRefreshCount = 4; //剩余广告刷新次数
|
||
int32 freeRefreshCount =5; //剩余免费刷新次数
|
||
}
|
||
|
||
//盲盒内容揭露
|
||
message C2SActivityBindBoxPeek
|
||
{
|
||
string boxId = 1; //盲盒id
|
||
int32 index = 2; //物品索引
|
||
}
|
||
|
||
message S2CActivityBindBoxPeek
|
||
{
|
||
bool isSuc = 1; //是否揭露成功
|
||
BindBox boxInfo = 2; //当前盲盒信息
|
||
}
|
||
|
||
//盲盒交换
|
||
message C2SActivityBindBoxExchange
|
||
{
|
||
string boxId = 1; //交换的盲盒id
|
||
repeated BindBoxInfo box = 2; //上传的盲盒
|
||
}
|
||
|
||
message S2CActivityBindBoxExchange
|
||
{
|
||
bool isSuc = 1; //是否交换成功
|
||
repeated BindBox boxes = 2; //盲盒集合
|
||
int32 refreshTime = 3; //刷新时间
|
||
BindBox boxWaitForGet = 4; //待领取盲盒
|
||
}
|
||
|
||
//盲盒领取
|
||
message C2SActivityBindBoxGet
|
||
{
|
||
}
|
||
|
||
message S2CActivityBindBoxGet
|
||
{
|
||
BindBox boxGet = 1; //领取的盲盒
|
||
}
|
||
|