Forums

OverviewV-Play Plugins Support › Chartboost qml item feature request

Tagged: 

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #14442

    Marcin

    Hello y-play,
    I am working with Chartboost recently and testing it a lot.
    I have small feature request since, I have heard, new version is in progress :)
    It’s about consistency in methods and signals/callbacks.
    Example.
    To trigger rewarded video/Interstitial there are methods like:

    void showRewardedVideo(string location)
    void showRewardedVideo(enumeration location)
    
    void showInterstitial(string location)
    void showInterstitial(enumeration location)

    So the pattern is visible and clear, option for built-in enums and custom string locations.
    Unfortunately, for the signals, there are no options for enum, just:

    rewardedVideoDismissed(string location)
    rewardedVideoDisplayed(string location)
    
    interstitialDisplayed(string location)

    It is quite annoying when to trigger action I can use enums, but for signal callbacks I need to detect string, really is so easy to make an error.

    So my request is to, somehow if possible, add to signals optional enum parameter.
    It can be null if location is custom.
    Second approach would be to have two sets of signals for the same action, but I don’t see how it can be possible and it will be quite confusing.
    Any thoughts?

    Marcin

    #14443

    Alex
    V-Play Team

    Thank you for you attention on the details here, Marcin! We will discuss that internally by tomorrow and give you a heads-up if we can unify the API a little bit!

    Best,

    Alex from “V”-Play 😉

Viewing 2 posts - 1 through 2 (of 2 total)

RSS feed for this thread

You must be logged in to reply to this topic.

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support