R0J0hound's Recent Forum Activity

  • Probably a detector sprite below the player or using the "overlaps at offset" condition.

  • You can use layout sizes up to the maximum value of a 64bit floating point number, approximately 10^308.

    The screen size limit is probably much less, but the limit is from the computer itself, not C2.

    It will handle that size just fine, and I've seen many games here that use such a resolution.

  • Those are the ones. The sln in the ide folder is for the construct editor itself.

  • When you export, the code for your game is in the js files that are exported. It's not readable though.

    Edit: now that I read the previous reply again I find myself pretty redundant. Guess I should sleep more.

  • I haven't done it in a while but as I recall sourceforge had a way to download a compressed .tar.gz of any folder. If not then I think you could use a Svn client program to get all the files.

    After that you copy one of the templates folders in the sdk directory. Then open the sln file in the folder with visual studio. 2005, 2008 and I think 2010 will work. The express versions will be a problem because they don't have the needed atl libraries. You can get them in other ways, but you'll have to dig up the older posts about it.

    I don't recall the direct X sdk version needed but you can find that in an older post here as well.

    There used to be a wiki with info on how to make a plugin but sourceforge ate it. All that's left now are some older posts in the construct engineering forum I think.

  • I think so, I won't be near my PC till tomorrow to check. If you run it on your cap file it will output a second file. From that you can see if adding more objects still causes an error. If it doesn't change anything then it may be something else.

  • Pm me the capx and I'll see if I can fix it. It sounds like a problem encountered before where new objects overwrite old ones. Not sure how it gets like that but the problem as I recall is the capx has a number in it that defines the next object id to use. The glitch is when that number is lower.

    Anyways I think I made a utility to fix that somewhere on the forum if you can find it. Otherwise send me the capx and I'll take a look.

  • So does it display anything before it crashes? Like does it crash immediately?

    Apart from unstable things, like using the "or" condition, it sounds like something might be amiss with the capx itself.

    You said it happens after you add a Sprite and stops happening when you remove it. How about if you add an array object. Does it still crash with that?

  • I guess it would depend on what the runtime error says. Sometimes it's more descriptive. I thought it would say if you ran out of vram but I may have remembered incorrectly. However if removing the objects let the project run again that may be the issue.

    The editor itself uses vram too if any layout tabs are open. I had a pc for a bit that had a very low amount of vram so I had to close all layout tabs before right clicking the layout in the project toolbar and selecting "run layout". Also if you run in debug mode it should show the estimated vram usage in the toolbar.

    Moving over to C2 wouldn't give you more vram so you'd probably run into a similar issue.

    Now if adding another object at all, no matter it's texture size, causes the runtime error then there is something else amiss, not vram running out.

  • You can make the angle of motion change randomly a bit right after a bounce.

    Ball: is overlappin collider

    --- ball: bounce off collider

    --- ball: set angleOfMotion to ball.bullet.angleOfMotion+random(-5,5)

    If that's too much use a value smaller than 5.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Nothing looks out of the ordinary, it should work. I'm guessing the event isn't a sub-event of something. I'd still say that something else is going on like some other event causing all the claws to collide with the cutscenePoint or something. Of course that's just speculation.

    I guess the next step would be the capx or a simplified version of it with the same issue. That way we have something to work with and find the cause.

  • You can use the browser object to get the charcode instead of the keycode. It can't be a trigger, so instead a list of keys pressed that tick is made and looped over.

    https://dl.dropboxusercontent.com/u/542 ... rcode.capx