private void OnClick() { switch (buttonType) { case WatchAdsButtonType.RewardCurrency: MonetizationManager.ShowRewardedAd(OnShowAdResult); break; default: MonetizationManager.ShowAd(adsPlacement, OnShowAdResult); break; } }
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); }