• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-3254
Type: New Feature New Feature
Status: Open Open
Priority: Normal Normal
Assignee: Unassigned
Reporter: Strife Onizuka
Votes: 10
Watchers: 4
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

LSL: CHANGED_REGION_START

Created: 16/Oct/08 08:48 PM   Updated: 18/Sep/09 08:39 PM
Return to search
Component/s: Scripts
Affects Version/s: None
Fix Version/s: None

Issue Links:
Relates
 

Sub-Tasks  All   Open   
 Sub-Task Progress: 
No sub-tasks match this view.

 Description  « Hide
CHANGED_REGION_START would be a changed event flag that would allow scripts to detect when their containing region has been brought online.

This feature suggestion has another name, CHANGED_REGION_RESTART and was suggested in conjunction with SVC-1086. The problem with CHANGED_REGION_RESTART is that the name is a misnomer. Since the script isn't running during a restart there are two distinct events, the simulation being stopped and it being started. Restart is commonly accepted to mean an event where the time between stop and start is a short period (or it could be interpreted to mean that things are reset back to their initial state!) but the use of this event would be to indicate when a simulation was started. By using the _START nomenclature and not _RESTART, we can later add _STOP without causing confusion; additionally we can later also add _RESTART in conjunction with the _STOP as to tell the script that the interruption is only planned to be a short one.

To state it another way:

  • CHANGED_REGION_START - fired when a region comes online
  • CHANGED_REGION_STOP - fired a 30 seconds before the script is stopped before the region goes offline.
  • CHANGED_REGION_RESTART - fired in conjunction with CHANGED_REGION_STOP to indicate that the region will be back up shortly.

--------------------------

Edit:

  • CHANGED_REGION_START - fired when a region comes online
  • CHANGED_REGION_SHUTDOWN - fired a 30 seconds before the script is stopped before the region is shutdown.
  • CHANGED_REGION_CRASHED or CHANGED_REGION_HARD_SHUTDOWN - fired in conjunction with CHANGED_REGION_START to indicate that the region was brought down without CHANGED_REGION_SHUTDOWN.


 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Strife Onizuka made changes - 17/Oct/08 07:00 PM
Field Original Value New Value
Link This issue Relates to SVC-3238 [ SVC-3238 ]
Strife Onizuka made changes - 30/Oct/08 01:13 AM
Description CHANGED_REGION_START would be a changed event flag that would allow scripts to detect when their containing region has been brought online.

This feature suggestion has another name, CHANGED_REGION_RESTART and was suggested in conjunction with SVC-1086. The problem with CHANGED_REGION_RESTART is that the name is a misnomer. Since the script isn't running during a restart there are two distinct events, the simulation being stopped and it being started. Restart is commonly accepted to mean an event where the time between stop and start is a short period (or it could be interpreted to mean that things are reset back to their initial state!) but the use of this event would be to indicate when a simulation was started. By using the _START nomenclature and not _RESTART, we can later add _STOP without causing confusion; additionally we can later also add _RESTART in conjunction with the _STOP as to tell the script that the interruption is only planned to be a short one.

To state it another way:
* CHANGED_REGION_START - fired when a region comes online
* CHANGED_REGION_STOP - fired a 30 seconds before the script is stopped before the region goes offline.
* CHANGED_REGION_RESTART - fired in conjunction with CHANGED_REGION_STOP to indicate that the region will be back up shortly.
CHANGED_REGION_START would be a changed event flag that would allow scripts to detect when their containing region has been brought online.

This feature suggestion has another name, CHANGED_REGION_RESTART and was suggested in conjunction with SVC-1086. The problem with CHANGED_REGION_RESTART is that the name is a misnomer. Since the script isn't running during a restart there are two distinct events, the simulation being stopped and it being started. Restart is commonly accepted to mean an event where the time between stop and start is a short period (or it could be interpreted to mean that things are reset back to their initial state!) but the use of this event would be to indicate when a simulation was started. By using the _START nomenclature and not _RESTART, we can later add _STOP without causing confusion; additionally we can later also add _RESTART in conjunction with the _STOP as to tell the script that the interruption is only planned to be a short one.

To state it another way:
* CHANGED_REGION_START - fired when a region comes online
* CHANGED_REGION_STOP - fired a 30 seconds before the script is stopped before the region goes offline.
* CHANGED_REGION_RESTART - fired in conjunction with CHANGED_REGION_STOP to indicate that the region will be back up shortly.

--------------------------

Edit:
* CHANGED_REGION_START - fired when a region comes online
* CHANGED_REGION_SHUTDOWN - fired a 30 seconds before the script is stopped before the region is shutdown.
* CHANGED_REGION_CRASHED or CHANGED_REGION_HARD_SHUTDOWN - fired in conjunction with CHANGED_REGION_START to indicate that the region was brought down without CHANGED_REGION_SHUTDOWN.
Sue Linden made changes - 13/Nov/08 12:06 PM
Workflow jira-2007-12-22a [ 60512 ] jira-2008-11-14 [ 81444 ]
Sue Linden made changes - 13/Nov/08 04:34 PM
Workflow jira-2008-11-14 [ 81444 ] jira-2008-11-14a [ 88266 ]
Sue Linden made changes - 13/Nov/08 04:58 PM
Workflow jira-2008-11-14 [ 88266 ] jira-2008-11-14a [ 96366 ]