public void onRewardTaken(RewardTakenEvent _Event) { SoomlaUtils.LogDebug(TAG, "SOOMLA/UNITY onRewardTaken:" + _Event.RewardId); string rewardId = _Event.RewardId; CoreEvents.OnRewardTaken(Reward.GetReward(rewardId)); }
/// <summary> /// Will be called when a reward was given to the user. /// </summary> /// <param name="message">Will contain a JSON representation of a <c>Reward</c> and a flag saying if it's a Badge or not.</param> public void onRewardTaken(string message) { SoomlaUtils.LogDebug(TAG, "SOOMLA/UNITY onRewardTaken:" + message); JSONObject eventJSON = new JSONObject(message); string rewardId = eventJSON["rewardId"].str; CoreEvents.OnRewardTaken(Reward.GetReward(rewardId)); }
public RewardGivenEvent(string rewardId, Object sender) : base(sender) { this.Reward = Reward.GetReward(rewardId); }