fredriksthlm's Recent Forum Activity

    • Post link icon

    To investigate..

    Playtronic try to create a new small project and build it, see if it works. Maybe you get a timeout since it takes to long to 'send and get' your project if it is large.

    Also verify which steps that works, does it start to 'build' or does it fail directly?

    • Connecting to build server...
    • Connected to server
    • Project uploaded successfully
    • Waiting to build
    • Preparing project
    • Building Android
    • Compressing builds
    • Build complete, beginning transfer

    Also verify in your dev console (network tab) to see if anything fails. (build.construct.net, downloads.scirra.net, etc)

    I just tried a build (I normally never ever use the build service), and it worked perfectly fine.

    If you buy a software/service, which works for everyone but not for you specifically on your specific computer, what do you think the software company should investigate?

  • > Can you build a project for iOS or Android without the Internet?

    Yes, you can, using the Cordova CLI.

    Every (cordova) plugin will be pulled from either npm or git.

    But also for a pure project without any plugin at all will still fail, since the CLI uses cordova-fetch to fetch the android/ios package from npm.

    Running cordova prepare offline will eventuelly timeout since it cannot fetch the npm package.

    Also doing a build will directly fail on the gradle, timeout.

  • There is indeed a need because I have many variables and the best thing is to have them organized... Likewise, when moving it to the folder it turns them into Local and that is not logical...

    If you have more than 500 variables, you'll see if it's necessary to have them organized... that's a Construct3 error, it's the first programming language I've seen that does that and also destroys the functions you already have designed.

    Try move a variable in javascript into a lower scope and see if you can access it within the top level again, you wont. :)

    I think you should try another approach than having 500 global variables for storing boolean data. Or if this is the approach you want to use just have one dedicated sheet with variables only.

  • So unfortunately, Global Variables need to be on an Event Sheet outside of Groups. The only way I can think of, to sort of organize global variables. Would be to have one Event Sheet dedicated to only initializing Global Variables. Then, include that Event Sheet on the other Event Sheets.

    I usually do an Initialize Event Sheet, which contains some general global variables, along with Groups/Events for layout initialization. If I have a Global Variable for say Player Health, then I will place that on my Player Event Sheet.

    You can always access a global variable, even if it is not on any included/referenced event sheet. In fact you don't even need to "initialize" the variables at all, they can be on a unreferenced sheet. You can see them as "hoisted"..

    Furthermore global variables can only be on the top level, and not in any other scope, since then they would obviously not be "global" any longer. If you need a variable inside a group (or event) it will be a local variable.

  • the construct-rate plugin that Iain wrote uses

    if #available(iOS 10.3, *) { SKStoreReviewController.requestReview() }

    for ios 10.3

    developer.apple.com/documentation/storekit/skstorereviewcontroller/2851536-requestreview

    these should also be added:

    for ios14+

    developer.apple.com/documentation/storekit/skstorereviewcontroller/3566727-requestreview

    for ios16+

    developer.apple.com/documentation/storekit/requestreviewaction

  • the apple ios storekit function requestReview is deprecated. Now we should use requestReviewInScene instead for ios 14+.

    I dont think all cordova plugins has updated this, so it might very well be that many cordova plugins do not work with review for ios 14+.

  • just download and install an updated version of the lunarray_tween, and it will work all fine. you do not need to amend or delete anything

    construct.net/en/make-games/addons/510/lunarraylitetween-c3runtime

  • If you build with Android Studio you can set the CutoutMode in the theme (to never)

  • According to this page, Chrome on Android is still actively supported on Android 7+.

    Ah okey, yea if chrome gets updates then it should be fine.

    I just checked this page, but thats for the Android OS itself I guess. en.wikipedia.org/wiki/Android_version_history

  • I know Cordova "supports" Android 7 and 8. But Google has stopped the support for both Android 7 and 8 long time ago. The oldest Android version that still is supported is actually 10.

    So maybe the content in some rare cases actually might render differently due to very old chrome version(?)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
    • Post link icon

    If you refer to this project it works fine: construct.net/en/forum/construct-3/general-discussion-7/help-project-wont-open-anymore-173280

    Press F12 and read the console log when you try to open.

fredriksthlm's avatar

fredriksthlm

Member since 6 Jun, 2016

Twitter
fredriksthlm has 8 followers

Trophy Case

  • 8-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • RTFM Read the fabulous manual
  • x49
    Quick Draw First 5 people to up-vote a new Construct 3 release
  • x10
    Lightning Draw First person to up-vote a new Construct 3 release
  • Email Verified

Progress

20/44
How to earn trophies