aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
diff options
context:
space:
mode:
authorTedd Hansen2007-08-13 17:28:08 +0000
committerTedd Hansen2007-08-13 17:28:08 +0000
commit050921d7b69f857b02c71328b545af42940d06b1 (patch)
treee09506b8e5342940838644c3db0c76d6945ac32e /OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
parentoops , guess I should include the new files next time (diff)
downloadopensim-SC-050921d7b69f857b02c71328b545af42940d06b1.zip
opensim-SC-050921d7b69f857b02c71328b545af42940d06b1.tar.gz
opensim-SC-050921d7b69f857b02c71328b545af42940d06b1.tar.bz2
opensim-SC-050921d7b69f857b02c71328b545af42940d06b1.tar.xz
krinkec's updates to ll* interface and functions
Diffstat (limited to 'OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs')
-rw-r--r--OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs242
1 files changed, 121 insertions, 121 deletions
diff --git a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
index 896c674..5c67ffe 100644
--- a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
+++ b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
@@ -30,7 +30,7 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL
30 public float llAtan2(float x, float y) { return 0; } 30 public float llAtan2(float x, float y) { return 0; }
31 public float llSqrt(float f) { return 0; } 31 public float llSqrt(float f) { return 0; }
32 public float llPow(float fbase, float fexponent) { return 0; } 32 public float llPow(float fbase, float fexponent) { return 0; }
33 public UInt32 llAbs(UInt32 i) { return 0; } 33 public UInt32 llAbs(Int32 i) { return 0; }
34 public float llFabs(float f) { return 0; } 34 public float llFabs(float f) { return 0; }
35 public float llFrand(float mag) { return 0; } 35 public float llFrand(float mag) { return 0; }
36 public UInt32 llFloor(float f) { return 0; } 36 public UInt32 llFloor(float f) { return 0; }
@@ -95,131 +95,131 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL
95 public void llSetPos(Axiom.Math.Vector3 pos) { return; } 95 public void llSetPos(Axiom.Math.Vector3 pos) { return; }
96 96
97 97
98 public void llGetPos() { } 98 public Axiom.Math.Vector3 llGetPos() { return new Axiom.Math.Vector3(); }
99 public void llGetLocalPos() { } 99 public Axiom.Math.Vector3 llGetLocalPos() { return new Axiom.Math.Vector3(); }
100 public void llSetRot() { } 100 public void llSetRot(Axiom.Math.Quaternion rot) { }
101 public void llGetRot() { } 101 public Axiom.Math.Quaternion llGetRot() { return new Axiom.Math.Quaternion(); }
102 public void llGetLocalRot() { } 102 public Axiom.Math.Quaternion llGetLocalRot() { return new Axiom.Math.Quaternion(); }
103 public void llSetForce() { } 103 public void llSetForce(Axiom.Math.Vector3 force, Int32 local) { }
104 public void llGetForce() { } 104 public Axiom.Math.Vector3 llGetForce() { return new Axiom.Math.Vector3(); }
105 public void llTarget() { } 105 public Int32 llTarget(Axiom.Math.Vector3 position, float range) { return 0; }
106 public void llTargetRemove() { } 106 public void llTargetRemove(Int32 number) { }
107 public void llRotTarget() { } 107 public Int32 llRotTarget(Axiom.Math.Quaternion rot, float error) { return 0; }
108 public void llRotTargetRemove() { } 108 public void llRotTargetRemove(Int32 number) { }
109 public void llMoveToTarget() { } 109 public void llMoveToTarget(Axiom.Math.Vector3 target, float tau) { }
110 public void llStopMoveToTarget() { } 110 public void llStopMoveToTarget() { }
111 public void llApplyImpulse() { } 111 public void llApplyImpulse(Axiom.Math.Vector3 force, Int32 local) { }
112 public void llApplyRotationalImpulse() { } 112 public void llApplyRotationalImpulse(Axiom.Math.Vector3 force, Int32 local) { }
113 public void llSetTorque() { } 113 public void llSetTorque(Axiom.Math.Vector3 torque, Int32 local) { }
114 public void llGetTorque() { } 114 public Axiom.Math.Vector3 llGetTorque() { return new Axiom.Math.Vector3(); }
115 public void llSetForceAndTorque() { } 115 public void llSetForceAndTorque(Axiom.Math.Vector3 force, Axiom.Math.Vector3 torque, Int32 local) { }
116 public void llGetVel() { } 116 public Axiom.Math.Vector3 llGetVel() { return new Axiom.Math.Vector3(); }
117 public void llGetAccel() { } 117 public Axiom.Math.Vector3 llGetAccel() { return new Axiom.Math.Vector3(); }
118 public void llGetOmega() { } 118 public Axiom.Math.Vector3 llGetOmega() { return new Axiom.Math.Vector3(); }
119 public void llGetTimeOfDay() { } 119 public float llGetTimeOfDay() { return 0; }
120 public void llGetWallclock() { } 120 public float llGetWallclock() { return 0; }
121 public void llGetTime() { } 121 public float llGetTime() { return 0; }
122 public void llResetTime() { } 122 public void llResetTime() { }
123 public void llGetAndResetTime() { } 123 public float llGetAndResetTime() { return 0; }
124 public void llSound() { } 124 public void llSound() { }
125 public void llPlaySound() { } 125 public void llPlaySound(string sound, float volume) { }
126 public void llLoopSound() { } 126 public void llLoopSound(string sound, float volume) { }
127 public void llLoopSoundMaster() { } 127 public void llLoopSoundMaster(string sound, float volume) { }
128 public void llLoopSoundSlave() { } 128 public void llLoopSoundSlave(string sound, float volume) { }
129 public void llPlaySoundSlave() { } 129 public void llPlaySoundSlave(string sound, float volume) { }
130 public void llTriggerSound() { } 130 public void llTriggerSound(string sound, float volume) { }
131 public void llStopSound() { } 131 public void llStopSound() { }
132 public void llPreloadSound() { } 132 public void llPreloadSound(string sound) { }
133 public void llGetSubString() { } 133 public void llGetSubString(string src, Int32 start, Int32 end) { }
134 public void llDeleteSubString() { } 134 public string llDeleteSubString(string src, Int32 start, Int32 end) { return ""; }
135 public void llInsertString() { } 135 public void llInsertString(string dst, Int32 position, string src) { }
136 public void llToUpper() { } 136 public string llToUpper(string source) { return ""; }
137 public void llToLower() { } 137 public string llToLower(string source) { return ""; }
138 public void llGiveMoney() { } 138 public Int32 llGiveMoney(string destination, Int32 amount) { return 0; }
139 public void llMakeExplosion() { } 139 public void llMakeExplosion() { }
140 public void llMakeFountain() { } 140 public void llMakeFountain() { }
141 public void llMakeSmoke() { } 141 public void llMakeSmoke() { }
142 public void llMakeFire() { } 142 public void llMakeFire() { }
143 public void llRezObject() { } 143 public void llRezObject(string inventory, Axiom.Math.Vector3 pos, Axiom.Math.Quaternion rot, Int32 param) { }
144 public void llLookAt() { } 144 public void llLookAt(Axiom.Math.Vector3 target, float strength, float damping) { }
145 public void llStopLookAt() { } 145 public void llStopLookAt() { }
146 public void llSetTimerEvent() { } 146 public void llSetTimerEvent(float sec) { }
147 public void llSleep() { } 147 public void llSleep(float sec) { }
148 public void llGetMass() { } 148 public float llGetMass() { return 0; }
149 public void llCollisionFilter() { } 149 public void llCollisionFilter(string name, string id, Int32 accept) { }
150 public void llTakeControls() { } 150 public void llTakeControls(Int32 controls, Int32 accept, Int32 pass_on) { }
151 public void llReleaseControls() { } 151 public void llReleaseControls() { }
152 public void llAttachToAvatar() { } 152 public void llAttachToAvatar(Int32 attachment) { }
153 public void llDetachFromAvatar() { } 153 public void llDetachFromAvatar() { }
154 public void llTakeCamera() { } 154 public void llTakeCamera() { }
155 public void llReleaseCamera() { } 155 public void llReleaseCamera() { }
156 public void llGetOwner() { } 156 public string llGetOwner() { return ""; }
157 public void llInstantMessage() { } 157 public void llInstantMessage(string user, string message) { }
158 public void llEmail() { } 158 public void llEmail(string address, string subject, string message) { }
159 public void llGetNextEmail() { } 159 public void llGetNextEmail(string address, string subject) { }
160 public void llGetKey() { } 160 public string llGetKey() { return ""; }
161 public void llSetBuoyancy() { } 161 public void llSetBuoyancy(float buoyancy) { }
162 public void llSetHoverHeight() { } 162 public void llSetHoverHeight(float height, Int32 water, float tau) { }
163 public void llStopHover() { } 163 public void llStopHover() { }
164 public void llMinEventDelay() { } 164 public void llMinEventDelay(float delay) { }
165 public void llSoundPreload() { } 165 public void llSoundPreload() { }
166 public void llRotLookAt() { } 166 public void llRotLookAt(Axiom.Math.Quaternion target, float strength, float damping) { }
167 public void llStringLength() { } 167 public Int32 llStringLength(string str) { return 0; }
168 public void llStartAnimation() { } 168 public void llStartAnimation(string anim) { }
169 public void llStopAnimation() { } 169 public void llStopAnimation(string anim) { }
170 public void llPointAt() { } 170 public void llPointAt() { }
171 public void llStopPointAt() { } 171 public void llStopPointAt() { }
172 public void llTargetOmega() { } 172 public void llTargetOmega(Axiom.Math.Vector3 axis, float spinrate, float gain) { }
173 public void llGetStartParameter() { } 173 public Int32 llGetStartParameter() { return 0; }
174 public void llGodLikeRezObject() { } 174 public void llGodLikeRezObject(string inventory, Axiom.Math.Vector3 pos) { }
175 public void llRequestPermissions() { } 175 public void llRequestPermissions(string agent, Int32 perm) { }
176 public void llGetPermissionsKey() { } 176 public string llGetPermissionsKey() { return ""; }
177 public void llGetPermissions() { } 177 public Int32 llGetPermissions() { return 0; }
178 public void llGetLinkNumber() { } 178 public Int32 llGetLinkNumber() { return 0; }
179 public void llSetLinkColor() { } 179 public void llSetLinkColor(Int32 linknumber, Axiom.Math.Vector3 color, Int32 face) { }
180 public void llCreateLink() { } 180 public void llCreateLink(string target, Int32 parent) { }
181 public void llBreakLink() { } 181 public void llBreakLink(Int32 linknum) { }
182 public void llBreakAllLinks() { } 182 public void llBreakAllLinks() { }
183 public void llGetLinkKey() { } 183 public string llGetLinkKey(Int32 linknum) { return ""; }
184 public void llGetLinkName() { } 184 public void llGetLinkName(Int32 linknum) { }
185 public void llGetInventoryNumber() { } 185 public Int32 llGetInventoryNumber(Int32 type) { return 0; }
186 public void llGetInventoryName() { } 186 public string llGetInventoryName(Int32 type, Int32 number) { return ""; }
187 public void llSetScriptState() { } 187 public void llSetScriptState(string name, Int32 run) { }
188 public void llGetEnergy() { } 188 public float llGetEnergy() { return 0; }
189 public void llGiveInventory() { } 189 public void llGiveInventory(string destination, string inventory) { }
190 public void llRemoveInventory() { } 190 public void llRemoveInventory(string item) { }
191 public void llSetText() { } 191 public void llSetText(string text, Axiom.Math.Vector3 color, float alpha) { }
192 public void llWater() { } 192 public float llWater(Axiom.Math.Vector3 offset) { return 0; }
193 public void llPassTouches() { } 193 public void llPassTouches(Int32 pass) { }
194 public void llRequestAgentData() { } 194 public string llRequestAgentData(string id, Int32 data) { return ""; }
195 public void llRequestInventoryData() { } 195 public string llRequestInventoryData(string name) { return ""; }
196 public void llSetDamage() { } 196 public void llSetDamage(float damage) { }
197 public void llTeleportAgentHome() { } 197 public void llTeleportAgentHome(string agent) { }
198 public void llModifyLand() { } 198 public void llModifyLand(Int32 action, Int32 brush) { }
199 public void llCollisionSound() { } 199 public void llCollisionSound(string impact_sound, float impact_volume) { }
200 public void llCollisionSprite() { } 200 public void llCollisionSprite(string impact_sprite) { }
201 public void llGetAnimation() { } 201 public string llGetAnimation(string id) { return ""; }
202 public void llResetScript() { } 202 public void llResetScript() { }
203 public void llMessageLinked() { } 203 public void llMessageLinked(Int32 linknum, Int32 num, string str, string id) { }
204 public void llPushObject() { } 204 public void llPushObject(string target, Axiom.Math.Vector3 impulse, Axiom.Math.Vector3 ang_impulse, Int32 local) { }
205 public void llPassCollisions() { } 205 public void llPassCollisions(Int32 pass) { }
206 public void llGetScriptName() { } 206 public string llGetScriptName() { return ""; }
207 public void llGetNumberOfSides() { } 207 public Int32 llGetNumberOfSides() { return 0; }
208 public void llAxisAngle2Rot() { } 208 public Axiom.Math.Quaternion llAxisAngle2Rot(Axiom.Math.Vector3 axis, float angle) { return new Axiom.Math.Quaternion(); }
209 public void llRot2Axis() { } 209 public Axiom.Math.Vector3 llRot2Axis(Axiom.Math.Quaternion rot) { return new Axiom.Math.Vector3(); }
210 public void llRot2Angle() { } 210 public void llRot2Angle() { }
211 public void llAcos() { } 211 public float llAcos(float val) { return 0; }
212 public void llAsin() { } 212 public float llAsin(float val) { return 0; }
213 public void llAngleBetween() { } 213 public float llAngleBetween(Axiom.Math.Quaternion a, Axiom.Math.Quaternion b) { return 0; }
214 public void llGetInventoryKey() { } 214 public string llGetInventoryKey(string name) { return ""; }
215 public void llAllowInventoryDrop() { } 215 public void llAllowInventoryDrop(Int32 add) { }
216 public void llGetSunDirection() { } 216 public Axiom.Math.Vector3 llGetSunDirection() { return new Axiom.Math.Vector3(); }
217 public void llGetTextureOffset() { } 217 public Axiom.Math.Vector3 llGetTextureOffset(Int32 face) { return new Axiom.Math.Vector3(); }
218 public void llGetTextureScale() { } 218 public Axiom.Math.Vector3 llGetTextureScale(Int32 side) { return new Axiom.Math.Vector3(); }
219 public void llGetTextureRot() { } 219 public float llGetTextureRot(Int32 side) { return 0; }
220 public void llSubStringIndex() { } 220 public Int32 llSubStringIndex(string source, string pattern) { return 0; }
221 public void llGetOwnerKey() { } 221 public string llGetOwnerKey(string id) { return ""; }
222 public void llGetCenterOfMass() { } 222 public Axiom.Math.Vector3 llGetCenterOfMass() { return new Axiom.Math.Vector3(); }
223 public void llListSort() { } 223 public void llListSort() { }
224 public void llGetListLength() { } 224 public void llGetListLength() { }
225 public void llList2Integer() { } 225 public void llList2Integer() { }
@@ -238,22 +238,22 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL
238 public void llGetRegionCorner() { } 238 public void llGetRegionCorner() { }
239 public void llListInsertList() { } 239 public void llListInsertList() { }
240 public void llListFindList() { } 240 public void llListFindList() { }
241 public void llGetObjectName() { } 241 public string llGetObjectName() { return ""; }
242 public void llSetObjectName() { } 242 public void llSetObjectName(string name) { }
243 public void llGetDate() { } 243 public string llGetDate() { return ""; }
244 public void llEdgeOfWorld() { } 244 public Int32 llEdgeOfWorld(Axiom.Math.Vector3 pos, Axiom.Math.Vector3 dir) { return 0; }
245 public void llGetAgentInfo() { } 245 public Int32 llGetAgentInfo(string id) { return 0; }
246 public void llAdjustSoundVolume() { } 246 public void llAdjustSoundVolume(float volume) { }
247 public void llSetSoundQueueing() { } 247 public void llSetSoundQueueing(Int32 queue) { }
248 public void llSetSoundRadius() { } 248 public void llSetSoundRadius(float radius) { }
249 public void llKey2Name() { } 249 public string llKey2Name(string id) { return ""; }
250 public void llSetTextureAnim() { } 250 public void llSetTextureAnim(Int32 mode, Int32 face, Int32 sizex, Int32 sizey, float start, float length, float rate) { }
251 public void llTriggerSoundLimited() { } 251 public void llTriggerSoundLimited(string sound, float volume, Axiom.Math.Vector3 top_north_east, Axiom.Math.Vector3 bottom_south_west) { }
252 public void llEjectFromLand() { } 252 public void llEjectFromLand(string pest) { }
253 public void llParseString2List() { } 253 public void llParseString2List() { }
254 public void llOverMyLand() { } 254 public Int32 llOverMyLand(string id) { return 0; }
255 public void llGetLandOwnerAt() { } 255 public string llGetLandOwnerAt(Axiom.Math.Vector3 pos) { return ""; }
256 public void llGetNotecardLine() { } 256 public string llGetNotecardLine(string name, Int32 line) { return ""; }
257 public void llGetAgentSize() { } 257 public void llGetAgentSize() { }
258 public void llSameGroup() { } 258 public void llSameGroup() { }
259 public void llUnSit() { } 259 public void llUnSit() { }