System Timer Ticker

Reaction score
456
>I expect some people to start making spells with TT.
Sorry.. I've trying to be away from wc3 as much as I've could, as it's vacation.. I can make few spells with this some day, some where...
 

emjlr3

Change can be a good thing
Reaction score
395
If you use function that returns nothing instead of function that returns boolean
it will cause desyncs.

So yeah, try not to play stupid.

I thought you made shit to be retard friendly... :)

again I say, this is ok for .03?

in anycase, seems like a very neat system, and makes the new vJASS made easy method of running a struct loop through one timer much easier

the true/false return to keep it running or stop it is truely clever, I must admit, hope I will have a chance to check this out in action some day :)

btw, for those of you who care that you cannot edit the timer speed dynamically, just remember this, if you need .01 for something, and .03 for something else, your going about it the wrong way, anything that is done at under .05 can be done at one speed, period, and anything above say .1 or .2 does not really need this method, since the performance gain is negligable
 

0zaru

Learning vJASS ;)
Reaction score
60
>Who is this person called "You"?
-Jesus4Lyf. Sorry I didn't say you post Uberplayer.
 

Cohadar

master of fugue
Reaction score
209
I thought you made shit to be retard friendly... :)
I am trying my best, but blizzard messes up with me, it cannot be done in this case since bot actions and conditions can be stored as code variable..

again I say, this is ok for .03?
Of course it is, I made PERIOD a public constant.
and I would have mentioned it if it was not would I.

btw, for those of you who care that you cannot edit the timer speed dynamically, just remember this, if you need .01 for something, and .03 for something else, your going about it the wrong way, anything that is done at under .05 can be done at one speed, period, and anything above say .1 or .2 does not really need this method, since the performance gain is negligable

TT was made as a special case of ABCT (script no. 3)
 

emjlr3

Change can be a good thing
Reaction score
395
thats what config options are for
 

Cohadar

master of fugue
Reaction score
209
That should be pretty obvious to any moderate jasser,
and I think emjlr3 already explained that. (see a few posts back)

Now please stop realizing things.
 

gref

New Member
Reaction score
33
I finally bothered to read through your system, and test it out.
The idea and execution aren't bad. In fact they are pretty smart. The variable names are goddamn horrible, but I can always change it as long as I don't plan on sharing the stuff I make with it :).

On my system it began lagging between a period of 0.01375 and 0.0125 in case anyone's interested in how low it can practically go. I have a fairly good system, so I'd probably go 0.02 at lowest, and probably 0.025 to account for the fact that any full map is likely to have many more things going on at a time.

I was planning on spell packing the last 3 spells I released here, because it makes me feel dirty that they are all out alone and cold, so I might use this system with them.
 

Cohadar

master of fugue
Reaction score
209
On my system it began lagging between a period of 0.01375 and 0.0125 in case anyone's interested in how low it can practically go. I have a fairly good system, so I'd probably go 0.02 at lowest, and probably 0.025 to account for the fact that any full map is likely to have many more things going on at a time.

I totally don't understand this, what does timer period has to do with how many things are going on at the same time?

And why would you go below 0.04 == 25 frames per second
that is a standard movie picture frequency?
It makes no difference to the human eye below that.
 

gref

New Member
Reaction score
33
0.05 is fine for me...
People asked earlier in the thread if this system could be used to 0.03, and I felt I may as well get a base benchmark how efficient this was for my system.
 

Cohadar

master of fugue
Reaction score
209
New Version.
100% compatible with the old one, just replace the trigger text.
 

cr4xzZz

Also known as azwraith_ftL.
Reaction score
51
Cool, new version. I'm not sure but did you leave the old start and getdata functions? Cuz I see you've written something about everything working with one timer..

> // who can guess why am I not nulling swap here?
I can't :/ ^^
 

emjlr3

Change can be a good thing
Reaction score
395
what it points to never gets removed, so nulling it would do nothing
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top