locohost's Forum Posts

  • Oh duh, you're right. That should work fine. Thank you Dayvid86!

  • Agree with other posters. I've tried to team dev with Construct in the past. It's def not the right tool for that.

  • I'm finding it useful to put complex object data in string instance vars as Json. I've got this working well in my function events (onFunction) when I only working with one JSON object. I'm trying figure out how I can JSON.Parse and then edit/set values when working with a few JSON objects all in same onFunction.

    Have you done this or can you suggest a way?

    Thank you!

    Tagged:

  • You may be right. Probably right. Still should be be fixed at some point. It's not affecting me right now so I'm good with it :-)

  • JSON.toBeautifulString displays the exact same JSON text (that toCompactString chokes on) perfectly. So what does that indicate?...

  • I can live the reversed arrows ;-)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Ok I see what's happening. JSON.toCompactString is broken. If I use JSON.toBeautifulString, I can see everything is working fine.

  • The example JSON project on start page is extremely simple. It does not include setting attrib values in the JSON.

    Here is what I'm trying to do...

    So if my JSON string is: "{ ""ActionId"": [0,0,0,0,0,0,0,0], ""Score"": [0,0,0,0,0,0,0,0] }"

    I do JSON.Parse on that.

    Then I want to change the first ActionId number in array

    Then I want to change the first Score number in array

    Here is a screen shot...

    Here is the debug runtime output. You can see the arrays are simply erased by above code...

    Seems I don't know how to set these array values using the JSON plugin. What am I doing wrong?

    Tagged:

  • Guys: Please stop taking every question, idea and suggestion for improvement I post as a C3 slight. They are not that. Construct 3 is getting better and better and better seemingly every day. It's barely an inch from being the best game dev product available. I'm not posting angry or irritated. I'm only expressing my concerns and interests to hopefully, eventually make C3 editor perfect :-)

  • Perhaps the idea board should reflect these numbers you're quoting? I don't see them there. I can only look at the numbers on left side. If you are implementing the good suggestions, that's excellent! :-)

  • That was really tongue-in-cheek my friends :-) However, I read a lot of web dev coding blogs regularly and watch many, many hours of Youtube dev channels every week. Nearly every one of them uses VS Code. Test that if you wish :-) Occasionally you might see some weirdo using Atom or ocassionally you'll see Sublime Text (which is pretty good too), but I bet more than 90% of the time you see VS Code.

    Anyway, guys who have been coding for a very long time eventually develop a strong disdain for mousing. If you learn to use hotkeys you can code much faster and more efficiently. C3 has some good hotkeys so far, I'm just missing a few more. Adding hotkeys is low hanging fruit in dev cost.

    Oh about that "ideas" board, that makes me a bit concerned. Looks like there are many hundreds of suggestions and only 4 being considered and 2 developed. So, all those hundreds of ideas are terrible? What is your idea evaluation process?

    Do not forget you have several very good game dev app competitors. I won't name them here. You (and we) want the Construct 3 dev experience to be the very best of them all. Weird glitches and issues that slow you down make it occasionally frustrating to use the editor.

    I will start posting suggestions on the ideas board :-)

  • Could we get 3 Event Sheet shortcuts:

    [ Alt ] + [ UpArrow ]: Move highlighted event or action up

    [ Alt ] + [ DownArrow ]: Move highlighted event or action down

    [ Ctrl ] + [ Tab ]: Opens an Event Sheet picker to quickly jump around in sheets

    If you're not using VS Code, what is wrong with you? ;-)

    Tagged:

  • For now I'm simply adding a "wait 0 seconds" at the very start of my functions to finish the current tick. So far this is working but I have more testing to do.

  • Ok that's some interesting functions improvements. I look forward to it. Thanks for the link :-)

  • Hmmmm, Ok, not sure why I haven't noticed that in Windows. C3 does match that. Regardless, if you lookup any of the millions of application UX design guides, patterns and practices, they will all say buttons should be recognizable as a button and should indicate what the button click does. So they're actually incorrect in Windows too :-/

    Unless...

    There is some established design (that I haven't seen so far) that says UI expand/collapse arrows should be reversed?