diff options
author | David Walter Seikel | 2016-11-03 21:44:39 +1000 |
---|---|---|
committer | David Walter Seikel | 2016-11-03 21:44:39 +1000 |
commit | 134f86e8d5c414409631b25b8c6f0ee45fbd8631 (patch) | |
tree | 216b89d3fb89acfb81be1e440c25c41ab09fa96d /OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs | |
parent | More changing to production grid. Double oops. (diff) | |
download | opensim-SC_OLD-134f86e8d5c414409631b25b8c6f0ee45fbd8631.zip opensim-SC_OLD-134f86e8d5c414409631b25b8c6f0ee45fbd8631.tar.gz opensim-SC_OLD-134f86e8d5c414409631b25b8c6f0ee45fbd8631.tar.bz2 opensim-SC_OLD-134f86e8d5c414409631b25b8c6f0ee45fbd8631.tar.xz |
Initial update to OpenSim 0.8.2.1 source code.
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs index cdd9ea8..6259b76 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs | |||
@@ -259,6 +259,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces | |||
259 | 259 | ||
260 | string osGetScriptEngineName(); | 260 | string osGetScriptEngineName(); |
261 | string osGetSimulatorVersion(); | 261 | string osGetSimulatorVersion(); |
262 | LSL_Integer osCheckODE(); | ||
263 | string osGetPhysicsEngineType(); | ||
262 | Object osParseJSONNew(string JSON); | 264 | Object osParseJSONNew(string JSON); |
263 | Hashtable osParseJSON(string JSON); | 265 | Hashtable osParseJSON(string JSON); |
264 | 266 | ||
@@ -281,6 +283,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces | |||
281 | string osGetGridGatekeeperURI(); | 283 | string osGetGridGatekeeperURI(); |
282 | string osGetGridCustom(string key); | 284 | string osGetGridCustom(string key); |
283 | 285 | ||
286 | string osGetAvatarHomeURI(string uuid); | ||
287 | |||
284 | LSL_String osFormatString(string str, LSL_List strings); | 288 | LSL_String osFormatString(string str, LSL_List strings); |
285 | LSL_List osMatchString(string src, string pattern, int start); | 289 | LSL_List osMatchString(string src, string pattern, int start); |
286 | LSL_String osReplaceString(string src, string pattern, string replace, int count, int start); | 290 | LSL_String osReplaceString(string src, string pattern, string replace, int count, int start); |
@@ -293,6 +297,24 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces | |||
293 | LSL_List osGetLinkPrimitiveParams(int linknumber, LSL_List rules); | 297 | LSL_List osGetLinkPrimitiveParams(int linknumber, LSL_List rules); |
294 | 298 | ||
295 | /// <summary> | 299 | /// <summary> |
300 | /// Identical to llCreateLink() but does not require permission from the owner. | ||
301 | /// </summary> | ||
302 | /// <param name='target'></param> | ||
303 | /// <param name='parent'></param> | ||
304 | void osForceCreateLink(string target, int parent); | ||
305 | |||
306 | /// <summary> | ||
307 | /// Identical to llBreakLink() but does not require permission from the owner. | ||
308 | /// </summary> | ||
309 | /// <param name='linknum'></param> | ||
310 | void osForceBreakLink(int linknum); | ||
311 | |||
312 | /// <summary> | ||
313 | /// Identical to llBreakAllLinks() but does not require permission from the owner. | ||
314 | /// </summary> | ||
315 | void osForceBreakAllLinks(); | ||
316 | |||
317 | /// <summary> | ||
296 | /// Check if the given key is an npc | 318 | /// Check if the given key is an npc |
297 | /// </summary> | 319 | /// </summary> |
298 | /// <param name="npc"></param> | 320 | /// <param name="npc"></param> |
@@ -333,9 +355,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces | |||
333 | LSL_Key osOwnerSaveAppearance(string notecard); | 355 | LSL_Key osOwnerSaveAppearance(string notecard); |
334 | LSL_Key osAgentSaveAppearance(key agentId, string notecard); | 356 | LSL_Key osAgentSaveAppearance(key agentId, string notecard); |
335 | 357 | ||
358 | key osGetGender(LSL_Key rawAvatarId); | ||
336 | key osGetMapTexture(); | 359 | key osGetMapTexture(); |
337 | key osGetRegionMapTexture(string regionName); | 360 | key osGetRegionMapTexture(string regionName); |
338 | LSL_List osGetRegionStats(); | 361 | LSL_List osGetRegionStats(); |
362 | vector osGetRegionSize(); | ||
339 | 363 | ||
340 | int osGetSimulatorMemory(); | 364 | int osGetSimulatorMemory(); |
341 | void osKickAvatar(string FirstName,string SurName,string alert); | 365 | void osKickAvatar(string FirstName,string SurName,string alert); |
@@ -343,6 +367,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces | |||
343 | LSL_Float osGetHealth(string avatar); | 367 | LSL_Float osGetHealth(string avatar); |
344 | void osCauseHealing(string avatar, double healing); | 368 | void osCauseHealing(string avatar, double healing); |
345 | void osCauseDamage(string avatar, double damage); | 369 | void osCauseDamage(string avatar, double damage); |
370 | void osForceOtherSit(string avatar); | ||
371 | void osForceOtherSit(string avatar, string target); | ||
346 | LSL_List osGetPrimitiveParams(LSL_Key prim, LSL_List rules); | 372 | LSL_List osGetPrimitiveParams(LSL_Key prim, LSL_List rules); |
347 | void osSetPrimitiveParams(LSL_Key prim, LSL_List rules); | 373 | void osSetPrimitiveParams(LSL_Key prim, LSL_List rules); |
348 | void osSetProjectionParams(bool projection, LSL_Key texture, double fov, double focus, double amb); | 374 | void osSetProjectionParams(bool projection, LSL_Key texture, double fov, double focus, double amb); |