dupuqub's Forum Posts

  • Well then. You made me leave thrice. Strike out, "Scirra".

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • DiegoM Thank you so much for caring, what you just did is infinitely better than just tagging a "no repro". Twice.

    Ashley, you see? There is a problem. There is a fix. I felt really bad about how you handled this situation, and Diego gave me what I needed, which is looking thoroughly through my report, seeing something is off, because I clearly gave enough information to do so and then providing at least some sort of help, at least until the problem is fixed. Diego is making me stay. You almost made me leave. Twice. Still respect you though. C3 is something I care about, and it was hurting me to leave.

  • newt that's true, but in this case I mean a installed them without synching my account, therefore a perfect clean version. Even after I formatted my pc, twice.

  • Also, I cleared the 6 versions, now and then, the issue persists.

  • As I mentioned a couple of times, the issue reproduces with clean versions of both Chrome and Edge.

  • there is no project related. It is an editor problem.

  • dop2000 Incognito mode does nothing and is not feasible because the issue is that if I clear my cache, the problem goes away even in normal mode, but I have to reset C3 settings all over again, and there is no easy way of doing it, like importing settings, for example, like in a json file, that would solve my problem, but it doesn't exist. Desktop build also does nothing. I use no antivirus nor vpn. Also, as I mentioned, the problem occurred even on clean installations of both Edge and Chrome.

    I did use console log to check for errors and it churned out a significant amount of information, as seen in my first opened issue. Warnings and errors all around, but also nothing was done about it.

    EDIT: Also, I don't agree with you nor Ashley that screenshots are not helpful. You can clearly see a decent amount of information on my screenshots for the first issue. I just didn't had the energy anymore on the second one (which is the same issue).

    simstratic I've cleared my cache many times and it always happens again and again. Chrome started doing this for me some months ago, but Edge only started doing it when 216 launched, which makes me think there's something related to versioning. I did not update to 216 on the fly, but on my first login after it launched, there the bug was. I have pretty decent space on my drive and I do use beta versions.

    On a side note, I always open the page through a bookmark that I manually edit the number version to keep using it. I really can't think of anything else.

    But as I said. I appreciate the help, but I guess this is it.

    Cheers.

  • Hi there.

    I've encountered some months ago in Chrome a weird bug in C3 that made it unusable.

    github.com/Scirra/Construct-3-bugs/issues/4098

    Although I provided extensive info and made myself available to provide more necessary info, Scirra (Ashley) decided it was best just to close it due to no repro.

    I later changed browsers because, as I mentioned, it was unusable. And after months using Edge, now it happens in Edge too. Same error, same everything.

    github.com/Scirra/Construct-3-bugs/issues/4224

    It was also closed due to no repro. In both instances nothing extra was asked of me, but information that was unrealistically achievable, meaning "steps to reproduce". Everything happened in clean versions of Both Chrome and Edge, both times the only steps that I could replicate were: "turn on my computer... and voila."

    As it is right now C3 is unusable for me, but apparently I'm the only cursed a**hole that encountered this bug. I would appreciate any feedback you might have on solving this, or any extra information you can magically give Scirra, because I'm out.

    This is also kinda a goodbye from C3 and the community because I doubt anyone can do anything about it, and as I said multiple times, C3 is unusable mostly because I cannot trust it more than anything else. It is not a critical error, but it is there, it affects me negatively and Scirra won't do anything about it.

    You all helped me a lot and I hope I helped a little too. Good bye.

    Tagged:

  • Multiple bugs were reported and are apparently fixed for the next beta.

    github.com/Scirra/Construct-3-bugs/issues/4212

    github.com/Scirra/Construct-3-bugs/issues/4209

  • Before posting a bug, is anyone else having this issue where some tools don't work properly or at all times, e.g. rectangle tool, in either the tilemap editor or the sprite editor?

    Also the hotkeys are not selecting the corresponding tools. I only noticed it in r215 and I'm using Edge because Chrome has been unusable for me for months now.

  • I would check the 4 direct neighbors (up, down, left and right) and orderly put their values in a string like "1001", where 1 is land and 0 water, as an example.

    Then you could have an array describing each possible combination along with a corresponding tile and its status (flipped/mirrored and/or rotated, whichever works best for you).

    The more specific your tile set is, the more specific the source array should be. mirroring, flipping and rotating are mostly generic solutions for more minimalistic art or sample projects.

  • What you did there seems really really good, but kinda overkill for my scope. I'll definitely be reading your code to learn more though, I've never used Advanced Random before and this seems like a good place to start.

    Thanks a bunch!

  • Hi there, I would check for each water tile, and then place their tile according to their neighbors, therefore I think the easier method would be using the redline. Using the yellow line would be a neighbor check, so I believe it would be more demanding on the CPU.

  • Thanks for the reply. The "while" approach really solves it for web workers.

    As for it being rewritten so it selects only undeleted roads every time, I can't see how this is possible since the selection is random and for something like that to work I would have to repeat the process, therefore repeating the function in its entirety again. Is there some other way you can see it happening?

  • I have a simple matrix of arrays of 0s (zeros), like below:

    	const Matrix = [
    		[0,0,0,0,0,0,0,0,0,0,0],
    		[0,0,0,0,0,0,0,0,0,0,0],
    		[0,0,0,0,0,0,0,0,0,0,0],
    		[0,0,0,0,0,0,0,0,0,0,0],
    		[0,0,0,0,0,0,0,0,0,0,0],
    		[0,0,0,0,0,0,0,0,0,0,0],
    		[0,0,0,0,0,0,0,0,0,0,0],
    		[0,0,0,0,0,0,0,0,0,0,0],
    		[0,0,0,0,0,0,0,0,0,0,0]
    	]
    

    I have a function that turns some of them into 1s based on some rulesets. It doesn't run forever, it's observable due to it working flawlessly without web workers. It's also observable that they are really fast, it takes a fraction of a second for them to run without web workers. I'd be glad to share the file if it helps, but there is really nothing more to it.

    Could this be some issue with Web Workers?

    EDIT: github.com/dupuqub/constructs/blob/master/Web_Worker_Map.c3p here's a simplified version. You can check that while using Web Workers it will fail sometimes, but without it, it always works. You can confirm it further by increasing "Globals.Destroy_Max" ("Globals" is a sprite) to a higher value.