|
Project List BRIGADOON-0003
A script to display a project list menu in Open Simulator.
|
SCript to send a Heartbeat signal to the Teleport Database. More...
Go to the source code of this file.
Functions | |
| UpdateTexture () | |
| Update the Face's Texture based on Project list. | |
| void | Ready () |
Variables | |
| integer | LastUnix |
| Last Update Time (Unix timestamp) | |
| integer | DestValidCheck |
| Validity Check Flag. | |
| integer | HasCheckedChanged |
| integer | NextCheck |
| list | DestinationsName |
| list | DestinationsLink |
| list | DestinationsLogo |
| list | DestinationsValid |
| key | CheckRequest |
| integer | DISPLAY_SIDE = 1 |
| integer | COLUMNS = 3 |
| integer | ROWS = 10 |
| integer | ALT_ROWS = ROWS + 8 |
| string | SOURCE_URL = "https://www.little-sense.au/" |
| string | LOGO = "images/Brigadoon_Logo_Small.png" |
| string | FAILURE = "images/question_mark.png" |
| string | NO_LOGO = "images/no_logo.png" |
| string | BLANK_LOGO = "images/blank_label.png" |
| string | FILE_DIRECTORY = "project_dynamic/" |
SCript to send a Heartbeat signal to the Teleport Database.
Theis script takes a list of projects and a hyperlink to documentation and displays a table on the face of an object. If a cell of the table is touched, the script will attempt to open the hyperlink in a browser.
NOTE: The file extension ".osl" indicates the script uses the Open Simulator Script language (OSSL) and will not function in the Second Life environment. If the script will function using just the Linden Scripting Language (LSL), it will have a a file extension of ".lsl".
Definition in file project_list.osl.
| void Ready | ( | ) |
Definition at line 221 of file project_list.osl.
References CheckRequest, COLUMNS, DestinationsLink, DestinationsValid, DestValidCheck, DISPLAY_SIDE, HasCheckedChanged, LastUnix, NextCheck, ROWS, and UpdateTexture().
| UpdateTexture | ( | ) |
Update the Face's Texture based on Project list.
Definition at line 57 of file project_list.osl.
References BLANK_LOGO, COLUMNS, DestinationsLogo, DestinationsName, DestinationsValid, DISPLAY_SIDE, FAILURE, ROWS, and SOURCE_URL.
Referenced by Ready().
| integer ALT_ROWS = ROWS + 8 |
Definition at line 43 of file project_list.osl.
| string BLANK_LOGO = "images/blank_label.png" |
Definition at line 48 of file project_list.osl.
Referenced by UpdateTexture().
| key CheckRequest |
Definition at line 38 of file project_list.osl.
Referenced by Ready().
| integer COLUMNS = 3 |
Definition at line 41 of file project_list.osl.
Referenced by Ready(), and UpdateTexture().
| list DestinationsLink |
Definition at line 35 of file project_list.osl.
Referenced by Ready().
| list DestinationsLogo |
Definition at line 36 of file project_list.osl.
Referenced by UpdateTexture().
| list DestinationsName |
Definition at line 34 of file project_list.osl.
Referenced by UpdateTexture().
| list DestinationsValid |
Definition at line 37 of file project_list.osl.
Referenced by Ready(), and UpdateTexture().
| integer DestValidCheck |
| integer DISPLAY_SIDE = 1 |
Definition at line 40 of file project_list.osl.
Referenced by Ready(), and UpdateTexture().
| string FAILURE = "images/question_mark.png" |
Definition at line 46 of file project_list.osl.
Referenced by UpdateTexture().
| string FILE_DIRECTORY = "project_dynamic/" |
Definition at line 49 of file project_list.osl.
| integer HasCheckedChanged |
Definition at line 32 of file project_list.osl.
Referenced by Ready().
| integer LastUnix |
Last Update Time (Unix timestamp)
Definition at line 23 of file project_list.osl.
Referenced by Ready().
| string LOGO = "images/Brigadoon_Logo_Small.png" |
Definition at line 45 of file project_list.osl.
| integer NextCheck |
Definition at line 33 of file project_list.osl.
Referenced by Ready().
| string NO_LOGO = "images/no_logo.png" |
Definition at line 47 of file project_list.osl.
| integer ROWS = 10 |
Definition at line 42 of file project_list.osl.
Referenced by Ready(), and UpdateTexture().
| string SOURCE_URL = "https://www.little-sense.au/" |
Definition at line 44 of file project_list.osl.
Referenced by UpdateTexture().