| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
constants to the script engine.
|
|
|
|
|
| |
This is fired when all regions are ready or when at least one region becomes not ready.
Recently added EventManager.OnRegionReady becomes OnRegionReadyStatusChange to match OnLoginsEnabledStatusChange
|
| |
|
|
|
|
|
|
|
| |
enabled or disabled at any point, not just during initial startup.
This replaces EventManager.OnLoginsEnabled which only fired when logins were first enabled
and was affected by a bug where it would never fire if the region started with logins disabled.
|
|
|
|
| |
logins disabled on startup.
|
|
|
|
|
|
| |
rezzed on a previously script-free region.
There is no need to listen for OnRezScript in RegionReadyModule since OnEmptyScriptCompileQueue will only fire if scripts were compiled.
|
|
|
|
|
|
| |
once when the region is ready.
Switch MapImageServiceModule to use this.
|
|
|
|
|
|
| |
region name.
This saves listeners from having to re-retrieve the scene from their own lists, which won't work anyway if multiple regions with the same name have been allowed
|
|
|
|
| |
to disable logins until all scripts have been compiled
|
|
|
|
|
|
|
| |
constructing fresh copies.
The encodings are thread-safe and already used in such a manner in other places.
This isn't done where Byte Order Mark output is suppressed, since Encoding.UTF8 is constructed to output the BOM.
|
|
|
|
| |
is only complete for a particular region at a time
|
|
|
|
| |
draw the eye
|
|\ |
|
| |
| |
| |
| | |
These are identical apart from setting Velocity = zero, which has no practical effect anyway since this is zeroed when the avatar is added back to the physics scene.
|
|/
|
|
|
|
| |
with .NET 3.5 vs 4.0 differences.
See http://opensimulator.org/mantis/view.php?id=5971
|
| |
|
|
|
|
| |
Cut down on the logging spam.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
structured
storage (dictionaries and arrays of string values) for scripts and region modules.
In addition, there are operations on the storage that enable "real" distributed
computation between scripts through operations similar to those of a tuple space.
Scripts can share task queues, implement shared locks or semaphores, etc.
The structured store is limited to the current region and is not currently
persisted. However, script operations are defined to initialize a store from a notecard
and to serialize the store to a notecard.
Documentation will be posted to the opensim wiki soon.
|
|
|
|
| |
location
|
|
|
|
| |
of methods.
|
|\
| |
| |
| |
| | |
Conflicts:
OpenSim/Region/OptionalModules/Scripting/ScriptModuleComms/ScriptModuleCommsModule.cs
|
| |
| |
| |
| | |
routines to simplify finding method registration issues.
|
|/ |
|
| |
|
| |
|
|
|
|
| |
be.
|
|
|
|
| |
can be pulled fromt he delegate so we don't need to pass them explicitly
|
|
|
|
|
|
| |
arguments and return values to the modInvoke family of functions.
See http://opensimulator.org/wiki/OSSL_Script_Library/ModInvoke
|
|
|
|
| |
Some maintenance to clean up logging messages
|
|
|
|
|
|
|
|
|
| |
from region modules. The LSL translator is extended to generate the
modInvoke format of commands for directly inlined function calls.
A region module can register a function Test() with the name "Test".
LSL code can call that function as "Test()". The compiler will translate
that invocation into modInvoke("Test", ...)
|
| |
|
|
|
|
| |
Back out some of the oar monitoring for the time being. Need to find a better way to get feedback. Will re-visit this soon.
|
| |
|
|
|
|
| |
Fix triggering of alerts when rezzing first script to an empty region, add login disable when loading oars.
|
|
|
|
|
|
| |
Make them conform with service side commands.
This stops them appearing twice when Hypergrid is enabled.
|
| |
|
|
|
|
| |
However, I still don't recommend changing MinFrameTime from 0.089, high values do not work well and lower values don't seem to make much difference
|
|
|
|
|
|
| |
Add "shutdown" message when removing region.
From a patch submitted by Michelle Argus.
Thanks Michelle
|
|
|
|
| |
SychronousRestObjectPoster.BeginPostObject() to the identical SynchronousRestObjectRequester.MakeRequest()
|
|
|
|
| |
(setting SculptData is done through the property)
|
|
|
|
| |
Add notification to neighbors when logins are enabled.
|
|
|
|
| |
Added an event to signal the eabling of logins and added an alert to send to a configured service.
|
|
|
|
| |
This just covers script loading for now. More to come.
|
|
|
|
|
|
| |
earlier on.
Most of these are where the region modules are telling us they are disabled. Convention is only to log when enabled (even that is really noisy)
|
|
|
|
|
|
|
| |
counts populated by LandManagementModule.
In order to pass ILandObject into IClientAPI.SendLandProperties(), had to push ILandObject and IPrimCounts into OpenSim.Framework from OpenSim.Region.Framework.Interfaces, in order to avoid ci
Counts are showing odd behaviour at the moment, this will be addressed shortly.
|
|\ |
|
| | |
|
| | |
|
|/
|
|
|
|
|
| |
The attachment code appears to work correctly for 1.23 viewers so, in
spite of some big changes in the internal representation, there don't
appear to be regressions. That being said, I still can't get a viewer2
avatar to show correctly.
|
|
|
|
| |
MapAndArray collection
|