From cb2bad80df8b991ec11b93013d8ca8a68c318d6f Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sat, 17 May 2014 12:19:33 +1000 Subject: Fake llRequestPermissions(). --- src/love/love.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/love/love.c') diff --git a/src/love/love.c b/src/love/love.c index b47418e..2d5f2a4 100644 --- a/src/love/love.c +++ b/src/love/love.c @@ -300,6 +300,8 @@ static Eina_Bool _dataLuaSL(void *data, int type, Ecore_Con_Event_Server_Data *e sendForth(ourGlobals->serverLuaSL, SID, "return \"%s\"", ownerKey); else if (0 == strcmp(command, "llGetPermissionsKey()")) sendForth(ourGlobals->serverLuaSL, SID, "return \"%s\"", ownerKey); + else if (0 == strncmp(command, "llRequestPermissions(", 21)) + PI("Faked %s", command); else if (0 == strcmp(command, "llGetPos()")) sendForth(ourGlobals->serverLuaSL, SID, "return {x=128.0, y=128.0, z=128.0}"); else if (0 == strcmp(command, "llGetRot()")) @@ -322,7 +324,7 @@ static Eina_Bool _dataLuaSL(void *data, int type, Ecore_Con_Event_Server_Data *e sendForth(ourGlobals->serverLuaSL, SID, "return \".MENUITEMS\""); else if (0 == strncmp(command, "llListen(", 9)) { - PI("Random listen requested %s", command); + PI("Faked %s", command); sendForth(ourGlobals->serverLuaSL, SID, "return %d", random()); } else if (0 == strncmp(command, "llSameGroup(", 12)) -- cgit v1.1