Difference between revisions of "TRUE"

From Second Life Wiki
Jump to navigation Jump to search
(there was nothing here! now there is.)
Line 3: Line 3:
|type=integer
|type=integer
|value=1
|value=1
|desc
|desc=Constant used to define the TRUE value in conditional structures or variables/constants in general. Usually it's used to become it more readable, indicating a [[Boolean|boolean]] value instead a [[Integer|integer]] value (1).
|examples=<lsl>integer q;
|examples=<lsl>integer q;



Revision as of 08:27, 2 January 2012

Description

Constant: integer TRUE = 1;

The integer constant TRUE has the value 1

Constant used to define the TRUE value in conditional structures or variables/constants in general. Usually it's used to become it more readable, indicating a boolean value instead a integer value (1).

Related Articles

Constants

•  FALSE

Articles

•  boolean

Examples

<lsl>integer q;

default {

   state_entry()
   {
       q = TRUE;
       if(q)
       {
           llSay(0, "TRUE");
           q = FALSE;
           if(!q)
           {
               llSay(0, "FALSE");
               q = TRUE;
               if(!q)
               {
                   llSay(0, "Won't say this");
               }
               else
               {
                   llSay(0, "TRUE");
                   q = FALSE;
                   if(q)
                   {
                       llSay(0, "Won't say this");
                   }
                   else
                   {
                       llSay(0, "FALSE");
                   }
               }
           }
           else
           {
               llSay(0, "Won't say this");
           }
       }
       else
       {
           llSay(0, "Won't say this");
       }
   }

}</lsl>

Deep Notes

Search JIRA for related Issues

Signature

integer TRUE = 1;