private void Achieved() { AchievementMessage am = new AchievementMessage(); message = message.ToUpper(); am.message = "ACHIEVEMENT UNLOCKED!\n"+message; AchievementSystem.newAchievementMessage(am); }
public static void newAchievementMessage(AchievementMessage message) { HudOn.Instance.ToastWrapper(message.message); }
private async void AddAchievementMessage(AchievementResult result) { var msg = new AchievementMessage(result); await _gameService.InsertAchievementMessage(msg); }
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 })); }