public async Task <bool> CheckAsync(BasePacket packet)
 {
     if (packet is AchievementPacket p)
     {
         return(await CheckAchievement(p));
     }
     Log.Warning("Packet was expected to be 'AchievementPacket' was not correct.");
     return(false);
 }
示例#2
0
 public override async Task <bool> CheckAsync(BasePacket packet)
 {
     return(await CheckMessage(packet as MessageEventPacket));
 }
示例#3
0
 public override async Task <bool> CheckAsync(BasePacket packet)
 {
     return(await CheckUserUpdate(packet as UserUpdatePacket));
 }
示例#4
0
 public override async Task <bool> CheckAsync(MikiContext context, BasePacket packet)
 {
     return(await CheckLevel(packet as LevelPacket));
 }
 public async Task <bool> CheckAsync(BasePacket packet)
 {
     return(await CheckTransaction(packet as TransactionPacket));
 }
示例#6
0
 public override async Task <bool> CheckAsync(BasePacket packet)
 {
     return(await CheckAchievement(packet as AchievementPacket));
 }
示例#7
0
 public override async Task <bool> CheckAsync(MikiContext context, BasePacket packet)
 {
     return(await CheckCommand(packet as CommandPacket));
 }
示例#8
0
 public override async Task <bool> CheckAsync(MikiContext context, BasePacket packet)
 {
     return(await CheckTransaction(packet as TransactionPacket));
 }
 public async Task <bool> CheckAsync(BasePacket packet)
 {
     return(await CheckCommand(packet as CommandPacket));
 }
示例#10
0
 public Task <bool> CheckAsync(BasePacket packet)
 {
     return(Task.FromResult(true));
 }
示例#11
0
 public async Task <bool> CheckAsync(BasePacket packet)
 {
     return(await CheckLevel(packet as LevelPacket));
 }