aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/Api/Runtime
diff options
context:
space:
mode:
authorMelanie2012-02-26 02:36:34 +0100
committerMelanie2012-02-26 02:36:34 +0100
commitc82709c0d6c72852d8614651f9cb31df09fff883 (patch)
treeee7e539ef5b56383c8bf767f06cfbc2581c8d7bf /OpenSim/Region/ScriptEngine/Shared/Api/Runtime
parentDelay the sending of the initial werables update until the inventory and (diff)
downloadopensim-SC-c82709c0d6c72852d8614651f9cb31df09fff883.zip
opensim-SC-c82709c0d6c72852d8614651f9cb31df09fff883.tar.gz
opensim-SC-c82709c0d6c72852d8614651f9cb31df09fff883.tar.bz2
opensim-SC-c82709c0d6c72852d8614651f9cb31df09fff883.tar.xz
Implement llSetKeyframedMotion. No persistence, no region crossing. Yet.
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Runtime')
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs13
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs7
2 files changed, 19 insertions, 1 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
index 3d0e5cb..a5e160d 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
@@ -641,5 +641,18 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
641 public static readonly LSLInteger RCERR_UNKNOWN = -1; 641 public static readonly LSLInteger RCERR_UNKNOWN = -1;
642 public static readonly LSLInteger RCERR_SIM_PERF_LOW = -2; 642 public static readonly LSLInteger RCERR_SIM_PERF_LOW = -2;
643 public static readonly LSLInteger RCERR_CAST_TIME_EXCEEDED = 3; 643 public static readonly LSLInteger RCERR_CAST_TIME_EXCEEDED = 3;
644
645 public const int KFM_MODE = 1;
646 public const int KFM_LOOP = 1;
647 public const int KFM_REVERSE = 3;
648 public const int KFM_FORWARD = 0;
649 public const int KFM_PING_PONG = 2;
650 public const int KFM_DATA = 2;
651 public const int KFM_TRANSLATION = 2;
652 public const int KFM_ROTATION = 1;
653 public const int KFM_COMMAND = 0;
654 public const int KFM_CMD_PLAY = 0;
655 public const int KFM_CMD_STOP = 1;
656 public const int KFM_CMD_PAUSE = 2;
644 } 657 }
645} 658}
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs
index dcaa3b4..9c4437d 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs
@@ -1917,7 +1917,12 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
1917 1917
1918 public LSL_Integer llGetLinkNumberOfSides(LSL_Integer link) 1918 public LSL_Integer llGetLinkNumberOfSides(LSL_Integer link)
1919 { 1919 {
1920 return m_LSL_Functions.llGetLinkNumberOfSides(link); 1920 return m_LSL_Functions.llGetLinkNumberOfSides(link);
1921 }
1922
1923 public void llSetKeyframedMotion(LSL_List frames, LSL_List options)
1924 {
1925 m_LSL_Functions.llSetKeyframedMotion(frames, options);
1921 } 1926 }
1922 } 1927 }
1923} 1928}