d939569e84594e1586eac3e65e28dfb2's Forum Posts

  • yeah i think hes looking to just add a blank event instead of a sub event; but if youre just using it as a placeholder/reminder that something will eventually go there, you can also add comments, and then write in what you want to put at a later time, i.e "score system goes here" and then next time you open up its not just a blank event like uhmmmmm whatd i want here. lol.

    Not a reminder, but when adding different sections of code, doing updates or upgrades to the code, inserting events before another event, refactoring, copying/pasting code, and a few other uses that I use it for it in my books.

    For example:

    Function "createPlayer"

    ---->create player sprite

    ---->move player sprite to final location

    ---->...some other logic needed for create

    Lets say you update this function later, and you need to do something after creating player sprite but before moving it like so:

    Function "createPlayer"

    ---->create player sprite

    -----> some new action, maybe add a new sprite that will get pinned

    ---->move player sprite to final location

    ---->...some other logic needed for create

    You would need to add a new event to "CreatePlayer" which ends up at the bottom of the function:

    Function "createPlayer"

    ---->create player sprite

    -----> some new action, maybe add a new sprite that will get pinned

    ---->move player sprite to final location

    ---->...some other logic needed for create

    ----> Our new (blank) event to contain some actions

    You then need to move this (which is a tad cumbersome). Move the "new event" which is at the bottom of the function, to just after the create player sprite. And, if this is a really large function (breaking some coding practices, but that's OK) then moving it is tedious at times.

    Anyways, that is how I typically would use it. It is a time/frustration saver for the blank event sheet because I could do this:

    Function "createPlayer"

    ---->create player sprite

    ----> Quick and easy blank event

    ---->move player sprite to final location

    ---->...some other logic needed for create

    Once the blank even is there, you can create your logic. Referencing the events around it as needed. No mess, no fuss.

    In reality it is a couple seconds saved every-time this is done. But when you do 5000+ events, a couple seconds adds up.

    This is of course, one example of usage.

  • is this still the recommended timer approach?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • 23s with Construct 2 R 250,Hopefully when i get a ssd it'll be a tad bit faster

    An SSD is life-changing, especially in app development. It makes everything faster. Loading assets, saving, compiling, opening, closing...everything. It is an investment in your time which is priceless.

  • Press "B" to add a blank sub event that you can then move around

    holy...you my man, rock. internet high five, I am so happy right now

    it automatically adds it to the end of the current event (or subevent) which isn't quite what I need, but it will do as this alone saves about 1-2 seconds per blank event I need...which adds up (probably about an hour or two worth of time a year?). Thanks man.

  • I'm wondering what is the difference between? Why should we go to construct 3 when we are using construct 2? is there any advantage?

    the biggest advantage for me is cross-event searching. this is worth a million bucks right there.

  • 33 seconds approx.

    So yeah, better. Half of what it was.

    It takes you 33 seconds now, or use to? If it is 33 seconds now, are you using an SSD?

    Also, props to Ashley and the team for actioning this.

    You would need to define "bigger company." This is also hard to answer, because a lot of what are (traditionally) bigger companies don't always post publically what they use.

    You also don't have the best few of how it is used. For example, I know lots who use Construct for prototyping. Does that count?

    Point is, it is a tough question. I would say, yes, there are very large companies around the world using Construct. You can see plenty in the forums, but there are also a lot in the shadows who won't come out and say they use it.

  • if on desktop, add an event, any event.

    for this instance just use system and whatever the first option is.

    when you click the line of code youll notice that theres sections.

    if you click all the way on the left it selects the entire event, triggers, actions, etc.

    if you click just system, it selects just system, same with actions.

    so, if you create any event, you can then select just the triggering event, as opposed to the entire event, and press delete.

    it takes a few seconds, however, it allows you to have a blank event as a placeholder.

    on the right hand side, if you Left click where it says +Add... after +Add action, it will allow you to add an event above or below another event.

    hopefully thats of some help

    Amazing suggestion! This is exactly what I do today. I am glad I am not the only one that does this little trick The addition of +Add Before/After is a nice treat.

    I was hoping there would be an add before/after blank. But you are right, it is quick and easy to add an action and delete it. More-so a small annoyance of mine (that extra click adds up over the projects lifetime, efficiency and all).

    I started also copying/pasting a bunch of blank events so I can quickly insert where needed for now.

  • (edit) double post.

  • would wait work? if you just need a blank function to act for a tick wait 0 seconds should do the trick, or set the previous action as a trigger etc. not sure exactly what youre trying to do but if you provide more info i can probably help w a workaround

    Hi,

    I am trying to add a blank event above or below my cursor. This is a very quick and efficient way to handle moving code around and injecting certain functions into the code. It basically shaves a few seconds off here and there.

    If that does not explain it well enough, I can include a sample picture of what I mean

  • I see in C3 the option to add event below or above, but how do I do a blank event above/below? I don't see the option.

    I can add a blank sub-event and reposition it for now.

    Thanks

    The ability to search all event sheets for a function makes this worth it alone. I hesitated and resistant to change, but after seriously trying C3 for a bit...boy is it smooth!

  • I'm sorry, but this is not a constructive attitude, formatting was not a solution, but move to C3 yes? Wow congratulations !

    you pretended that the others stayed two days with the computer turned on to do the tests for you, and to the questions suggestions that have been made you have always turned around, or you have not answered exactly.

    how was the test on the other computer? it is the third time I ask for it.

    I was interested in following you in this impossible hunt, but if I had doubts before, now I have the certainty of having only lost my time here . You are an egoist, and I am surprised by your attitude since you are not a newbie, I would have understood the newcomer, but not you, not a user who has been on the forum for 4 years and has 9,000 reputation points ..

    you raised a fuss for nothing, and now you wash your hands with a "thank you and goodbye"?

    sorry to disappoint you, but for me what is unacceptable was the way the author of the discussion did.

    I will certainly never comment on something of again, now that I know the "type".

    Hi NN81, I am a little hesitant to respond but I will give you the benefit of the doubt here and to ensure proper thread details (for anyone else viewing who is looking for help). To be perfectly honest with you, your post came off as trolling and hostile, so I apologize if that is not the case. I thought I was quite clear that I was able to reproduce the issue numerous times, and another member reported having the exact same issue. I am not too sure how you were invested in this issue, as you refused to run the test yourself and never said you had the same issue. In fact, no one replied back that they tried the test themselves.

    There is also a huge difference between formatting a PC, and moving to C3. One takes a few hours to process, the other can take easily take a week to get right. Heck, reinstalling Visual Studio alone can take longer than moving to C3. Reformatting might be an option for some, but as stated numerous times it is not an option for me.

    So I am sorry if my responses were not up to par. I felt they were actually quite good. I have been keeping the thread updated on my progress, and have given reason to why I am no longer looking into the issue actively. I have also stated I am going to return to this issue once time allows and will be updating the thread with what I find.

    I am at a loss for words how this is unacceptable, but honestly, it is just not feasible for me to focus on this issue anymore at this current date and time. I left a trail here for people to follow in case they too run into the same issue. This is what a great forum is about, support and solutions. I did not find a good solution to C2, but moving to C3 is a good workaround for now. A bad OP would have just left without any response or details at all. Instead of doing that, I posted back with feedback and updates not to leave anyone hanging and in the dark.

    Sorry again if this somehow offended you, I meant nothing negative at all. These post here are truly to try and help those in the C2 community. I had the best intentions in mind.

    Best of luck,

    HE Dev.

  • Hi folks,

    Quick update: Due to project timelines, I am jumping over to C3 with my project as I suspect it will not have the same issues.

    The Construct team believes it is most likely a driver issue. I will test this out once time allows, but it won't be for awhile. For now, I will be finishing my project on C3.

    Thanks for all of your support.

  • i just experienced this and ram was at 50%... had 2 instances of C2 open

    also samsung EVO

    If ram is at 50% irina you should be fine. I sometimes have 2 instances open of C2 open too...but this also occurs when only 1 is open.

    Thoughts Ashley on what else we should compare?