System DS - Data Store

~GaLs~

† Ғσſ ŧħə ѕαĸε Φƒ ~Ğ䣚~ †
Reaction score
180
They uses a global counter variable as pointer, as in CSSafety is N[] and Mag's is .Counter.
 
Reaction score
456
>Your Extended arrays sux balls (extremely inefficient)
Why is it so ;D.. it just has few if-then-elses and loop which runs 8 times.
 

Magentix

if (OP.statement == false) postCount++;
Reaction score
107
They uses a global counter variable as pointer, as in CSSafety is N[] and Mag's is .Counter.

CSSafety is a recycler, I do no such thing.
I merge several structs into one struct, how is this the same as recycling handles?
 

Waaaaagh

I lost all my rep and my title being a jerk
Reaction score
70
Seriously, guys, ABC + PUI is perfect. It's like, a function call and an if, and then you get the value.
 
Reaction score
456
>It's like, a function call and an if, and then you get the value.
Same here, except this is only one system. This has no ifs.

>ye "just" that.
It works perfectly, I see no reason to change it.
 

Hatebreeder

So many apples
Reaction score
381
I'll test this on some Spells... Let's see if this is exactly as good as ABC... Just have in Mind, that I am not a too good Jasser, but I like Systems that are easy to work with...

Oh, and BTW, must you null anything when using any System? I mean, does ClearTimerStructA(Timer) do all that for you? :S
I never realy nulled anything inside a Struct, so I'm a bit curious :p
 
Reaction score
456
>Oh, and BTW, must you null anything when using any System?
I don't really know how ABC prevents leaking if we don't null handles.

>but I like Systems that are easy to work with...
This one is easy.
 

Cohadar

master of fugue
Reaction score
209
>It's like, a function call and an if, and then you get the value.
Same here, except this is only one system. This has no ifs.

>ye "just" that.
It works perfectly, I see no reason to change it.

They all do until you try to make a real map with them.
And I gave you the reason, it is slow. (the extended array part)
 
Reaction score
456
Oh I see how I can improve it :). A moment.

EDIT://My extended arrays look like yours ;P
 
Reaction score
456
(not like it had been 24 hours)

Updated to 2.0:
-I use straight math instead of loops in Set and Get functions.
-Extended Arrays work a bit faster now.
-You can now attach data to units too.. but it's not too safe I guess.
 

Cohadar

master of fugue
Reaction score
209
I already told you what to use 20 posts ago.
You just don't seem to listen.
 
Reaction score
456
It has to be inside my system (private), because my system uses the arrays..
 

Cohadar

master of fugue
Reaction score
209
Why it has to be private?
Anyways you can always copy the damn code....
 
Reaction score
456
Well.. if someone is using my system, and needs index 12456, then he uses the same index for some other thing on some other trigger...
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top