private void OnClick()
    {
        switch (buttonType)
        {
        case WatchAdsButtonType.RewardCurrency:
            MonetizationManager.ShowRewardedAd(OnShowAdResult);
            break;

        default:
            MonetizationManager.ShowAd(adsPlacement, OnShowAdResult);
            break;
        }
    }
Beispiel #2
0
    public void WatchAdsRespawn()
    {
        var character = BaseNetworkGameCharacter.Local as CharacterEntity;

        if (character == null)
        {
            return;
        }

        if (character.watchAdsCount >= GameplayManager.Singleton.watchAdsRespawnAvailable)
        {
            character.CmdRespawn(false);
            return;
        }
        MonetizationManager.ShowAd(GameInstance.Singleton.watchAdsRespawnPlacement, OnWatchAdsRespawnResult);
    }