by Brayla Sana | Jun 16, 2017 | Agent and Avatar, Functions, LSL, OSSL, Wiki
The user’s presence in Opensim is represented by two entities: an agent and an avatar. An agent is a client’s presence within a simulator. All users connect to a sim as an agent. An agent is not an avatar, though it is represented on the client by one. An...
by Brayla Sana | Jan 16, 2017 | Boolean, LSL, Operators, OSSL, Wiki
The AND operation compares each bit in two integers; if both bits are set to “1”, then the final result will be “1”, otherwise it will be “0”. This is done “per-bit”, or “bitwise”. Truth Table: AND 1 0 1 1 0...
by Brayla Sana | Dec 18, 2017 | Agent and Avatar, Animation, Functions, LSL, OSSL, Wiki
Animation is the technique of using frames (or steps) to give the illusion of smooth movement. In SL, avatars can be animated using the animation inventory item type. Animations move (animate) avatars. There is a set...
by Brayla Sana | Jan 16, 2017 | Assignment, LSL, Operators, OSSL, Wiki
The most common arithmetic operation is assignment, denoted with the “=” sign (single equal sign). Loosely translated, it means, take what is found on the right side of the equal sign and assign it to the left side. Any expression that evaluates to a...
by Brayla Sana | Oct 15, 2017 | Events, LSL, OSSL, Wiki
attach(key id) This event handler is triggered whenever the object is attached (which makes it an attachment) or detached from the avatar. If it is attached, id contains the key of the avatar it is attached to,...
by Brayla Sana | Jan 16, 2017 | Binary, LSL, Operators, OSSL, Wiki
Binary operators accept two parameters and return a single value. Most binary operators are defined for many different types of input like list, float, vector. Binary Operators: Operator Type Meaning Return Value Effect + Arithmetic Addition Sum of inputs None...