Esempio n. 1
0
 private void Achieved()
 {
     AchievementMessage am = new AchievementMessage();
     message = message.ToUpper();
     am.message = "ACHIEVEMENT UNLOCKED!\n"+message;
     AchievementSystem.newAchievementMessage(am);
 }
Esempio n. 2
0
 public static void newAchievementMessage(AchievementMessage message)
 {
     HudOn.Instance.ToastWrapper(message.message);
 }
Esempio n. 3
0
 private async void AddAchievementMessage(AchievementResult result)
 {
     var msg = new AchievementMessage(result);
     await _gameService.InsertAchievementMessage(msg);
 }
Esempio n. 4
0
        public async Task <int> InsertAchievementMessage(AchievementMessage msg)
        {
            var cmd = "INSERT INTO achievementmessages(AchievementType,IntValue,StringValue,BoolValue,DoubleValue,UserID) values(@Type,@Int,@String,@Bool,@Double,@UserId)";

            return(await connection.ExecuteAsync(cmd, new{ Type = msg.AchievementType, Int = msg.IntValue, Bool = msg.BoolValue, String = msg.StringValue, Double = msg.DoubleValue, UserId = msg.UserID }));
        }