Commit graph

11 commits

Author SHA1 Message Date
Sei Lisa
4278710ce8 Fix some marginal bugs, and the version of [AV]faces.
- Bump version of [AV]faces to 2.2.
- With very bad luck, some channel numbers could overflow the range of an integer due to float rounding, and produce DEBUG_CHANNEL or PUBLIC_CHANNEL as output.
- If both CHANGED_INVENTORY and CHANGED_LINK came at the same time, [AV]prop would fail to handle both.
- There was code that did nothing in [AV]faces. While it caused no bug per se, if it was reused in future then it could be affected by the same problem as that in [AV]prop.
2017-09-02 09:45:52 +02:00
Sei Lisa
610890951d Undo some hand optimizations.
Many of them cause problems with OpenSim.

All of them are applied by the optimizer, except (str="")+str, which produces gains only in LSO, not in Mono, and doesn't work in OpenSim.

A few are undone only for clarity, relying on the fact that the optimizer will apply them again.
2017-09-02 09:45:52 +02:00
Sei Lisa
202b4503d1 Remove or add parentheses as necessary to improve clarity.
There should be no changes in the code compiled from source directly.
2017-09-02 09:45:52 +02:00
Sei Lisa
2488349a1b Comment and formatting changes; no actual code changes.
- Add spaces between functions.
- Add comments on numeric codes and a few others.
- Reformat lists and one function.
- Remove spaces at EOL.
- Use actual copyright symbol.
2017-09-02 09:45:52 +02:00
Oddunity
56c16cf6bf Minor bug fix and optimizations
- Fixed timer bug
- Changed llGetBoundngBox to llGetObjectMass
- Restrict prop cleanup to only include children of non-attached parent objects
2017-08-18 00:17:16 +02:00
Oddunity
4ff281d1f2 Cleanup props when parent object no longer exists
A timed event to check for the existence of the rezzing object and cleanup when the check fails.
2017-08-18 00:17:16 +02:00
Sei-Lisa
c157fd936a Remove [AV]object notice, per discussion in #5 (#7) 2017-08-07 11:10:15 +10:00
Sei Lisa
5b6cd5763b Cosmetic changes to AVprop (no code changes)
Add vertical space between functions and between events; format the attachment points list; add inline comments indicating the meaning of the 90xxx codes.
2017-08-04 14:24:39 +02:00
codeviolet
34f30ac80a first commit 2017-07-31 17:43:31 +10:00
Builder's Brewery
5c4f5b3418 Update repo (#1)
* Update README.md

* Update and rename [AV]LockGuard-object.lslp to [AV]LockGuard-object.lsl

* Update [AV]LockGuard-object.lsl

* Update [AV]LockGuard-object.lsl

* Update [AV]LockGuard-object.lsl

* Update and rename [AV]LockGuard.lslp to [AV]LockGuard.lsl

* Update and rename shared props via BUTTON.lslp to shared props via BUTTON.lsl

* Update and rename shared props via POSE.lslp to shared props via POSE.lsl
2016-06-06 11:25:56 +10:00
codeviolet
ff60b814dc new 2015-11-21 12:27:24 +11:00