OnResourceStateChange
Jump to navigation
Jump to search
Parameters
resource changedResource, string oldState, string newState
- changedResource: The resource that was either loaded, reloaded or is unloading.
- oldState: The state the resource was in before it changed.
- newState: The state the resource has changed to.
Source
The source of this event is the root element.
Possible states
- loaded - when resource is loaded but not running
- running - when resource is loaded and running
- starting - when resource is starting
- stopping - when resource is stopping
- unloaded - when resource is not loaded
Example
This code will output the state of resource when it's state will be changed:
addEventHandler('onResourceStateChange', root, function(res, oldState, newState) iprint('Resource '..getResourceName(res)..' has changed its state from '..oldState..' to '..newState) end)
See Also
Resource events
Event functions
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled