00Rez's Recent Forum Activity

  • EventList behavior updated to 1.02 see downloads.

  • I could be very interested in this. I think Id prefer this one to Rexs because I dont have to use 2 other plugins just to use this one. Did you get the bug fixed you mentioned?

    Yes I did. Hopefully everything is working now. Let me know of any errors or bugs as you go. Various additions will be added over the next few updates. Any specific implementation ideas let me know. I've updated my download section with version 1.02. Check the example and try changing the three events to see how they work like concurrent, unique and stack. I know there is one issue whereby creating an event and setting the current stack higher than maximum stack ignores the maximum. I'll fix this in the next update!

    Hope you have fun with it!

    Rez

  • Then I do not know how to do.

    Maybe author can help ?

    We need your help, stuck at this point.

    Hi mix,

    Had a mess with your test and I'll upload later for you. Might be easier using families or just one enemy object and their object id's.

  • so its a kind of timed statemachine? interesting, must test it out more

    just some questions about the example, i dont understand the timings

    it takes like 4or5 seconds before the functions get started

    i dont see where does seconds come from, if the timings are duration..

    Ah that's a bad bug I will need to rectify it fast! I'll fix and upload as soon as possible. Yeah you can use it to create health regeneration, time of day, gun fire, attacks, speech, the list is endless...

  • Hi everyone,

    Here is my new behavior EventList. This is a very simple behavior but allows complex events for any game type. The idea came about from Diablo 3 and various other sources. There are other probably better interpretations of this system but this is mine and I hope you enjoy.

    There is a (very simple) example capx included in the zip.

    And here is the downloads where you can get the zip. It's called "eventlist_1.02.zip".

    Issues to be fixed:

    • Remove the need for -1 durations should be 0.
    • Make instant events actually instant.
    • Time precision improvements.

    Alternative plugins/behavior to check out with similar features:

    Duration

    EasyTween

    Here is my repo post.

    Let me know what you think and/or if any bugs occur!

    Regards,

    00Rez

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • mix , its implemented wrong, it does work

    if you change block size, you must change cell size in plugin to match

    + you must add 1 to position every step

    example

    Yay! Thanks vtrix!

    New behavior incoming!! An event system see plugin section!

  • > Duration behavior

    > (Update: 2012/06/16)

    >

    > The idea of this behavior was came from

    > "Duration behavior" is a timer-like behavior. It will execute callbacks during duration. Like timer behavior, duration need to connect to timeline plugin and function plugin.

    >

    > See sample capx for more detail.

    >

    > <img src="http://i1081.photobucket.com/albums/j352/rexrainbow1/screen1-28.png" border="0">

    > Left side is the setting of duration:

    > Duration time = 1 second : start at 0, end at 1

    > Interval time = 0.3 second : intervals for each 0.3

    >

    > Right side is the execution result:

    > 0 -> execute callback "start"

    > 0.3 -> execute callback "interval"

    > 0.6 -> execute callback "interval"

    > 0.9 -> execute callback "interval"

    > 1 -> execute callback "end"

    >

    > Set callback to "" (empty string) could skip this callback.

    This is very good. There's one or two things missing so I'll upload my example and PM you a link to my behavior with a simple example to show you exactly what I mean. Thanks a lot for your time on this Rex!

    Here is the example to show you my behavior. Left click to move, left click and hold on enemy to attack. Wait till night to get stronger.

  • Duration behavior

    (Update: 2012/06/16)

    The idea of this behavior was came from

    "Duration behavior" is a timer-like behavior. It will execute callbacks during duration. Like timer behavior, duration need to connect to timeline plugin and function plugin.

    See sample capx for more detail.

    <img src="http://i1081.photobucket.com/albums/j352/rexrainbow1/screen1-28.png" border="0">

    Left side is the setting of duration:

    Duration time = 1 second : start at 0, end at 1

    Interval time = 0.3 second : intervals for each 0.3

    Right side is the execution result:

    0 -> execute callback "start"

    0.3 -> execute callback "interval"

    0.6 -> execute callback "interval"

    0.9 -> execute callback "interval"

    1 -> execute callback "end"

    Set callback to "" (empty string) could skip this callback.

    This is very good. There's one or two things missing so I'll upload my example and PM you a link to my behavior with a simple example to show you exactly what I mean. Thanks a lot for your time on this Rex!

  • 00Rez

    Does worksheet plugin match (or similar) this requirement?

    Yeah thanks rex. Thought I'd seen something related. Can the worksheet call during the timer rather than when it finishes? Would it be worth making a behavior of mine? I've got it down just need to refine it. What do you think?

  • So its basically a special trigger with a timer?

    Sounds interesting, and sounds like it could reduce a number of events.

    Yeah exactly. Reducing events is very important and making it easy to use is most important. Getting constant precise timing is difficult but it hardly effects anything and it's only marginal from what I can see. I'm not an amazing programmer so rexrainbow and fellow members could probably think of better methods for programming the core better. I had the idea through playing Diablo 3. It covers everything from time of day e.g. morning, midday, afternoon, night, etc. Conversations, attacks, items, etc. It could be great thing if done right. Even better if it was built into Construct 2 possibly as part of the function plugin.

  • 00Rez

    Could you release more information?

    Yeah. I wanted a simple event system that could handle instant events such as taking damage and extended events such as healing over a period of time. It's a behavior. Each event is created like the above screenshot and is made up of three sub events: start, middle and end. Each event can be concurrent, stacked or unique. An event is triggered during or at the end of the middle event. Forever just means it doesn't stop. For now a text is returned when the event is triggered every tick. This can be used with a comparison. It allows very complex systems such as weather etc.

  • Would anyone be interested in my own interpretation of a simple event system. I know there will be vastly superior ways of doing this and already plugins out there but I'd thought I'd share to see what fellow members think...

    <img src="https://dl.dropbox.com/u/19078872/Event.png" border="0" />

00Rez's avatar

00Rez

Member since 26 Aug, 2011

None one is following 00Rez yet!

Trophy Case

  • 13-Year Club
  • Email Verified

Progress

14/44
How to earn trophies