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));
        }
Beispiel #3
0
 public RewardGivenEvent(string rewardId, Object sender) : base(sender)
 {
     this.Reward = Reward.GetReward(rewardId);
 }