aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--TODO8
1 files changed, 5 insertions, 3 deletions
diff --git a/TODO b/TODO
index 42d60a4..d43df86 100644
--- a/TODO
+++ b/TODO
@@ -17,13 +17,15 @@ LuaSL Script server in C.
17 otherwise send2script(SID, command) 17 otherwise send2script(SID, command)
18 NOTE: treats "return ..." different to "function(...)". 18 NOTE: treats "return ..." different to "function(...)".
19 19
20 send2script C function that adds the message to the scripts messages, then runs the script worker thread. 20 send2script() C function that adds the message to the scripts messages, then runs the script worker thread.
21 Runnr.c 21 Runnr.c
22 send2server() C function that either directly runs certain LSL functions, or - 22
23 send2server() C function that sends the message to the love server. send2parser() will intercept the send2() call.
23 LuaSL_main.c 24 LuaSL_main.c
24 takeScript(me); 25 takeScript(me);
25 send2(me->client, me->SID, message); 26 send2(me->client, me->SID, message);
26 releaseScript(me); 27 releaseScript(me);
28 send2parser() C function that intercepts send2(), and deals with time, script states, and resetting scripts.
27 29
28Runnr.c 30Runnr.c
29 worker thread 31 worker thread
@@ -234,7 +236,7 @@ LuaSL
234 otherwise send2script() 236 otherwise send2script()
235 bitch 237 bitch
236 outgoing -> send2() 238 outgoing -> send2()
237 commands scripts.state(), scripts.reset(), scripts.link_message(), and timer.*() commands currently in LuaSL_main.c->send2server() 239 commands scripts.state(), scripts.reset(), scripts.link_message(), and timer.*() commands currently in LuaSL_main.c->send2parser()
238 unknown NULL 240 unknown NULL
239 actually send it 241 actually send it
240 242