There is some news from the Scripting User Group. Meaning something I find interesting.
Le Tigre Oddities
The current update (week 44) running in Le Tigre is showing some scripting oddities. Most are around scripts that use the llTakeControls(). Kelly says it look like the control events are firing too often. So, if you are trying to steer a vehicle things are going awry.
Paraphrasing Kelly said something like: We put a cap on the total time the scripts for an agent can trigger. This is the time outside normal script time. When you press a key we give your scripts, that have control, an extra chance to run. This happens in ‘agent time’. To prevent abuse we added a cap per framer per agent (1ms per frame per agent). It is pretty large right now (it is adjustable and we may drop it later). Disabling scripts on a parcel only stops the script time block. The changes make it so you get at most 1 extra script run per frame.
Anything that adds more data to serialize per script is difficult. There is some potential to use a lot of script time but the recent changes on Le Tigre limit that severely.
Kelly says, “1ms is generally enough time to run ~20 scripts. More if they are ‘quick’.”


