DrMoriarty / godot-applovin-max

AppLovinMax plugin for godot engine.
27 stars 7 forks source link

HideBanner is Irreversible, Requires Banner Reload #27

Open dagrooms52 opened 1 year ago

dagrooms52 commented 1 year ago

Expected: hide & show banner with the single function calls of the relevant names:

func _ready():
  applovin_max.loadBanner(BannerID, true, self.get_instance_id())    
  applovin_max.hideBanner(BannerID)
  ...
  applovin_max.showBanner(BannerID) # FAILS

Actual behavior: hide banner is irreversible and requires another load_banner call before showing the banner again:

func _ready():
  # Show banner
  applovin_max.loadBanner(BannerID, true, self.get_instance_id())    
  applovin_max.showBanner(BannerID)
...
  # Hide banner
  applovin_max.hideBanner(BannerID)
  # Can also removeBanner()
...
  # Show banner again, must reload
  applovin_max.loadBanner(BannerID, true, self.get_instance_id())    
  applovin_max.showBanner(BannerID)