MW
|
4c3be4e91f
|
Another small tweak to image sending.
Implemented a few ll Functions, llSetObjectName llGetObjectName, llLoadURL (all currently untested).
|
2007-08-27 10:34:28 +00:00 |
|
Brian McBee
|
f6706e6cf8
|
Fixing llList2double issue (Thanks ldvoipeng)
|
2007-08-27 01:58:56 +00:00 |
|
Tedd Hansen
|
7e06df5f83
|
llList-commands from ldvoipeng, new Default.lsl from dalien
|
2007-08-26 21:21:21 +00:00 |
|
Tedd Hansen
|
b75c1b2191
|
Added class for "long commands" (command that returns as event) with dedicated thread for processing. Added support for llSetTimerEvent(). Deleting old compiled scripts before new compile is attempted (avoids loading wrong script on compile error).
|
2007-08-25 19:08:15 +00:00 |
|
Tedd Hansen
|
53be4774b3
|
Scripts no longer crash sim after 5 minutes (override InitializeLifetimeService). Loading/Unloading of scripts are now handled in separate thread so server is no delayed because of this. Each script is loaded into a single AppDomain (temporary test for script unload, eats ~15KB more memory for each script). Unload of scripts has been verified to free up memory.
|
2007-08-25 15:31:47 +00:00 |
|
Tedd Hansen
|
07836b890c
|
Lowered priority of script threads. Executing state_entry() event on script rez.
|
2007-08-23 18:43:11 +00:00 |
|
Brian McBee
|
107469ed93
|
More lsl functions (thanks to ldviopeng and wjordan!)
|
2007-08-23 05:26:02 +00:00 |
|
Tedd Hansen
|
33326c1a70
|
Some minor changes + krinkec's updates to ll* functions.
|
2007-08-20 10:58:51 +00:00 |
|
Tedd Hansen
|
37446b0392
|
Moved in-AppDomain event execution from Script to OpenSim.Region.ScriptEngine.Executor. Script no longer responsible for handling event calls to itself (and we can create reference cache in Executor).
|
2007-08-18 23:24:38 +00:00 |
|
Tedd Hansen
|
6faa8d8d68
|
Script loads into separate AppDomain without errors. Events and llFunctions not working yet.
|
2007-08-18 21:31:35 +00:00 |
|
Tedd Hansen
|
551f2af39f
|
LSL Compiler now only referring required assemblies (DotNetEngine and Common). Changed Vector and Rotation to custom types (stored in Common) that needs to be changed later. No longer using Axiom. Script support still broken.
|
2007-08-18 20:53:13 +00:00 |
|
Tedd Hansen
|
1d41fd4984
|
Working on AppDomains. Scripting is now officially broken. :]
|
2007-08-18 19:54:04 +00:00 |
|
Tedd Hansen
|
6d10c65358
|
Moved LSL_BuiltIn_Commands_Interface.cs to a separate library (OpenSim.Region.ScriptEngine.Common). Fixed last compile error (forgot to include LSL_BuiltIn_Commands.cs).
|
2007-08-18 18:53:03 +00:00 |
|
Tedd Hansen
|
66695ded13
|
krinkec's updates to ll* interface and functions.
|
2007-08-17 17:33:18 +00:00 |
|
Tedd Hansen
|
9c3251b177
|
Bugfixes in LSL compiler. Changed most datatypes to int (instead of UInt32) and double (instead of float).
|
2007-08-15 19:25:29 +00:00 |
|
Adam Frisby
|
226339cd40
|
* Applying ckrinke's LSL baseclass changes (Thanks!)
|
2007-08-15 16:57:01 +00:00 |
|
Adam Frisby
|
ceb1c12bd1
|
* New LSL functions
+ llAsin / llAcos
+ llMD5String
+ llModPow
+ llGetUnixTime
|
2007-08-15 16:44:00 +00:00 |
|
Tedd Hansen
|
16defc30eb
|
krinkec's updates to ll* interface and functions
|
2007-08-14 19:06:57 +00:00 |
|
Tedd Hansen
|
afaa12a9e2
|
ScriptEngine: Some error handling, logs to logger
|
2007-08-14 15:59:36 +00:00 |
|
Tedd Hansen
|
79dc1a4f7d
|
Common script for all objects (Default.lsl). ScriptEngine touch_start event now works, but llSay only outputs to server console.
|
2007-08-13 20:55:07 +00:00 |
|
Tedd Hansen
|
050921d7b6
|
krinkec's updates to ll* interface and functions
|
2007-08-13 17:28:08 +00:00 |
|
Tedd Hansen
|
75c5bdbef9
|
ScriptManager now uses LSL-compiler.
LSL_BuiltIn_Commands_TestImplementation.cs no longer needs updating.
|
2007-08-12 18:36:42 +00:00 |
|
Tedd Hansen
|
fd63c0cd32
|
Code comments and cleanup, correct datatypes for key, vector, rotation, (hopefully) reference to Axiom during compile, passing of BuiltIns during script load, BuiltIn interface added, etc etc
|
2007-08-12 17:37:37 +00:00 |
|