Order of Events: Difference between revisions

From Vendetta Lua
Jump to navigationJump to search
→‎Character select to Ingame: separate sequence for starting in space/station
Denoted character select to ingame events that don't always occur with parentheses & added MISSION_ADDED event
Line 1: Line 1:
Some events don't always occur in the same order.  These have been marked with an asterisk (*).
Some events don't always occur in the same order.  These have been marked with an asterisk (*).<br>
Some events don't occur under some circumstances. These have been enclosed in parentheses ().


==Load sequence to Login Screen==
==Load sequence to Login Screen==
Line 22: Line 23:
[[Eventtype#SECTOR_CHANGED|SECTOR_CHANGED]] =>  
[[Eventtype#SECTOR_CHANGED|SECTOR_CHANGED]] =>  
[[Eventtype#CHAT_MSG_SERVER_SECTOR|CHAT_MSG_SERVER_SECTOR]] =>  
[[Eventtype#CHAT_MSG_SERVER_SECTOR|CHAT_MSG_SERVER_SECTOR]] =>  
[[Eventtype#CONQUERED_SECTORS_UPDATED|CONQUERED_SECTORS_UPDATED]] =>  
([[Eventtype#CONQUERED_SECTORS_UPDATED|CONQUERED_SECTORS_UPDATED]]) =>  
[[Eventtype#UPDATE_FRIENDKEY_LIST|UPDATE_FRIENDKEY_LIST]] =>  
[[Eventtype#UPDATE_FRIENDKEY_LIST|UPDATE_FRIENDKEY_LIST]] =>  
[[Eventtype#CHAT_MSG_SERVER|CHAT_MSG_SERVER]] =>  
([[Eventtype#CHAT_MSG_SERVER|CHAT_MSG_SERVER]]) =>  
[[Eventtype#UPDATE_BUDDY_LIST|UPDATE_BUDDY_LIST]] =>  
([[Eventtype#UPDATE_BUDDY_LIST|UPDATE_BUDDY_LIST]]) =>  
[[Eventtype#GUILD_MOTD_UPDATED|GUILD_MOTD_UPDATED]] =>  
([[Eventtype#GUILD_MOTD_UPDATED|GUILD_MOTD_UPDATED]]) =>  
[[Eventtype#CHAT_MSG_GUILD_MOTD|CHAT_MSG_GUILD_MOTD]] =>  
([[Eventtype#CHAT_MSG_GUILD_MOTD|CHAT_MSG_GUILD_MOTD]]) =>  
[[Eventtype#GUILD_PRIVILEGES_UPDATED|GUILD_PRIVILEGES_UPDATED]] =>  
([[Eventtype#GUILD_PRIVILEGES_UPDATED|GUILD_PRIVILEGES_UPDATED]]) =>  
[[Eventtype#GUILD_MEMBERS_UPDATED|GUILD_MEMBERS_UPDATED]] =>  
([[Eventtype#GUILD_MEMBERS_UPDATED|GUILD_MEMBERS_UPDATED]]) =>  
[[Eventtype#PLAYER_ENTERED_SECTOR|PLAYER_ENTERED_SECTOR]]* =>  
[[Eventtype#PLAYER_ENTERED_SECTOR|PLAYER_ENTERED_SECTOR]]* =>  
[[Eventtype#UPDATE_CHARINFO|UPDATE_CHARINFO]]* =>  
[[Eventtype#UPDATE_CHARINFO|UPDATE_CHARINFO]]* =>  
[[Eventtype#PLAYER_GUILD_TAG_UPDATED|PLAYER_GUILD_TAG_UPDATED]]* =>  
[[Eventtype#PLAYER_GUILD_TAG_UPDATED|PLAYER_GUILD_TAG_UPDATED]]* =>  
[[Eventtype#INVENTORY_ADD|INVENTORY_ADD]] =>  
([[Eventtype#INVENTORY_ADD|INVENTORY_ADD]]) =>  
[[Eventtype#SHIP_CHANGED|SHIP_CHANGED]] =>  
([[Eventtype#MISSION_ADDED|MISSION_ADDED]]) =>
([[Eventtype#SHIP_CHANGED|SHIP_CHANGED]]) =>  
[[Eventtype#INVENTORY_RECEIVED|INVENTORY_RECEIVED]] =>  
[[Eventtype#INVENTORY_RECEIVED|INVENTORY_RECEIVED]] =>  
[[Eventtype#KEYADDED|KEYADDED]] =>  
([[Eventtype#KEYADDED|KEYADDED]]) =>  
[[Eventtype#PLAYER_UPDATE_STATS|PLAYER_UPDATE_STATS]] =>  
[[Eventtype#PLAYER_UPDATE_STATS|PLAYER_UPDATE_STATS]] =>  
[[Eventtype#STORM_STOPPED|STORM_STOPPED]] =>  
[[Eventtype#STORM_STOPPED|STORM_STOPPED]] =>  
Line 60: Line 62:


'''Notes'''<br>
'''Notes'''<br>
One INVENTORY_ADD event triggers for every item you own within the game, regardless of where it is located.  The SHIP_CHANGED event triggers only after your active ship has been added in this manner.  Similarly, a KEYADDED event triggers for each key on your keychain.  UPDATE_NEWS_HEADLINES will trigger during the time the SECTOR_LOADING events are triggering, if the sector needs to be loaded.  Otherwise it will trigger after SECTOR_LOADED.
The CONQUERED_SECTORS_UPDATED event will not occur if there are no conquered sectors in Deneb. The UPDATE_BUDDY_LIST and CHAT_MSG_SERVER events only occur if you have at least one buddy. The GUILD_MOTD_UPDATED, CHAT_MSG_GUILD_MOTD, GUILD_PRIVILEGES_UPDATED, and GUILD_MEMBERS_UPDATED events only occur if you are a member of a guild. One INVENTORY_ADD event triggers for every item you own within the game, regardless of where it is located.  The MISSION_ADDED event only triggers if you have an active mission. The SHIP_CHANGED event triggers only after your active ship has been added in this manner.  Similarly, a KEYADDED event triggers for each key on your keychain.  UPDATE_NEWS_HEADLINES will trigger during the time the SECTOR_LOADING events are triggering, if the sector needs to be loaded.  Otherwise it will trigger after SECTOR_LOADED.
<br>
<br>



Revision as of 17:24, 18 February 2012

Some events don't always occur in the same order. These have been marked with an asterisk (*).
Some events don't occur under some circumstances. These have been enclosed in parentheses ().

Load sequence to Login Screen

PLUGINS_LOADED => CHAT_MSG_PRINT => FLIGHT_MODE_CHANGED => CHAT_MSG_PRINT => AUTOAIM_MODE_CHANGED => rHUDxscale => START

Login to Character select

CHAT_MSG_PRINT => LOGIN_SUCCCESSFUL => CHAT_MSG_MOTD => UPDATE_CHARACTER_LIST

Character select to Ingame

PLAYER_ENTERED_GAME => CHAT_MSG_SERVER_CHANNEL_ACTIVE => NAVROUTE_CHANGED => SECTOR_CHANGED => CHAT_MSG_SERVER_SECTOR => (CONQUERED_SECTORS_UPDATED) => UPDATE_FRIENDKEY_LIST => (CHAT_MSG_SERVER) => (UPDATE_BUDDY_LIST) => (GUILD_MOTD_UPDATED) => (CHAT_MSG_GUILD_MOTD) => (GUILD_PRIVILEGES_UPDATED) => (GUILD_MEMBERS_UPDATED) => PLAYER_ENTERED_SECTOR* => UPDATE_CHARINFO* => PLAYER_GUILD_TAG_UPDATED* => (INVENTORY_ADD) => (MISSION_ADDED) => (SHIP_CHANGED) => INVENTORY_RECEIVED => (KEYADDED) => PLAYER_UPDATE_STATS => STORM_STOPPED => SECTOR_LOADING => UPDATE_NEWS_HEADLINES* => SECTOR_LOADED => PLAYER_STATS_UPDATED* =>

Continuation of sequence in space:
HUD_HIDE => SHIP_SPAWNED => SHIP_SPAWN_CINEMATIC_FINISHED => HUD_SHOW

Continuation of sequence in station:
CHAT_MSG_BARLIST => ENTERING_STATION => HUD_HIDE => CHAT_MSG_BARENTER => SHOW_STATION => ENTERED_STATION => TRANSACTION_COMPLETED

Notes
The CONQUERED_SECTORS_UPDATED event will not occur if there are no conquered sectors in Deneb. The UPDATE_BUDDY_LIST and CHAT_MSG_SERVER events only occur if you have at least one buddy. The GUILD_MOTD_UPDATED, CHAT_MSG_GUILD_MOTD, GUILD_PRIVILEGES_UPDATED, and GUILD_MEMBERS_UPDATED events only occur if you are a member of a guild. One INVENTORY_ADD event triggers for every item you own within the game, regardless of where it is located. The MISSION_ADDED event only triggers if you have an active mission. The SHIP_CHANGED event triggers only after your active ship has been added in this manner. Similarly, a KEYADDED event triggers for each key on your keychain. UPDATE_NEWS_HEADLINES will trigger during the time the SECTOR_LOADING events are triggering, if the sector needs to be loaded. Otherwise it will trigger after SECTOR_LOADED.

Logoff Sequence

MSG_LOGOFF_TIMER => CHAT_MSG_SERVER => COMMAND => PLAYER_LEFT_SECTOR => PLAYER_LOGGED_OUT

Notes
The events MSG_LOGOFF_TIMER and CHAT_MSG_SERVER both print messages counting down the time to logoff.

Sector-to-Sector Jump sequence

HUD_HIDE => CINEMATIC_START => PLAYER_LEFT_SECTOR => NAVROUTE_CHANGED => SECTOR_CHANGED => CHAT_MSG_SERVER_SECTOR => WARP_OUT_CINEMATIC_FINISHED => PLAYER_ENTERED_SECTOR* => PLAYER_UPDATE => PLAYER_UPDATE_STATS => STORM_STOPPED => SECTOR_LOADING => SECTOR_LOADED => UPDATE_NEWS_HEADLINES* => HUD_HIDE => SHIP_SPAWNED => CINEMATIC_START => PLAYER_ENTERED_SECTOR => PLAYER_STATS_UPDATED* => SHIP_SPAWN_CINEMATIC_FINISHED => HUD_SHOW

Notes
PLAYER_LEFT_SECTOR triggers for each (N)PC in the sector that is within the sector list range (15km). Similarly, PLAYER_ENTERED_SECTOR triggers for every (N)PC, excluding the active player, after the CINEMATIC_START event. UPDATE_NEWS_HEADLINES will trigger during the time the SECTOR_LOADING events are triggering, if the sector needs to be loaded. Otherwise it will trigger after SECTOR_LOADED.

Wormhole Jump Sequence

ENTER_ZONE_wormhole => HUD_HIDE => CINEMATIC_START => PLAYER_LEFT_SECTOR => SECTOR_CHANGED => CHAT_MSG_SERVER_SECTOR => WARP_OUT_CINEMATIC_FINISHED => PLAYER_ENTERED_SECTOR => PLAYER_UPDATE_STATS => STORM_STOPPED => SECTOR_LOADING => UPDATE_NEWS_HEADLINES* => SECTOR_LOADED => HUD_HIDE => SHIP_SPAWNED => CINEMATIC_START => PLAYER_ENTERED_SECTOR => PLAYER_STATS_UPDATED => MSG_NOTIFICATION => ENTER_ZONE_wormhole => SHIP_SPAWN_CINEMATIC_FINISHED => HUD_SHOW

Notes
See notes from Sector-to-Sector Jump Sequence.

Station Docking Sequence

MSG_NOTIFICATION => ENTER_ZONE_dock => CHAT_MSG_BARLIST => ENTERING_STATION => HUD_HIDE => CHAT_MSG_BARENTER => LEAVE_ZONE_dock* => LEAVE_ZONE_NFZ* => SHOW_STATION => ENTERED_STATION => TRANSACTION_COMPLETED

Notes
With Auto-Dock turned on, it is possible for ENTER_ZONE_dock to trigger out of order before LEAVE_ZONE_dock triggers.

Station Launching Sequence

HUD_HIDE => LEAVING_STATION => SHIP_SPAWNED => CINEMATIC_START => ENTER_ZONE_NFZ => SHIP_SPAWN_CINEMATIC_FINISHED => HUD_SHOW

ReloadInterface() (Ingame)

UNLOAD_INTERFACE => PLUGINS_LOADED => PLAYER_ENTERED_GAME => CHAT_MSG_SERVER_CHANNEL_ACTIVE => NAVROUTE_CHANGED => SHOW_STATION or HUD_SHOW

Notes
Depending on whether you are docked will determine whether the SHOW_STATION event or the HUD_SHOW event triggers at the end of the sequence.