diff options
Diffstat (limited to 'LuaSL/src/constants.lsl')
-rw-r--r-- | LuaSL/src/constants.lsl | 269 |
1 files changed, 0 insertions, 269 deletions
diff --git a/LuaSL/src/constants.lsl b/LuaSL/src/constants.lsl deleted file mode 100644 index e462a95..0000000 --- a/LuaSL/src/constants.lsl +++ /dev/null | |||
@@ -1,269 +0,0 @@ | |||
1 | float PI = 3.14159265358979323846264338327950; | ||
2 | float PI_BY_TWO = PI / 2; // 1.57079632679489661923132169163975 | ||
3 | float TWO_PI = PI * 2; // 6.28318530717958647692528676655900 | ||
4 | float DEG_TO_RAD = PI / 180.0; // 0.01745329252 | ||
5 | float RAD_TO_DEG = 180.0 / PI; // 57.2957795131 | ||
6 | float SQRT2 = 1.4142135623730950488016887242097; | ||
7 | |||
8 | integer CHANGED_INVENTORY = 0x001; | ||
9 | integer CHANGED_COLOR = 0x002; | ||
10 | integer CHANGED_SHAPE = 0x004; | ||
11 | integer CHANGED_SCALE = 0x008; | ||
12 | integer CHANGED_TEXTURE = 0x010; | ||
13 | integer CHANGED_LINK = 0x020; | ||
14 | integer CHANGED_ALLOWED_DROP = 0x040; | ||
15 | integer CHANGED_OWNER = 0x080; | ||
16 | integer CHANGED_REGION = 0x100; | ||
17 | integer CHANGED_TELEPORT = 0x200; | ||
18 | integer CHANGED_REGION_START = 0x400; | ||
19 | integer CHANGED_MEDIA = 0x800; | ||
20 | |||
21 | integer DEBUG_CHANNEL = 2147483647; | ||
22 | integer PUBLIC_CHANNEL = 0; | ||
23 | |||
24 | integer INVENTORY_ALL = -1; | ||
25 | integer INVENTORY_NONE = -1; | ||
26 | integer INVENTORY_TEXTURE = 0; | ||
27 | integer INVENTORY_SOUND = 1; | ||
28 | integer INVENTORY_LANDMARK = 3; | ||
29 | integer INVENTORY_CLOTHING = 5; | ||
30 | integer INVENTORY_OBJECT = 6; | ||
31 | integer INVENTORY_NOTECARD = 7; | ||
32 | integer INVENTORY_SCRIPT = 10; | ||
33 | integer INVENTORY_BODYPART = 13; | ||
34 | integer INVENTORY_ANIMATION = 20; | ||
35 | integer INVENTORY_GESTURE = 21; | ||
36 | |||
37 | integer ALL_SIDES = -1; | ||
38 | integer LINK_SET = -1; | ||
39 | integer LINK_ROOT = 1; | ||
40 | integer LINK_ALL_OTHERS = -2; | ||
41 | integer LINK_ALL_CHILDREN = -3; | ||
42 | integer LINK_THIS = -4; | ||
43 | |||
44 | integer PERM_ALL = 0x7FFFFFFF; | ||
45 | integer PERM_COPY = 0x00008000; | ||
46 | integer PERM_MODIFY = 0x00004000; | ||
47 | integer PERM_MOVE = 0x00080000; | ||
48 | integer PERM_TRANSFER = 0x00002000; | ||
49 | integer MASK_BASE = 0; | ||
50 | integer MASK_OWNER = 1; | ||
51 | integer MASK_GROUP = 2; | ||
52 | integer MASK_EVERYONE = 3; | ||
53 | integer MASK_NEXT = 4; | ||
54 | integer PERMISSION_DEBIT = 0x0002; | ||
55 | integer PERMISSION_TAKE_CONTROLS = 0x0004; | ||
56 | integer PERMISSION_TRIGGER_ANIMATION = 0x0010; | ||
57 | integer PERMISSION_ATTACH = 0x0020; | ||
58 | integer PERMISSION_CHANGE_LINKS = 0x0080; | ||
59 | integer PERMISSION_TRACK_CAMERA = 0x0400; | ||
60 | integer PERMISSION_CONTRAL_CAMERA = 0x0800; | ||
61 | |||
62 | integer AGENT = 0x01; | ||
63 | integer ACTIVE = 0x02; | ||
64 | integer PASSIVE = 0x04; | ||
65 | integer SCRIPTED = 0x08; | ||
66 | |||
67 | integer OBJECT_UNKNOWN_DETAIL = -1; | ||
68 | |||
69 | integer PRIM_BUMP_SHINY = 19; | ||
70 | integer PRIM_COLOR = 18; | ||
71 | integer PRIM_FLEXIBLE = 21; | ||
72 | integer PRIM_FULLBRIGHT = 20; | ||
73 | integer PRIM_GLOW = 25; | ||
74 | integer PRIM_MATERIAL = 2; | ||
75 | integer PRIM_PHANTOM = 5; | ||
76 | integer PRIM_PHYSICS = 3; | ||
77 | integer PRIM_POINT_LIGHT = 23; | ||
78 | integer PRIM_POSITION = 6; | ||
79 | integer PRIM_ROTATION = 8; | ||
80 | integer PRIM_SIZE = 7; | ||
81 | integer PRIM_TEMP_ON_REZ = 4; | ||
82 | integer PRIM_TYPE = 9; | ||
83 | integer PRIM_TYPE_OLD = 1; | ||
84 | integer PRIM_TEXGEN = 22; | ||
85 | integer PRIM_TEXTURE = 17; | ||
86 | integer PRIM_TEXT = 26; | ||
87 | |||
88 | integer PRIM_BUMP_NONE = 0; | ||
89 | integer PRIM_BUMP_BRIGHT = 1; | ||
90 | integer PRIM_BUMP_DARK = 2; | ||
91 | integer PRIM_BUMP_WOOD = 3; | ||
92 | integer PRIM_BUMP_BARK = 4; | ||
93 | integer PRIM_BUMP_BRICKS = 5; | ||
94 | integer PRIM_BUMP_CHECKER = 6; | ||
95 | integer PRIM_BUMP_CONCRETE = 7; | ||
96 | integer PRIM_BUMP_TILE = 8; | ||
97 | integer PRIM_BUMP_STONE = 9; | ||
98 | integer PRIM_BUMP_DISKS = 10; | ||
99 | integer PRIM_BUMP_GRAVEL = 11; | ||
100 | integer PRIM_BUMP_BLOBS = 12; | ||
101 | integer PRIM_BUMP_SIDING = 13; | ||
102 | integer PRIM_BUMP_LARGETILE = 14; | ||
103 | integer PRIM_BUMP_STUCCO = 15; | ||
104 | integer PRIM_BUMP_SUCTION = 16; | ||
105 | integer PRIM_BUMP_WEAVE = 17; | ||
106 | |||
107 | integer PRIM_HOLE_DEFAULT = 0; | ||
108 | integer PRIM_HOLE_CIRCLE = 16; | ||
109 | integer PRIM_HOLE_SQUARE = 32; | ||
110 | integer PRIM_HOLE_TRIANGLE = 48; | ||
111 | |||
112 | integer PRIM_MATERIAL_STONE = 0; | ||
113 | integer PRIM_MATERIAL_METAL = 1; | ||
114 | integer PRIM_MATERIAL_GLASS = 2; | ||
115 | integer PRIM_MATERIAL_WOOD = 3; | ||
116 | integer PRIM_MATERIAL_FLESH = 4; | ||
117 | integer PRIM_MATERIAL_PLASTIC = 5; | ||
118 | integer PRIM_MATERIAL_RUBBER = 6; | ||
119 | integer PRIM_MATERIAL_LIGHT = 7; | ||
120 | |||
121 | integer PRIM_SCULPT_TYPE_SPHERE = 1; | ||
122 | integer PRIM_SCULPT_TYPE_TORUS = 2; | ||
123 | integer PRIM_SCULPT_TYPE_PLANE = 3; | ||
124 | integer PRIM_SCULPT_TYPE_CYLINDER = 4; | ||
125 | integer PRIM_SCULPT_TYPE_MESH = 5; | ||
126 | integer PRIM_SCULPT_TYPE_MIMESH = 6; | ||
127 | |||
128 | integer PRIM_SHINY_NONE = 0; | ||
129 | integer PRIM_SHINY_LOW = 1; | ||
130 | integer PRIM_SHINY_MEDIUM = 2; | ||
131 | integer PRIM_SHINY_HIGH = 3; | ||
132 | |||
133 | integer PRIM_TYPE_BOX = 0; | ||
134 | integer PRIM_TYPE_CYLINDER = 1; | ||
135 | integer PRIM_TYPE_PRISM = 2; | ||
136 | integer PRIM_TYPE_SPHERE = 3; | ||
137 | integer PRIM_TYPE_TORUS = 4; | ||
138 | integer PRIM_TYPE_TUBE = 5; | ||
139 | integer PRIM_TYPE_RING = 6; | ||
140 | integer PRIM_TYPE_SCULPT = 7; | ||
141 | |||
142 | integer STRING_TRIM = 3; | ||
143 | integer STRING_TRIM_HEAD = 1; | ||
144 | integer STRING_TRIM_TAIL = 2; | ||
145 | |||
146 | integer TRUE = 1; | ||
147 | integer FALSE = 0; | ||
148 | |||
149 | integer TYPE_INTEGER = 1; | ||
150 | integer TYPE_FLOAT = 2; | ||
151 | integer TYPE_STRING = 3; | ||
152 | integer TYPE_KEY = 4; | ||
153 | integer TYPE_VECTOR = 5; | ||
154 | integer TYPE_ROTATION = 6; | ||
155 | integer TYPE_INVALID = 0; | ||
156 | |||
157 | string NULL_KEY = "00000000-0000-0000-0000-000000000000"; | ||
158 | string EOF = "\n\n\n"; | ||
159 | |||
160 | rotation ZERO_ROTATION = <0.0, 0.0, 0.0, 1.0>; | ||
161 | vector ZERO_VECTOR = <0.0, 0.0, 0.0>; | ||
162 | |||
163 | // Temporary dummy variables to got vector and rotation thingies to work for now. | ||
164 | |||
165 | float s = 1.0; | ||
166 | float x = 0.0; | ||
167 | float y = 0.0; | ||
168 | float z = 0.0; | ||
169 | |||
170 | // Functions. | ||
171 | |||
172 | float llPow(float number, float places){} | ||
173 | float llFrand(float max){} | ||
174 | integer llRound(float number){} | ||
175 | |||
176 | key llDetectedKey(integer index){} | ||
177 | key llDetectedGroup(integer index){} | ||
178 | integer llSameGroup(key avatar){} | ||
179 | |||
180 | float llGetAlpha(integer side){} | ||
181 | llSetAlpha(float alpha, integer side){} | ||
182 | llSetColor(vector colour, integer side){} | ||
183 | llSetPrimitiveParams(list params){} | ||
184 | llSetScale(vector scale){} | ||
185 | llSetSitText(string text){} | ||
186 | llSetText(string text, vector colour, float alpha){} | ||
187 | llSitTarget(vector pos, rotation rot){} | ||
188 | |||
189 | integer llGetLinkNumber(){} | ||
190 | string llGetObjectDesc(){} | ||
191 | llSetObjectDesc(string text){} | ||
192 | string llGetObjectName(){} | ||
193 | llSetObjectName(string text){} | ||
194 | |||
195 | string llGetInventoryName(integer type, integer index){} | ||
196 | integer llGetInventoryNumber(integer type){} | ||
197 | integer llGetInventoryType(string name){} | ||
198 | key llGetNotecardLine(string name, integer index){} | ||
199 | |||
200 | llDie(){} | ||
201 | integer llGetFreeMemory(){} | ||
202 | string llGetScriptName(){} | ||
203 | float llGetTime(){} | ||
204 | llResetOtherScript(string name){} | ||
205 | llResetScript(){} | ||
206 | llResetTime(){} | ||
207 | llSetScriptState(string name, integer running){} | ||
208 | llSetTimerEvent(float seconds){} | ||
209 | llSleep(float seconds){} | ||
210 | |||
211 | llPlaySound(string name, float volume){} | ||
212 | llRezObject(string name, vector position, vector velocity, rotation rot, integer channel){} | ||
213 | llRezAtRoot(string name, vector position, vector velocity, rotation rot, integer channel){} | ||
214 | |||
215 | vector llGetPos(){} | ||
216 | llSetPos(vector pos){} | ||
217 | rotation llGetRot(){} | ||
218 | llSetRot(rotation rot){} | ||
219 | |||
220 | rotation llEuler2Rot(vector vec){} | ||
221 | vector llRot2Euler(rotation rot){} | ||
222 | |||
223 | string llGetSubString(string text, integer start, integer end){} | ||
224 | integer llStringLength(string text){} | ||
225 | string llStringTrim(string text, integer type){} | ||
226 | integer llSubStringIndex(string text, string sub){} | ||
227 | list llParseString2List(string in, list l, list l1){} | ||
228 | list llParseStringKeepNulls(string in, list l, list l1){} | ||
229 | |||
230 | list llCSV2List(string text){} | ||
231 | list llDeleteSubList(list l, integer start, integer end){} | ||
232 | string llDumpList2String(list l, string separator){} | ||
233 | string llList2CSV(list l){} | ||
234 | float llList2Float(list l, integer index){} | ||
235 | integer llList2Integer(list l, integer index){} | ||
236 | key llList2Key(list l, integer index){} | ||
237 | list llList2List(list l, integer start, integer end){} | ||
238 | string llList2String(list l, integer index){} | ||
239 | rotation llList2Rotation(list l, integer index){} | ||
240 | vector llList2Vector(list l, integer index){} | ||
241 | integer llListFindList(list l, list l1){} | ||
242 | list llListInsertList(list l, list l1, integer index){} | ||
243 | integer llGetListLength(list l){} | ||
244 | list llListReplaceList(list l, list part, integer start, integer end){} | ||
245 | list llListSort(list l, integer stride, integer ascending){} | ||
246 | |||
247 | key llAvatarOnSitTarget(){} | ||
248 | list llGetAnimationList(key id){} | ||
249 | key llGetKey(){} | ||
250 | key llGetOwner(){} | ||
251 | integer llGetPermissions(){} | ||
252 | key llGetPermissionsKey(){} | ||
253 | string llKey2Name(key avatar){} | ||
254 | llRequestPermissions(key avatar, integer perms){} | ||
255 | llStartAnimation(string anim){} | ||
256 | llStopAnimation(string anim){} | ||
257 | llUnSit(key avatar){} | ||
258 | |||
259 | |||
260 | llDialog(key avatar, string caption, list arseBackwardsMenu, integer channel){} | ||
261 | integer llListen(integer channel, string name, key id, string msg){} | ||
262 | llListenRemove(integer handle){} | ||
263 | llOwnerSay(string text){} | ||
264 | llSay(integer channel, string text){} | ||
265 | llShout(integer channel, string text){} | ||
266 | llWhisper(integer channel, string text){} | ||
267 | |||
268 | llMessageLinked(integer link, integer num, string text, key aKey){} | ||
269 | |||