diff options
author | David Walter Seikel | 2016-02-05 22:53:50 +1000 |
---|---|---|
committer | David Walter Seikel | 2016-02-05 22:53:50 +1000 |
commit | 1b237f704f7d78dcb975a288652956af752a8be6 (patch) | |
tree | ee4edd2f4f873dfb5c307ccd75a7a82e77188b38 /TODO | |
parent | Convert either to LSL or to Lua style values as needed. (diff) | |
download | SledjHamr-1b237f704f7d78dcb975a288652956af752a8be6.zip SledjHamr-1b237f704f7d78dcb975a288652956af752a8be6.tar.gz SledjHamr-1b237f704f7d78dcb975a288652956af752a8be6.tar.bz2 SledjHamr-1b237f704f7d78dcb975a288652956af752a8be6.tar.xz |
TODO about what to do with link messages.
They are between links, not between scripts.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -171,7 +171,7 @@ Communication | |||
171 | events.say(key source, vector location, integer timestamp, text message, string filter, ...) | 171 | events.say(key source, vector location, integer timestamp, text message, string filter, ...) |
172 | 172 | ||
173 | Link messages include the number of the link (to or from, depending on which end you are at), a number, a string, and a key. | 173 | Link messages include the number of the link (to or from, depending on which end you are at), a number, a string, and a key. |
174 | These are entirely internal to LuaSL though. | 174 | These are entirely internal to LuaSL though, except they bounce up to love to get to other prims in the link set? |
175 | 175 | ||
176 | purkle registers a listener, with no filter. | 176 | purkle registers a listener, with no filter. |
177 | llDialog's client side sends a say() to love. | 177 | llDialog's client side sends a say() to love. |
@@ -204,7 +204,7 @@ More generic event system? | |||
204 | REGISTER event Script has to register for these events with love. Can have filter. love loops through all regisitered "scripts", applies filters, sends events. | 204 | REGISTER event Script has to register for these events with love. Can have filter. love loops through all regisitered "scripts", applies filters, sends events. |
205 | REQUEST event Script has to request an event from love. Can have a filter. Love sends event straight back to the script. Once. | 205 | REQUEST event Script has to request an event from love. Can have a filter. Love sends event straight back to the script. Once. |
206 | This covers the "wait for return value" case as well. events.return()? | 206 | This covers the "wait for return value" case as well. events.return()? |
207 | touch_start goes from extantz to LuaSL, via love. Most of the rest go from love to LuaSL I think. link_message, state_entry, state_exit are internal to LuaSL, timer should be. | 207 | touch_start goes from extantz to LuaSL, via love. Most of the rest go from love to LuaSL I think. state_entry, state_exit are internal to LuaSL, timer should be. |
208 | All manner of arguments sent to events. | 208 | All manner of arguments sent to events. |
209 | Some of them include the llDetected*() functions for getting more info. | 209 | Some of them include the llDetected*() functions for getting more info. |
210 | So we need some way of sending arbitrary data, as well as a bunch of fixed data, over the network when we send events. | 210 | So we need some way of sending arbitrary data, as well as a bunch of fixed data, over the network when we send events. |