public static void SubmitStat(string statistic, int value, bool force = false) { if (((App.CurrentPlattform == Plattform.Kongregate && App.State.ShouldSubmitScore) || (App.CurrentPlattform == Plattform.Kongregate && force)) && (force || !App.State.PossibleCheater)) { Kongregate.CallAPIFunction(string.Format("kongregate.stats.submit('{0}', {1})", statistic, value)); } }
public static void PurchaseItem(string item) { if (Kongregate.IsGuest) { Kongregate.ShowSignIn(); } else { Kongregate.IsWaitingForPurchase = true; App.State.PremiumBoni.ItemToPurchase = item; Log.Info("[Kongregate] Attempting purchase of " + item); Kongregate.CallAPIFunction(string.Format("purchaseItem('{0}')", item)); } }
private static void CallAPIFunction(string functionCall) { Kongregate.CallAPIFunction(functionCall, null); }
public static void ShowIncentivizedAd() { Kongregate.CallAPIFunction("showIncentivizedAd()"); }
public static void InitAdEventListener() { Kongregate.CallAPIFunction("initAdEventListener()"); }
public static void GetUserItems2() { Kongregate.CallAPIFunction("getUserItems2()"); }
public static void ShowSignIn() { Kongregate.CallAPIFunction("if(kongregate.services.isGuest()) kongregate.services.showSignInBox()"); }
public static void CheckBoughtItems() { Kongregate.CallAPIFunction("getUserItems()"); }