Arima's Forum Posts

  • Sorry, I'm a little confused. Do you mean variables declared at root scope become global for the event sheet, then they disappear when switching to a layout that doesn't use that event sheet, or do you mean they become the exact same as global variables, with persistent values and are accessible even when going to a layout without the declared variable in the event sheet?

  • Yeah, I guess it sounds fine since a hash table is so close to the same thing if I want persistent variables. Also, good point Aeal.

  • Hmm... perhaps a 'retain value/reset value" parameter?

    I'm not sure either. One benefit of doing it this way over normal globals though is they can be created dynamically at runtime. I personally would like the option for them to be able to retain their values, but if not, I can continue using a hash table for that instead. Either way, looks handy!

    One other thought, I assume the syntax checker will properly know if a local variable is currently usable/within its scope or not?

  • Do the variables and their values only last one tick, or do they remain for multiple ticks? I think they'd be far more useful if they would last for multiple ticks.

  • I understand that float accuracy is always an issue, but I thought floats could hold absolute 0's

    As far as I've heard they can't.

  • Oh, sorry, misunderstood. Not sure how to do that.

  • Right click on the bar above the color, select use expression, then use rgb(r, g, b) with r, g, and b being values from 0-255.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I thought in CC upon pressing 5 would place the hotspot at the closest integer pixel to the center, not placing it at a subpixel?

    Since C2 has no hotspots yet and I assume is mathematically calculating the center, perhaps simply round that number then?

  • Stuff that can't be easily worked around should be first in my opinion, like families, global variables and fine collisions. But I want event groups anyway.

    And good on ya Davo!

  • I'm not sure if I should even mention it since the platform behavior is so early, but there is a one pixel boundary around an object with platform behavior and the objects it collides with.

    As for Yarfapet's suggestion, perhaps instead of a *, what about a period? since the expression sprite.Platform is invalid, maybe it should display "Platform." in the auto complete with the period. Then upon pressing enter with the auto complete, it immediately brings up another auto complete for the platform expression. Seems to make sense, reduce confusion and removes an unnecessary key press.

  • You do not have permission to view this post

  • You do not have permission to view this post

  • Whoops. Well then, good to know!

  • I tired it and I really don't like it. I tired Door.Y-0.25*timedelta and it move super slow, like 0.25 every second. I had to do like Door.Y-100*timedelta. I'm not use to using big numbers. I really know nothing about timedelta because I never used it.

    No, no, use Door.Y-(100*timedelta).

  • Even if vdrake75/Dravenx are the same person, which there's no definitive proof of mind you, it's been a while since then, and he hasn't acted up in a while. A long while at this point. So again, if they are the same person, he's obviously learned not to behave like that anymore. If he's not, then the ire isn't even being directed at the right person.

    Holding grudges and dredging up the past in this way doesn't get anyone anywhere, and certainly doesn't improve things or help the tone of the forum. So if anyone believes they are the same person, can we at least forgive and move on?