| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- using System.Collections.Generic;
- using MongoDB.Bson.Serialization.Attributes;
- using MongoDB.Bson.Serialization.Options;
- namespace ET
- {
- public class MiniGameInfo : Entity, IAwake, IDestroy, ISerializeToEntity
- {
- //小游戏Id
- public int GameId;
- //活动id
- public int ActivityId;
- //小游戏类型
- public int GameType;
- //小游戏子类型
- //public int GameSubType;
- //活动期间游戏最短用时---为0即是不记录
- public int MinTime;
- //是否开启游戏
- public bool IsOpen;
-
- //是否通过关
- public bool IsCleared;
-
- //是否解锁
- public bool IsUnlock;
- //游玩次数
- public int PlayCount;
- //首通奖励状态 ConstBonusStatus
- public int FirstPassRewardStatus;
-
- //小游戏开始时间
- public long MiniGameStartTime;
- //星级奖励 timeStar,ConstBonusStatus --不是什么类型都有星级奖励
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<int, int> TimeStarRewardDic = new Dictionary<int, int>();
- }
- }
|