fredriksthlm's Forum Posts

  • Just set the boolean to a sub event, with the rainbow and sound as actions. The rest, (save score), can be above on the main event.

    But normally it is better to set highscores etc when you finish a lever, or when you die, not every time you get a point..

  • I used to use the GooglePlay plugin previously, it is very easy to use.

    Usee the Submit Hiscore action (and define the leaderboard, which you set up in the console) to submit your score.

    use action Request hi-scores to fetch the score you want, from the appropriate leaderboard. Window=around you, Top=Highest

    the condition On high-score request success to trigger when the scores is fetched.

    then you have your score at the expression GooglePlay.HiScoreMyBest

    for other people scores you have them at the corresponding index.

    If nothing is changed, this is still how it works. Similar to other back ends

  • just use a boolean instead of trigger once. call it 'triggerNewRecord' or somehting, then set it to false when it hits

  • you must export as cordova, and add the above plugin (or similar plugin, there are a few) to the config file, then build the app with cordova cli or android studio.

    If you have never used cordova there is a few things to set up for you first..

    good luck

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Edit, sorry. There is a cordova plug.

    just add this one and you should be fine

    cordova-plugin-android-tv

  • You must build with Android Studio, since cordova has no plugin or build property that sets the corresponding tag in the manifest.

    But if you build with Android Studio you can just add CATEGORY_LEANBACK_LAUNCHER to your activity.

    <category android:name="android.intent.category.LEANBACK_LAUNCHER" />

    into the intent-filter of the main activity

  • Did you read their last sentences?

    Did you remove the statement that your app contains ads?

  • No sorry I cannot help.

    (It might be possible for you to split it up, but I am not good with the base64 datatype, and the risk that it will fail is pretty big.. First you should try with a really small picture, see if it works. Then try a bigger one.)

    Basically Photon do not really recommend large messages to be sent.

    doc.photonengine.com/en-us/realtime/current/troubleshooting/faq

    There is a setting in the photon server 'MaxMessageSize'. So if they do not allow the size you want in the Photon Cloud you might need to set up your own Photon server.

    There is a specific Photon forum and a Photon discord you can join and ask how this can be achieved. This issue is not related to Construct, and you should ask Photon directly.

  • Your message is to long.

    Try to send a very very small icon and see if it works.

  • The permission will be added automatically (when Scirra updates the Admob plugin :)

    So you do not need to worry about that.

  • You should select Yes, since your app uses advertising ID.

    I do not believe this is related to your app review though..

  • Yes, Admob (and most other ad networks) uses AD ID. So just press Yes on that thing.

    But just so you know, you will probably not be able to target api33 until 2023, at the earliest.

  • DiegoM

    There was a fix for Android12 in Admob sdk 20.4

    developers.google.com/admob/android/rel-notes

    But the version of cordova admob plugin you use at the moment only uses admob 20.3.

    This is already fixed in ratsons plugin though. But you will need to bump the version. Currently you use 1.25.

    You can bump it to 1.26 or 1.27, then this would be fixed.

    github.com/admob-plus/admob-plus/blob/master/packages/cordova/CHANGELOG.md

  • Thats not the best way of "fixing" it.

    I guess you are using Mobile Advert plugin? That plugin uses an old version of a cordova plugin, that uses Admob sdk 20.3

    androidx.work:work-runtime:2.7.0 was added in Admob 20.4.

    So instead of manually adding work-runtime to the gradle you should just set Admob to 20.4 (or above!) and do a re-sync.

    For those who build with the CLI they can just change admob cordova version o 1.27 (wich uses an admob sdk with the fix included).

    Notes are here: developers.google.com/admob/android/rel-notes