Background for Skyrim SE
Member of the ObjectReference script
eventOnCellLoad()

[DEV SERVER] Loading description...


Caveats

CK Wiki - Notes

  • This event will NOT fire in the first cell(s) loaded while loading from a save game.
  • This appears to be the only event that can be placed in a ReferenceAlias script attached to a Player Alias that can be used to detect when the player loads into a new cell. However, it is not completely reliable -- see the note below:
  • This event will only fire when entering a cell that is not already loaded in memory. The game keeps many recently visited cells loaded in memory, so it can be unpredictable whether this event will fire. Even when traveling through a load door with a load screen, the cell arrived at may still be loaded if it was visited during this play session, and this event might not fire.
  • One alternative way to track every cell change the player makes is described here.

Examples

Event OnCellLoad()
  Debug.Trace("Every object in this cell has loaded its 3d")
endEvent

Auto-Generated Example

Scriptname MyCoolScript extends ObjectReference

event OnCellLoad()
    Debug.trace("Event received - OnCellLoad")
endEvent

Related Pages


Additional References

View this event’s page on the Skyrim Creation Kit Wiki

Some data provided by the Skyrim Creation Kit Wiki. Licensed under the Creative Commons Attribution-ShareAlike license.