56bce25519
Small changes to test.lua
2020-02-18 12:37:45 -05:00
e1446c009d
more work and bug fixes
2020-02-17 20:32:43 -05:00
4384dbbaee
Working on services
2020-02-17 15:35:46 -05:00
8f5973343d
Fixed tons of issues with async functions
2020-02-14 23:31:46 -05:00
ebe87ed69a
Jobqueues lvl up
2020-02-14 15:38:00 -05:00
5cceaef837
Working on stability features.
2020-02-13 12:54:46 -05:00
ec8c8c7074
Working on some new features
2020-02-08 08:50:44 -05:00
927e45db77
modified some files
2020-02-04 15:30:59 -05:00
91abd762cb
Meta Mastery
2020-02-03 14:00:47 -05:00
a5b71985a6
Fixed Issue where threadedFunctions did not return its values everytime
2020-02-03 12:01:31 -05:00
e9e2096999
added multi.OnLoad
2020-01-31 14:33:13 -05:00
0446dd0bea
modified test file
2020-01-30 14:39:09 -05:00
2521a90712
tests
2020-01-29 21:47:14 -05:00
06574d2d45
Added multi.OnExit()
2020-01-29 14:25:27 -05:00
aaff2244b1
Fixed issue with threaded functions and how they interact with the threaded enviroment
2020-01-29 12:26:54 -05:00
6dbf2f5e93
Fixed issue with yielding across c/metamethod boundaries. Forgot that my default lua was luajit
2020-01-29 11:21:01 -05:00
c251567804
Thread enviroments now allow you to use an await like feature when using threaded functions
2020-01-28 23:35:23 -05:00
8484065479
Added multi:scheduleJob(time,func) Removed multi:newTimeStamper
2020-01-28 14:48:23 -05:00
29c8282efb
Reworked coroutine based threading scheduler
2019-08-04 22:54:52 -04:00
0476164cf6
Fixed mem leaks and new features
2019-07-28 22:39:16 -04:00
3bbd63ba62
tiny changes
2019-07-15 21:04:22 -04:00
11cfb390bb
Working on 13.1.0
2019-06-29 01:01:48 -04:00
8afef44252
Issue#12 Changed
...
Modify the newThread method to allow for nameless coroutine based threads
2019-03-23 20:54:29 -04:00
31f1e10cfc
test file
2019-03-23 20:47:58 -04:00
87d8cfbb5b
13.0.0 Release
...
Had an issue when managing branches... All fixed now
2019-03-22 21:31:16 -04:00
7eb9cd37e9
12.2.1 is out
...
Fixed some systemthreaded objects. More tests are needed though.
About to start making real documentation soon!
2018-09-17 11:33:23 -04:00
8db42e19f9
Added better priority management
2018-09-10 22:21:57 -04:00
76dbf26793
Fixed some bugs and added a minor feature
2018-08-26 00:44:29 -04:00
88dbb867a7
I think thats all thats needed
2018-07-25 12:13:06 -04:00
2447526a12
almost done, just a few more tests
2018-07-16 00:06:03 -04:00
d4f41c5aa7
Almost there, I took way too long of a break
2018-07-11 10:11:10 -04:00
291c30a7ac
multi pc tests
2018-07-02 20:40:24 -04:00
c88ad2e73b
testing multiple physcial pcs
2018-07-02 20:25:21 -04:00
cd3aae9c1e
fixed some things
2018-06-26 22:50:34 -04:00
3a46c4ae44
queues are done
2018-06-26 22:36:33 -04:00
979a6d8674
Node manager working
...
A few things are left to do. Queues and adding support for some of the system threaded objects that exist.
2018-06-25 21:25:59 -04:00
138d61de85
awesome stuff being added
...
Almost done with the core features that I want added to this library
2018-06-24 21:59:38 -04:00
644044901d
GLOBAL table works
2018-06-20 09:30:05 -04:00
de2b3ee100
im getting there
2018-06-18 01:12:42 -04:00
f072c2cfde
Updated lanes intergration
...
It is now at a point where I feel okay with documenting.
2017-06-22 11:32:50 -04:00
bf011646f7
minibug
...
lua looks at 'dots' as '/' so they were changed to ','
2017-06-20 23:43:08 -04:00
aad031062f
Changed how steps and loops work
...
Added multi.compat.backwards[ver]
Require this to be able to use features that were changed from that version.
loops callback args are now: self,dt
steps callback args are now: self,pos
If requiring the backwards compat for the previous version do so after requiring all of the modules you are using.
2017-06-20 23:32:57 -04:00
62aa9120a8
Fixed a typo in the init.lua
...
Typo caused the library to crash during load due to forgetting the ".." in the getVersion function
2017-06-14 15:11:57 -04:00
65a4dfa9c9
Core Addition (1.5.0)
...
Updated version from 1.4.1 to 1.5.0
Added:
multiObj:SetTime(n)
multiObj:ResetTime(n)
multiObj:ResolveTimer(...)
multiObj:OnTimedOut([function(self)])
multiObj:OnTimerResolved([function(self)],...)
Added:
multi:getVersion()
Example will be posted in the readme
2017-06-12 11:07:56 -04:00