From 141b0d8b2db120ebffaf4f2d0f9b191adc59896f Mon Sep 17 00:00:00 2001 From: zohrehazizi <61987455+zohrehazizi@users.noreply.github.com> Date: Tue, 16 Mar 2021 13:19:29 -0700 Subject: [PATCH 1/2] Destroy enemy analytics added --- ChopChop/Assets/Scripts/ChopChopAnalytics.cs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/ChopChop/Assets/Scripts/ChopChopAnalytics.cs b/ChopChop/Assets/Scripts/ChopChopAnalytics.cs index af07de6..4db35b5 100644 --- a/ChopChop/Assets/Scripts/ChopChopAnalytics.cs +++ b/ChopChop/Assets/Scripts/ChopChopAnalytics.cs @@ -16,6 +16,7 @@ public class ChopChopAnalytics : MonoBehaviour private int rightAttack = 0; private int upAttack = 0; private int stealweapon = 0; + private int enemydied = 0; private string currentTime; [HideInInspector] public enum functiontype @@ -30,7 +31,8 @@ public enum functiontype rightAttack, upAttack, currenttime, - stealweapon + stealweapon, + enemydied } public void IncrementEnemyDamaged() @@ -67,7 +69,8 @@ public void TimeTrack() Debug.Log("Result: " + result); AnalyticsResult result2 = Analytics.CustomEvent("AvgGameSession2", new Dictionary{ - {"WeaponStolen", stealweapon} + {"WeaponStolen", stealweapon}, + {"EnemyDestroyed", enemydied} }); Debug.Log("Result: " + result2); @@ -103,6 +106,10 @@ public void IncrementSteal() { stealweapon++; } + public void IncrementDestroy() + { + enemydied++; + } public static void RunAnalytics(ChopChopAnalytics chop, functiontype func, string weaponname = null) { @@ -137,6 +144,9 @@ public static void RunAnalytics(ChopChopAnalytics chop, functiontype func, strin case functiontype.stealweapon: chop.IncrementSteal(); break; + case functiontype.enemydied: + chop.IncrementDestroy(); + break; } } } From 54ecc2139ee15a2f6bb87df345e350d76b367e61 Mon Sep 17 00:00:00 2001 From: zohrehazizi <61987455+zohrehazizi@users.noreply.github.com> Date: Tue, 16 Mar 2021 13:21:16 -0700 Subject: [PATCH 2/2] destroy enemy analytics added --- ChopChop/Assets/Scripts/Health.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/ChopChop/Assets/Scripts/Health.cs b/ChopChop/Assets/Scripts/Health.cs index 8a2fee9..35164d2 100644 --- a/ChopChop/Assets/Scripts/Health.cs +++ b/ChopChop/Assets/Scripts/Health.cs @@ -124,6 +124,7 @@ private void OnCollisionEnter(Collision other) gameCharacter.GetComponentInParent().ResetTimeBetweenNextSpawn(); ChopChopAnalytics.RunAnalytics(chopAnalytics, ChopChopAnalytics.functiontype.enemiesKilledSword, opponentWeapon.gameObject.name); Score.addScore(5, 25); + ChopChopAnalytics.RunAnalytics(chopAnalytics, ChopChopAnalytics.functiontype.enemydied); } if (characterTag == "Player") {