aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authordahlia2013-10-31 16:13:03 -0700
committerdahlia2013-10-31 16:13:03 -0700
commiteb52d346c0d4362f426e42854b3f7fb46d4fea97 (patch)
treeeb423b36a7cba9086b96f74b9d4ea5b6941ce71e
parentupdate libomv to 5b4c1e8694479629f7cacd72dd6bc39a6b327f9c (git master as of t... (diff)
downloadopensim-SC_OLD-eb52d346c0d4362f426e42854b3f7fb46d4fea97.zip
opensim-SC_OLD-eb52d346c0d4362f426e42854b3f7fb46d4fea97.tar.gz
opensim-SC_OLD-eb52d346c0d4362f426e42854b3f7fb46d4fea97.tar.bz2
opensim-SC_OLD-eb52d346c0d4362f426e42854b3f7fb46d4fea97.tar.xz
add new LSL constants associated with new "ribbon", "glow", and "blend" particle system functionality. Note that this does *not* complete required server side changes for implementing the new particle system
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs13
1 files changed, 13 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
index 1137ad8..a073862 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
@@ -106,6 +106,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
106 public const int PSYS_PART_TARGET_POS_MASK = 64; 106 public const int PSYS_PART_TARGET_POS_MASK = 64;
107 public const int PSYS_PART_TARGET_LINEAR_MASK = 128; 107 public const int PSYS_PART_TARGET_LINEAR_MASK = 128;
108 public const int PSYS_PART_EMISSIVE_MASK = 256; 108 public const int PSYS_PART_EMISSIVE_MASK = 256;
109 public const int PSYS_PART_RIBBON_MASK = 1024;
109 public const int PSYS_PART_FLAGS = 0; 110 public const int PSYS_PART_FLAGS = 0;
110 public const int PSYS_PART_START_COLOR = 1; 111 public const int PSYS_PART_START_COLOR = 1;
111 public const int PSYS_PART_START_ALPHA = 2; 112 public const int PSYS_PART_START_ALPHA = 2;
@@ -129,6 +130,18 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
129 public const int PSYS_SRC_OMEGA = 21; 130 public const int PSYS_SRC_OMEGA = 21;
130 public const int PSYS_SRC_ANGLE_BEGIN = 22; 131 public const int PSYS_SRC_ANGLE_BEGIN = 22;
131 public const int PSYS_SRC_ANGLE_END = 23; 132 public const int PSYS_SRC_ANGLE_END = 23;
133 public const int PSYS_PART_BLEND_FUNC_SOURCE = 24;
134 public const int PSYS_PART_BLEND_FUNC_DEST = 25;
135 public const int PSYS_PART_START_GLOW = 26;
136 public const int PSYS_PART_END_GLOW = 27;
137 public const int PSYS_PART_BF_ONE = 0;
138 public const int PSYS_PART_BF_ZERO = 1;
139 public const int PSYS_PART_BF_DEST_COLOR = 2;
140 public const int PSYS_PART_BF_SOURCE_COLOR = 3;
141 public const int PSYS_PART_BF_ONE_MINUS_DEST_COLOR = 4;
142 public const int PSYS_PART_BF_ONE_MINUS_SOURCE_COLOR = 5;
143 public const int PSYS_PART_BF_SOURCE_ALPHA = 7;
144 public const int PSYS_PART_BF_ONE_MINUS_SOURCE_ALPHA = 9;
132 public const int PSYS_SRC_PATTERN_DROP = 1; 145 public const int PSYS_SRC_PATTERN_DROP = 1;
133 public const int PSYS_SRC_PATTERN_EXPLODE = 2; 146 public const int PSYS_SRC_PATTERN_EXPLODE = 2;
134 public const int PSYS_SRC_PATTERN_ANGLE = 4; 147 public const int PSYS_SRC_PATTERN_ANGLE = 4;