aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs')
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs39
1 files changed, 37 insertions, 2 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs
index 36803a4..35aaf01 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs
@@ -464,6 +464,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
464 return m_LSL_Functions.llGetEnergy(); 464 return m_LSL_Functions.llGetEnergy();
465 } 465 }
466 466
467 public LSL_String llGetEnv(LSL_String name)
468 {
469 return m_LSL_Functions.llGetEnv(name);
470 }
471
467 public LSL_Vector llGetForce() 472 public LSL_Vector llGetForce()
468 { 473 {
469 return m_LSL_Functions.llGetForce(); 474 return m_LSL_Functions.llGetForce();
@@ -554,6 +559,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
554 return m_LSL_Functions.llGetLinkNumberOfSides(link); 559 return m_LSL_Functions.llGetLinkNumberOfSides(link);
555 } 560 }
556 561
562 public void llSetKeyframedMotion(LSL_List frames, LSL_List options)
563 {
564 m_LSL_Functions.llSetKeyframedMotion(frames, options);
565 }
566
557 public LSL_Integer llGetListEntryType(LSL_List src, int index) 567 public LSL_Integer llGetListEntryType(LSL_List src, int index)
558 { 568 {
559 return m_LSL_Functions.llGetListEntryType(src, index); 569 return m_LSL_Functions.llGetListEntryType(src, index);
@@ -579,6 +589,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
579 return m_LSL_Functions.llGetMass(); 589 return m_LSL_Functions.llGetMass();
580 } 590 }
581 591
592 public LSL_Float llGetMassMKS()
593 {
594 return m_LSL_Functions.llGetMassMKS();
595 }
596
582 public LSL_Integer llGetMemoryLimit() 597 public LSL_Integer llGetMemoryLimit()
583 { 598 {
584 return m_LSL_Functions.llGetMemoryLimit(); 599 return m_LSL_Functions.llGetMemoryLimit();
@@ -869,9 +884,14 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
869 m_LSL_Functions.llGiveInventoryList(destination, category, inventory); 884 m_LSL_Functions.llGiveInventoryList(destination, category, inventory);
870 } 885 }
871 886
872 public LSL_Integer llGiveMoney(string destination, int amount) 887 public void llGiveMoney(string destination, int amount)
873 { 888 {
874 return m_LSL_Functions.llGiveMoney(destination, amount); 889 m_LSL_Functions.llGiveMoney(destination, amount);
890 }
891
892 public LSL_String llTransferLindenDollars(string destination, int amount)
893 {
894 return m_LSL_Functions.llTransferLindenDollars(destination, amount);
875 } 895 }
876 896
877 public void llGodLikeRezObject(string inventory, LSL_Vector pos) 897 public void llGodLikeRezObject(string inventory, LSL_Vector pos)
@@ -1518,6 +1538,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
1518 m_LSL_Functions.llSetColor(color, face); 1538 m_LSL_Functions.llSetColor(color, face);
1519 } 1539 }
1520 1540
1541 public void llSetContentType(LSL_Key id, LSL_Integer type)
1542 {
1543 m_LSL_Functions.llSetContentType(id, type);
1544 }
1545
1521 public void llSetDamage(double damage) 1546 public void llSetDamage(double damage)
1522 { 1547 {
1523 m_LSL_Functions.llSetDamage(damage); 1548 m_LSL_Functions.llSetDamage(damage);
@@ -1533,6 +1558,16 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
1533 m_LSL_Functions.llSetForceAndTorque(force, torque, local); 1558 m_LSL_Functions.llSetForceAndTorque(force, torque, local);
1534 } 1559 }
1535 1560
1561 public void llSetVelocity(LSL_Vector force, int local)
1562 {
1563 m_LSL_Functions.llSetVelocity(force, local);
1564 }
1565
1566 public void llSetAngularVelocity(LSL_Vector force, int local)
1567 {
1568 m_LSL_Functions.llSetAngularVelocity(force, local);
1569 }
1570
1536 public void llSetHoverHeight(double height, int water, double tau) 1571 public void llSetHoverHeight(double height, int water, double tau)
1537 { 1572 {
1538 m_LSL_Functions.llSetHoverHeight(height, water, tau); 1573 m_LSL_Functions.llSetHoverHeight(height, water, tau);