SignpostMarv
|
aa78df4a79
|
Scipt modules get the OpenMetaverse types, so lists passed as arguments to script module functions which then later call LSL_Types.list.GetVector3Item() or LSL_Types.list.GetQuaternionItem() methods would then trigger an InvalidCastException, which is now avoided.
|
2013-01-03 00:18:33 +00:00 |
|
SignpostMarv
|
a5ac6af16a
|
Improving documentation of AttachToAvatar and GetLine methods in LSL_Api.cs based on doxygen error output
|
2013-01-03 00:17:24 +00:00 |
|
SignpostMarv
|
79b7c571ff
|
updating documentation in SampleMoneyModule based on doxygen error log output; changing an xml-style hint to a uri-style hint in the class summary, improving documentation of Initialise method and removing a superfluous parameter, improving documentating of ClientClosed method and documenting an omitted parameter
|
2013-01-03 00:17:24 +00:00 |
|
SignpostMarv
|
4364d48817
|
updating config properties added during upgrade process, adding error log file to doxygen config, adding doxygen output directory & error log to .gitignore
|
2013-01-03 00:17:24 +00:00 |
|
SignpostMarv
|
472bae38b7
|
ran doxygen -s -u to upgrade the doxygen config file
|
2013-01-03 00:17:23 +00:00 |
|
SignpostMarv
|
f560d581bb
|
document & 80-character width terminal formatting
Signed-off-by: Diva Canto <diva@metaverseink.com>
|
2012-11-11 13:50:38 -08:00 |
|
SignpostMarv
|
23605cf93d
|
converting NPC module to ISharedRegionModule
Signed-off-by: Diva Canto <diva@metaverseink.com>
|
2012-11-11 13:50:38 -08:00 |
|
SignpostMarv
|
d5f9f5c9c3
|
document, 80-character width terminal formatting converting comments to documentation for IDE & doxygen goodness
Signed-off-by: Diva Canto <diva@metaverseink.com>
|
2012-11-10 17:09:47 -08:00 |
|
SignpostMarv
|
b3dddd7447
|
document & 80-character width terminal formatting
Signed-off-by: Diva Canto <diva@metaverseink.com>
|
2012-11-10 17:09:47 -08:00 |
|
SignpostMarv
|
a87c4c7d89
|
Converting WorldCommModule to INonSharedRegionModule
Signed-off-by: Diva Canto <diva@metaverseink.com>
|
2012-11-10 17:09:46 -08:00 |
|
SignpostMarv
|
fb7bbe167a
|
formatting DialogModule for 80-character width terminal
|
2012-11-10 08:12:31 -08:00 |
|
SignpostMarv
|
5cba04e2d6
|
Converting DialogModule to INonSharedRegionModule
|
2012-11-10 08:12:31 -08:00 |
|
SignpostMarv
|
d0742cea3e
|
80 character-width terminal formatting of IDialogModule interface, removing superfluous whitespace & line-endings.
|
2012-11-10 08:12:30 -08:00 |
|
SignpostMarv
|
ee3d06220e
|
Documenting parameters of methods on the IDialogModule interface
|
2012-11-10 08:12:30 -08:00 |
|
SignpostMarv
|
5bff741544
|
marking IRegionModule interface as obsolete via System.ObsoleteAttribute, intentionally triggering a bunch of warnings in compiler output in hopes of encouraging other developers to refactor built-in modules when they have free time.
|
2012-11-09 14:20:24 -08:00 |
|
SignpostMarv
|
a09cba6da3
|
refactoring to use assembly:classname style of configuration
|
2012-10-29 23:39:01 +00:00 |
|
SignpostMarv
|
a16ddbee41
|
Renaming module back to SoundModule as the hypothetical plan was to make another module using the shared region module interface, but this was pointed out by Melanie_T to be mostly pointless.
|
2012-10-29 23:39:01 +00:00 |
|
SignpostMarv
|
e308841de9
|
SianaGearz notes stop sound flag is 1 << 5, so using that for ISoundModule.StopSound rather than setting gain to zero
|
2012-10-29 23:39:01 +00:00 |
|
SignpostMarv
|
e0b5a3cd90
|
tweaking configuration logic so that the INonSharedRegionModule will load by default
|
2012-10-29 23:39:01 +00:00 |
|
SignpostMarv
|
2bb0419251
|
documenting some params on ISoundModule methods
|
2012-10-29 23:39:01 +00:00 |
|
SignpostMarv
|
dcac2a7f71
|
refactoring llCollisionSound to use new KeyOrName method
|
2012-10-29 23:39:01 +00:00 |
|
SignpostMarv
|
a9999a9676
|
Refactoring llTriggerSoundLimited with a new method on ISoundModule, as the LL Wiki spec for llTriggerSoundLimited states an axis-aligned bounding box, not radial constraint
|
2012-10-29 23:39:01 +00:00 |
|
SignpostMarv
|
56965dd959
|
fixing poorly-formatted xml doc string for Util.IsInsideBox
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
ef15711089
|
refactoring llTriggerSoundLimited to not use the LSL methods, since that will cause unnecessary calls to m_host.AddScriptLPS(1)
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
af9dc483e9
|
refactoring llGetPos() to take advantage of implicit converter
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
f9923d4423
|
shifting from two instances of typecasting to one instance of typecasting in llTriggerSoundLimited
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
c796f7861e
|
80-character width terminal formatting of recent commits to llPlaySound, llPlaySoundSlave, llTriggerSound and llTriggerSoundLimited
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
c5af16aef8
|
shuffling code around so that the interface for ISoundModule.SendSound() specifies a UUID rather than a string
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
5abcecc735
|
moving SendSound from SceneObjectPart to ISoundModule
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
af39af1cc4
|
fixing a bug in SceneObjectPart.SendSound where sounds would always come from the root prim rather than the source prim
|
2012-10-29 23:39:00 +00:00 |
|
SignpostMarv
|
57940087d1
|
Factoring out a superfluous local variable & repeated assignment in SceneObjectPart.SendSound as linksets are only meant to have a single owner
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
e75596524a
|
Formatting SoundModuleNonShared.LoopSound, consistent indentation
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
9df510157e
|
deduplicating code into a single LoopSound method
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
22693304fb
|
removing superfluous lines from SceneObjectPart.SendSound
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
3d8f59aac3
|
refactoring StopSound into a private static method to skip repeating m_scene.TryGetSceneObjectPart
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
e5df8cafb8
|
Removing a locked iteration over SceneObjectGroup.LoopSoundSlavePrims as the SL Wiki spec does not state that slaves are set to match master values
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
d7ffcace8f
|
adjusting parameter order of PreloadSound to be more logical
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
29a8ae48b5
|
transposing LoopSoundMaster to Sound Module
|
2012-10-29 23:38:59 +00:00 |
|
SignpostMarv
|
a68e2fe169
|
transposing preload sound onto sound module
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
8763a637b5
|
transposing stop sound into sound module
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
206a694c6b
|
moving comment for llStopSound inside the method block prior to transposition to sound module
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
b9e0f1cd2b
|
documenting ISoundModule methods & fields
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
d4034271eb
|
formatting ISoundModule prior to documentation
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
1c618843b8
|
formatting changes to SceneObjectPart.SendSound; consistent indentation
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
32db725dd7
|
SceneObjectPart.SendSound can exit early if a sound module was not found.
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
f4fe8763ad
|
Changing the logic order in the TaskInventory iterator of ScenObjectPart.SendSound, since we can currently have non-unique object inventory names so we should check the asset type first.
|
2012-10-29 23:38:58 +00:00 |
|
SignpostMarv
|
b42cfe49a2
|
Replacing double-if block in SceneObjectPart.SendSound with Util.Clip
|
2012-10-29 23:38:57 +00:00 |
|
SignpostMarv
|
6440892788
|
TryGetScenePresence in TriggerSound is probably meant to be using the ownerID, not the objectID
|
2012-10-29 23:38:57 +00:00 |
|
SignpostMarv
|
516ee244b4
|
swapping GetSceneObjectPart for TryGetSceneObjectPart in PlayAttachedSound to imply why we're doing an early return.
|
2012-10-29 23:38:57 +00:00 |
|
SignpostMarv
|
1d47bcb6b6
|
stripping whitespace from ISoundModule, formatting SoundModuleNonShared.cs
|
2012-10-29 23:38:57 +00:00 |
|
SignpostMarv
|
20be6a4b48
|
refactoring thisSpGain in PlayAttachedSound as it was previously using two typecasts in the assignment and had the assignment on a separate line to the declaration
|
2012-10-29 23:38:57 +00:00 |
|
SignpostMarv
|
6bd1f0f209
|
Factoring out an if-else block in PlayAttachedSound as it was using the previously hard-coded max distance value.
|
2012-10-29 23:38:57 +00:00 |
|
SignpostMarv
|
375fb66589
|
making the max distance for sounds to be heard from their origin a configurable option exposed via a public field on ISoundModule (with private setter in the implementation)
|
2012-10-29 23:38:57 +00:00 |
|
SignpostMarv
|
ed162a10be
|
Converting the ISoundModule implementation from an IRegionModule to an INonSharedRegionModule
|
2012-10-29 23:38:57 +00:00 |
|
SignpostMarv
|
7560010f34
|
Immediately setting gain to zero as a workaround for code not stopping sound started by llPlaySound
|
2012-10-29 23:38:56 +00:00 |
|
SignpostMarv
|
80dcc13af2
|
refactoring IWorldCommListenerInfo.GetRegexBitfield() method to be a field with a private setter
|
2012-10-26 02:08:00 +01:00 |
|
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
|
2012-10-26 02:08:00 +01:00 |
|
SignpostMarv
|
18b1ee6f37
|
Formatting and casing correction in WorldCommModule, trailing new line in OSSL to get git diff to not complain
|
2012-10-26 02:08:00 +01:00 |
|
SignpostMarv
|
ecdb88679e
|
Removing the apparently superfluous explicit namespace reference so that the if-else-if-else block in ConvertFromLSL can have a consistent appearance
|
2012-10-26 01:43:54 +01:00 |
|
SignpostMarv
|
01972cc9e8
|
system ints can end up in LSL lists, which can cause counter-intuitive unknown list element type errors in ConvertFromLSL (via modInvoke)
|
2012-10-26 01:43:53 +01:00 |
|
SignpostMarv
|
af5383e479
|
altering documentation for llGetLinkName, as the current documentation is rather lengthy for a "summary".
|
2012-10-19 02:48:59 +01:00 |
|
SignpostMarv
|
645e3171b4
|
since llGetLinkName has a "simplest case", it should be the first check made.
|
2012-10-19 02:48:59 +01:00 |
|
SignpostMarv
|
597df51f91
|
the simplest case for llGetLinkName also applies to the LINK_THIS constant
|
2012-10-19 02:48:59 +01:00 |
|
SignpostMarv
|
ec044537d5
|
ensuring that operand order in llGetLinkName is internally consistent
|
2012-10-19 02:48:59 +01:00 |
|
SignpostMarv
|
a1679517d3
|
correcting typo
|
2012-10-02 22:14:47 +01:00 |
|
SignpostMarv
|
f555febdb7
|
taking into account the recent introduction of implicit operators
|
2012-10-02 22:14:46 +01:00 |
|
SignpostMarv
|
ce7694c108
|
added perms checking, duplicated functionality to methods that do not require perms and have higher threat level
|
2012-10-02 22:14:46 +01:00 |
|
SignpostMarv
|
c677c04f10
|
fixing copypasta
|
2012-10-02 22:14:46 +01:00 |
|
SignpostMarv
|
35b7c80e0b
|
implementing osDropAttachment & osDropAttachmentAt
|
2012-10-02 22:14:46 +01:00 |
|
SignpostMarv
|
e81e19a3b4
|
string format arguments in wrong order
|
2012-10-02 22:11:40 +01:00 |
|
SignpostMarv
|
020103c51e
|
Documenting object-related events
|
2012-09-24 22:59:02 +01:00 |
|
SignpostMarv
|
1cfd63d0b4
|
Documenting LSL script-related events
|
2012-09-24 22:44:37 +01:00 |
|
SignpostMarv
|
8d7b1f8aa0
|
Documenting non-LSL script-related events
|
2012-09-22 00:57:29 +01:00 |
|
SignpostMarv
|
d667f9d260
|
Documentation of teleport-related events
|
2012-09-20 01:56:18 +01:00 |
|
SignpostMarv
|
696b3f66c4
|
minor tweaks to existing comments for IDE goodness
|
2012-09-20 01:50:40 +01:00 |
|
SignpostMarv
|
49e2872f9e
|
Documentation of agent-related events
|
2012-09-20 01:50:40 +01:00 |
|
SignpostMarv
|
61f4523e01
|
Documentation of object-related events
|
2012-09-20 01:48:50 +01:00 |
|
SignpostMarv
|
a74167bb06
|
Documentation of OnPluginConsole
|
2012-09-20 01:47:03 +01:00 |
|
SignpostMarv
|
0e5f5538bc
|
Documentation of IScriptModuleComms.RegisterConstant and IScriptModuleComms.LookupModConstant
Signed-off-by: Melanie <melanie@t-data.com>
|
2012-09-17 14:15:52 +01:00 |
|
SignpostMarv
|
f9721573d9
|
Implementing ability to register script constants and invocations on a region module automatically
|
2012-09-17 14:15:47 +01:00 |
|
SignpostMarv
|
c7948a669a
|
preventing a null reference exception from being thrown
Signed-off-by: Melanie <melanie@t-data.com>
|
2012-09-17 13:29:15 +01:00 |
|
SignpostMarv
|
5e626ce55d
|
script invocations cannot have void return type
|
2012-09-17 13:29:01 +01:00 |
|
SignpostMarv
|
46d8405229
|
Documentation of parcel-related events
Signed-off-by: BlueWall <jamesh@bluewallgroup.com>
|
2012-09-13 09:59:25 -04:00 |
|
SignpostMarv
|
9598c1af9e
|
correcting a typo that causes c# express to complain about xml comment containing invalid xml
Signed-off-by: BlueWall <jamesh@bluewallgroup.com>
|
2012-09-13 09:59:25 -04:00 |
|
SignpostMarv
|
c17965eec4
|
mathematically & hypothetically speaking we want to avoid negative values being written
|
2012-09-12 01:26:22 +01:00 |
|
SignpostMarv
|
41f3f2400e
|
Documentation of economy-related EventManager events
|
2012-09-12 01:23:47 +01:00 |
|
SignpostMarv
|
ad1b9bbba6
|
documentation (OnSceneObjectPartCopy)
|
2012-09-11 20:12:45 +01:00 |
|
SignpostMarv
|
97b8739c1d
|
documentation (OnRemovePresence)
|
2012-09-11 20:12:45 +01:00 |
|
SignpostMarv
|
0760121eb9
|
documentation (OnNewPresence)
|
2012-09-11 20:12:44 +01:00 |
|
SignpostMarv
|
0a22e78f59
|
documentation (OnClientConnect)
|
2012-09-11 20:12:44 +01:00 |
|
SignpostMarv
|
5e51f16ceb
|
documentation (OnBackup)
|
2012-09-11 20:12:44 +01:00 |
|
SignpostMarv
|
fd8a7e64b9
|
documentation (OnTerrainTick)
|
2012-09-11 20:12:44 +01:00 |
|
SignpostMarv
|
ed5f574356
|
documentation (OnTerrainTainted)
|
2012-09-11 20:12:44 +01:00 |
|
SignpostMarv
|
44349f742e
|
documentation (OnClientMovement)
|
2012-09-11 20:12:43 +01:00 |
|
SignpostMarv
|
e3993eefa5
|
Documenting some of the events on OpenSim.Region.Framework.Scenes.EventManager (OnFrame)
|
2012-09-11 20:12:43 +01:00 |
|
SignpostMarv
|
8db5d79f4b
|
passing in the function name to MOD_Api.ConvertFromLSL for more user-friendly error messages
|
2012-09-10 13:15:32 +01:00 |
|
SignpostMarv
|
783ee949ea
|
implementing per-region configuration of limits on the number of prims one can have in a linkset
Applied with changes - patch was based on a repo different from core
Signed-off-by: Melanie <melanie@t-data.com>
|
2012-09-09 12:59:25 +01:00 |
|
SignpostMarv
|
e041f09750
|
refactoring to allow Scene.GetLandData to accept Vector3 as an argument. Note that the prior work on LSL_Vector implicit operators means one does not need to explicitly cast a LSL_Vector to Vector3
|
2012-09-08 00:44:27 +01:00 |
|
SignpostMarv
|
874bde366a
|
4096 is used in various places as the maximum height of a region, refactoring to be a constant
|
2012-09-08 00:14:39 +01:00 |
|
SignpostMarv
|
df3914c7cd
|
renaming to markdown file
|
2012-09-08 00:02:27 +01:00 |
|