Mike at BrashMonkey's Forum Posts

  • Thanks for the report, I can reproduce. I'll investigate in due course.

    Awesome. Thanks very much Ashley!

  • I confirm I can reproduce this on my system. Ashley do you need anything else to begin to look into this issue?

  • Fantastic. hopefully this well help. send it to mikeodx@brashmonkey.com please.

    With your permission I would only possibly share the project with Edgar (spriter's programmer) in case I can't figure it out on my own.

    Also please in the email repeat the exact steps needed to reproduce the issue.

    Just your short description makes my guess maybe the problem occurs when the game is forced to memory juggle (unload some things to load others)

    thanks very much,

    Mike

  • I've got the same issue with my game project, and sometimes music files, sometimes ajax loads of text files, and sometimes spriter files fail to load. Just to reduce the potential for errors I removed the use of ajax from my project, but the music and spriter files still fail to load most of the time.

    The frustrating thing is I've spent the last hour trying to make the simplest possible example project which reproduces the problem, and it loads several music files and several ajax loads of text files and I've added a spriter object and so far it's loading everything perfectly. My best guess is it's based on a threshold.. that at some point it tries to load too much at once and that causes failure... at the moment all I can think of doing is continuing to add big memory eating sound and graphics files to the project to see if it at some point the load errors kick in.

    The only other thing I can think of is we should compare our projects to see if they have anything else in common.

  • This is looking like it might be a problem in the Construct 3 alpha build. The next time it fails press control+shift+j and then screenshot the error message (if any). I'm assuming and hoping like when my spriter animations fail to load there will be an error message, which might help Ashley fix it if it's a Construct bug.

  • We'll look into that. hopefully one thing loading wouldn't break the other thing loading though.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I'm experiencing the same problem with my project.

  • You do not have permission to view this post

  • I've been working on the same project for about a year, originally C2, migrated over to C3 months ago, and very recently now music files will fail to play, or play for a second then stop etc.

    I'm using the latest beta version of c3

    Especially troublesome is now this logic completely fails:

    start of layout: play and loop song1 with tag"music"

    if player collects power up> audio/stop tag"music": play song 2 with tag "music"

    Even after changing all my events which used to work fine to give all songs their own tags they still often fail, but occasionally manage to play.

    I've thought I've fixed this issue many times, only to restart the game and have the songs fail again.

    Anyone else having these issues?

    I've also replaced the files and reimported them with other formats, or used songs which always worked flawlessly before.

  • lucid

    I don't know if this is a bug or not, but I can't seem to move a C3 object in front of a Spriter object sprite, i.e. I have a Player of 20 Parts, one of which is a pickaxe, and trying to move an enchant effect sprite in front of it z-index wise doesn't work. Doing move to object front/back both places it one z-index below the entire Miner object, an moving a single Spriter object sprite (Pickaxe) behind all other of it's sprites doesn't do anything. Do you know of a work-around for this?

    Normally you can put it on top of the entire spriter object (all of its body parts) or behind the entire Spriter object, but if you use the " 'stop setting z-order'" action you can do what you want, as long as the spriter object is not using the "draw self" mode.

  • Thanks

  • It's always easy to manually let the player jump simply by"

    "if player presses jump button"> platform behavior: set vector Y to (a negative number, the higher the number, the higher the jump will be), and set the player sprite's animation to the jumping animation or whatever.

  • I made a json file which I imported into the project as a text file. I successfully use the ajax object to load the data into a dictionary object. No problem, but I can't figure out for the life of me how to save updated data to this same file.

    any ideas?

    Thanks.

  • I send you file which has this issue

    please note lucid: There is no issue if you use 7-30-2019 version of spriter

    I think you forgot to attach the file.

  • Hey Mike,

    please report back if everything is working out! Also i have double the love for you and Ed!

    Hi again, I had a moment to try and test the port you made, but I can't get started because I don't know how to install it. I tried unzipping it and I tried renaming the zip file to end in .c3addon but neither allows me to successfully import it into C3.

    Any ideas?