From b0e2903acf2c0d926b134c3a165f0160e85e87bc Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Tue, 13 May 2014 17:01:40 +1000 Subject: Add a TCP link between love and extantz, and have love pass on some of the commands that go to the viewer. --- docs/README.LuaSL | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'docs') diff --git a/docs/README.LuaSL b/docs/README.LuaSL index f278c59..7a6c7a2 100644 --- a/docs/README.LuaSL +++ b/docs/README.LuaSL @@ -280,18 +280,21 @@ Extantz fires up love, which in turn fires up LuaSL. Love then basically does what LuaSL_test does, sending it scripts to compile and run from test sim/objects. Except for the timed fake events. -Generate touch events when user touchs the 3D cube. It will pretend to be -the "onefang's test bed" object. Fake up llDetected* stuff. - -extantz -> love -> LuaSL - - Respond to llSay() and friends by putting them in purkle's history box. With time stamps. +SID.llSay(123, "foo") LuaSL -> love -> extantz +Generate touch events when user touchs the 3D cube. It will pretend to be +the "onefang's test bed" object. Fake up llDetected* stuff. + +CUBE_UUID.events.detected*(USER_UUID) +CUBE_UUID.events.touch_start(1) +extantz -> love -> LuaSL + + Fake llGetOwner(), llGetFreeMemory(), and llSameGroup(). LuaSL -> love -> LuaSL @@ -334,5 +337,6 @@ LuaSL (maybe with a round trip to love as well) Implement llListen(), llDialog() and generate listen() events. +SID.llDialog(USER_UUID, "My menu", arseBackwardsMenuList, 456) +USER_UUID.llRegionSay(456, "button text") LuaSL -> love -> extantz -> love -> LuaSL - -- cgit v1.1