Robert Adams
|
2d2bea4aa7
varregion: many more updates removing the constant RegionSize and replacing
|
11 years ago |
Robert Adams
|
beeec1c467
varregion: elimination of Constants.RegionSize from all over OpenSimulator.
|
11 years ago |
Justin Clark-Casey (justincc)
|
b16bc7b01c
refactor: rename Scene.IncomingCloseAgent() to CloseAgent() in order to make it clear that all non-clientstack callers should be using this rather than RemoveClient() in order to step through the ScenePresence state machine properly.
|
11 years ago |
Melanie
|
5f4c4df227
Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask
|
11 years ago |
Justin Clark-Casey (justincc)
|
2fbc08d7dd
refactor: minor cleanup in osGetAvatarList()
|
11 years ago |
Justin Clark-Casey (justincc)
|
0ea0f8aa83
Fix bug in osCauseHealing() if called with an avatar ID for an avatar that is not in the scene.
|
11 years ago |
Justin Clark-Casey (justincc)
|
56b333f301
minor: Use more compact libomv primitive constructors in osNpcGetPos() and osNpcGetRot()
|
11 years ago |
Justin Clark-Casey (justincc)
|
55204ccde6
Fix minor race conditions in OSSL_Api functions where a parcel could be misidentified for moving prims.
|
11 years ago |
Justin Clark-Casey (justincc)
|
ad9bd3fe93
Fix sensors, llGetRootRotation(), llGet*Param() and other functions to use the world rotation if the avatar to which they are attached is sitting
|
11 years ago |
Diva Canto
|
bb44758179
Switched to using the other Util function with a default value.
|
11 years ago |
Diva Canto
|
f1010d7b15
Moved the HG default variables out of [Startup] and into their own section [Hypergrid] in *Common.ini.example. Backwards compatible for now.
|
11 years ago |
Diva Canto
|
0e8289cd00
Added new Util function for reading config vars that's more generic than the one I added yesterday -- this is for helping move config vars out of [Startup]
|
11 years ago |
Diva Canto
|
e515cdddec
Simplification of HG configs: HomeURI and GatekeeperURI now are defined as default under [Startup]. They can then be overwritten in the other sections (but probably shouldn't). I kept the existing code for backwards compatibility, so this should not cause any breaks from people's current configurations. But people should move to have these 2 vars under [Startup] -- see OpenSim.ini.example and Robust.HG.ini.example. And yes, both names now end with "URI" for consistency.
|
11 years ago |
Justin Clark-Casey (justincc)
|
55c6753b13
Merge branch 'master' into cooptermination
|
11 years ago |
Justin Clark-Casey (justincc)
|
8a22ac3f94
Pass narrower WaitHandle rather than EventWaitHandle as co-op termination wait handle to script APIs.
|
11 years ago |
Justin Clark-Casey (justincc)
|
74256c0cc4
Restore previous client AO behaviour by not allowing them to remove the default animation but continue to allow scripts to do so.
|
11 years ago |
Justin Clark-Casey (justincc)
|
0963ece25b
Implement co-operative script termination if termination comes during a script wait event (llSleep(), etc.)
|
12 years ago |
Justin Clark-Casey (justincc)
|
fccb03227e
Instead of passing separate engine, part and item components to script APIs, pass down IScriptInstance instead.
|
12 years ago |
Robert Adams
|
eacc2561d1
BulletSim: add osGetPhysicsEngineType() LSL function and update
|
12 years ago |
Oren Hurvitz
|
1a6694b264
Fixed several problems with the Sun: some settings didn't work, or were inconsistently used. - The sun position is always calculated by combining the sun settings in the Region and Estate. This fixes the problem that 'UseEstateSun' didn't work. - To remove ambiguity, the EstateToolsSunUpdate event no longer accepts the sun's position as parameters. That's because the position is always calculated from the Region and Estate settings. - Use only the 'FixedSun' flag to determine whether the sun is fixed; not the 'UseGlobalTime' flag. - Don't change the region's 'SunPosition' field according to the sun's position: this field is used only to set the position when using a FixedSun. (The 'SunVector' field does get updated according to the sun's position in the sky)
|
12 years ago |
SignpostMarv
|
e977761071
adding ability for listeners to be filtered by regular expressions and a general-purpose function to see if a given string matches a given regex
|
12 years ago |
SignpostMarv
|
18b1ee6f37
Formatting and casing correction in WorldCommModule, trailing new line in OSSL to get git diff to not complain
|
12 years ago |
Justin Clark-Casey (justincc)
|
8af8319b95
Get osNpcCreate() and osNpcLoadAppearance() to generate a script error if appearance notecard does not exist, rather than returning UUID.Zero or silently failing.
|
12 years ago |
Justin Clark-Casey (justincc)
|
d9aaf51561
When scripts generate expected exceptions (e.g. due to checked bad parameter) throw ScriptException instead of just a plain old exception.
|
12 years ago |
Justin Clark-Casey (justincc)
|
ae662b54ea
Make osNpcCreate() return UUID.Zero instead of throwing an exception if notecard name is invalid. Make osNpcLoadAppearance() fail silently in same circumstance rather than throwing exception.
|
12 years ago |
Justin Clark-Casey (justincc)
|
756ac4f321
Correct osSetContentType() threat check to query osSetContentType rather than osSetResponseType
|
12 years ago |
Justin Clark-Casey (justincc)
|
11d8119a21
Remove osDropAttachment threat level check wrongly placed in OSSL_Api.ShoutErrorOnLackingOwnerPerms.
|
12 years ago |
SignpostMarv
|
a1679517d3
correcting typo
|
12 years ago |
SignpostMarv
|
f555febdb7
taking into account the recent introduction of implicit operators
|
12 years ago |
SignpostMarv
|
ce7694c108
added perms checking, duplicated functionality to methods that do not require perms and have higher threat level
|
12 years ago |