WackyToaster's Forum Posts

  • I mean there is editor.construct.net/beta

    I think it always redirects to the latest beta. Sadly if you install a beta release the release will be locked (like editor.construct.net/r145) and you have to reinstall it if you don't want to update it again every time. Why doesn't it install the /beta link?

  • iirc it was changed by design.

  • When there are multiple enemies you likely have to use a foreach loop. Inside the loop you can access the variables normally like enemy.variable1

  • I think you are looking for

    enemy.ObjectTypeName

  • And what if I have a Mac, and Xcode does not work? How can I test the game on all devices?

    Well, you´ll have to find a few people to test and cross your fingers until the problem is fixed. Or yolo it entirely and just hope it will work, but I´d not do that.

  • It says right there that you cannot solve it, it´s a bug by apple that they have to solve.

    On that note, the entire process for apple is so stupid, as far as I care they can shove it somewhere dark.

    Just for fun, here is an iphone emulator running on a virtual mac running on windows.

    ¯\_(ツ)_/¯

  • I don't think you can do this. Easiest would be to have the player on it's own layer.

    EDIT: wait you have the player on his own layer? Where do you apply the effect on?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • and now that I've saved all the projects I'm working on I can't go back to the stable release because it won't let me open those projects.

    Unless you did things not possible in the old version, you can manually edit the project to be opened again. I actually went ahead and tried the new tutorial feature for that :P.

    construct.net/en/tutorials/open-project-saved-newer-2203

  • It works for everything. The layout is running behind a loading screen, so you can wait for anything you want to be done before you hide the loading screen.

  • What is the right load / pre-load action I need to use use in order to tell the layout that it is FINISHED loading?

    That depends on what you do. For example, if you have a loop running "on start of layout, create 1000 sprites" you wait until that loop is done, then it´s "loaded"

  • There you go :)

    wackytoaster.at/parachute/randomImageFromArray.c3p

    The tables are created here btw.

  • You create a new file (array), fill in all your values in the editor, load the file into an array with AJAX, then get a random row from the array and load the attached image. I´ll make you a little project file for it, give me a minute.

  • If you have many or plan to have many, you probably should make sure that the url and filename is the same except a number in the filename, so you can use random to get a random number added to the url. Or use an array to store the urls and pick a random row from the array.

    If you have like 3 you can use choose. Like choose("url1", "url2", "url3").

  • There is no option for preloading, you can preload assets into memory, but you cannot have events preload.

    Instead of preloading, have the layout start with a non-transparent layer on top of everything. That layer is basically a loading screen, once everything is done generating, set the layer to invisible.

    I use a global layer that I fade in on pressing the button, and fade out once everything in the next layout is done. With the fading it looks pretty smooth.

    There is also this, but I don´t know if it covers your case. I´ve never used it.

    scirra.com/store/construct2-plugins/mmpreloader-layout-preloader-3620

  • Construct 3 build service, cordova, phonegap