예제 #1
0
 public static void showChartBoostFullScreenAd()
 {
     if (SSAdInitializer.ChartBoostActiveStaticFlag)
     {
         ChartBoostAndroid.showInterstitial(null);
     }
 }
예제 #2
0
 public static void showChartBoostMoreGamesAd()
 {
     if (SSAdInitializer.ChartBoostActiveStaticFlag)
     {
         ChartBoostAndroid.showMoreApps();
     }
 }
예제 #3
0
    // Use this for initialization
    void Start()
    {
        ChartBoostAndroid.onStart();

        StoreController.Initialize(new AndysApplesAssets());

        //if (StoreInventory.GetItemBalance(AndysApplesAssets.SUPER_SEED_GOOD.ItemId) == 0)
        //    StoreInventory.GiveItem(AndysApplesAssets.SUPER_SEED_GOOD.ItemId, 2);

        // Acquire default player skin "Andy" and equip him for use in game.
        // This is is only run on the first startup of the game or if data is deleted.
        if (StoreInventory.GetItemBalance(AndysApplesAssets.ANDY_GOOD.ItemId) == 0)
        {
            StoreInventory.GiveItem(AndysApplesAssets.ANDY_GOOD.ItemId, 1);
            StoreInventory.EquipVirtualGood(AndysApplesAssets.ANDY_GOOD.ItemId);
        }

        // Acquire default background and equip it for use in game.
        // This is is only run on the first startup of the game or if data is deleted.
        if (StoreInventory.GetItemBalance(AndysApplesAssets.DEFAULT_BG.ItemId) == 0)
        {
            StoreInventory.GiveItem(AndysApplesAssets.DEFAULT_BG.ItemId, 1);
            StoreInventory.EquipVirtualGood(AndysApplesAssets.DEFAULT_BG.ItemId);
        }
    }
예제 #4
0
 void Awake()
 {
     if (firstRun)
     {
         firstRun = !firstRun;
         ChartBoostAndroid.showInterstitial(null);
     }
 }
    // Use this for initialization
    void Awake()
    {
        //Set Static flags
        ChartBoostActiveStaticFlag = ChartBoostActiveFlag;
        RevMobActiveStaticFlag     = RevMobActiveFlag;
        AdMobActiveStaticFlag      = AdMobActiveFlag;
        PlayHavenActiveStaticFlag  = PlayHavenActiveFlag;
        IAdsActiveStaticFlag       = IAdsActiveFlag;
        TapJoyActiveStaticFlag     = TapJoyActiveFlag;
        FlurryActiveStaticFlag     = FlurryActiveFlag;

        //Initialize ChartBoost
        if (ChartBoostActiveFlag)
        {
            ChartBoostAndroid.init(ChartBoostID, ChartBoostSIG, false);
            ChartBoostAndroid.onStart();
            ChartBoostAndroid.cacheInterstitial(null);
            ChartBoostAndroid.cacheMoreApps();
        }

        //Initialize RevMob
        if (RevMobActiveFlag)
        {
            REVMOB_APP_IDS.Add("Android", RevMobID);
            revMobSession = RevMob.Start(REVMOB_APP_IDS);
        }

        //Initialize Admob
        if (AdMobActiveFlag)
        {
            AdMobAndroid.init(AdMobID);
        }

        //Initialize Playhaven
        if (PlayHavenActiveFlag)
        {
            gameObject.SendMessage("OpenNotification");
        }

        //Initialize iAds
        if (IAdsActiveFlag)
        {
        }

        //Initialize TapJoy
        if (TapJoyActiveFlag)
        {
            TapjoyPluginAndroid.RequestTapjoyConnect(TapJoyID, TapJoySecretKey);
        }

        //Initialize Flurry
        if (FlurryActiveFlag)
        {
            flurrySession = new FlurryAgent();
            flurrySession.onStartSession(FlurryID);
        }
    }
예제 #6
0
 void Awake()
 {
     ChartBoostAndroid.init("51c797cb16ba47fe02000009", "a58d9cbbb5a4db2d7c62eb7c146b75d7c070691e", true);
 }
예제 #7
0
 void onApplicationQuit()
 {
     ChartBoostAndroid.onStop();
 }