Dashboard > Werewolf > Events
Events
Added by Matt Raykowski, last edited by Matt Raykowski on Nov 29, 2006
Labels: 
(None)


Events

%TABLE{ columnwidths="25%, 20%, 55%" }%

Event ID Description
IGameEvent 0 The base interface.
CGameSpawnRequestEvent IGameEventID + 1 Used for requesting a spawn of a character.
CGameUnspawnRequestEvent IGameEventID + 2 Used for requesting an unspawn of a SOB.
SOB Events    
ISobEvent IGameEventID + 10000 Base interface for SOB events. That is events that have a target and source SOB.
CSobStateRequestEvent ISobEventID + 1 Used for requesting a state change.
CSobDREvent ISobEventID + 2 Used for sending dead reckoning updates.
CSobMoveEvent ISobEventID + 3 Used for changing the forward/backward motion state of a SOB.
CSobOrientEvent ISobEventID + 4 Used for changing the orientation state of a SOB.
CSobStrafeEvent ISobEventID + 5 Used for changing the strafe state of a SOB.
ISobStateChangeEvent ISobEventID + 6 Base interface for events that change the state of a SOB.
CSobSpawnEvent ISobEventID + 7 Used for spawning a SOB. This carries with it all the info needed for the client to spawn its own main SOB.
CSobUnspawnEvent ISobEventID + 8 Used for unspawning a SOB.
CSobAddEvent ISobEventID + 9 Used for adding a SOB to the simulation. This contains enough information about the SOB to create and add it to the simulation.
CSobRemoveEvent ISobEventID + 10 Used for removing s SOB from the simulation.

-- Main.HenriKuuste - 17 Jun 2006

Site running on a free Atlassian Confluence Open Source Project License granted to Open NeL (Open Nevrax Library, community branch of NeL). Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.4 Build:#809 Jun 12, 2007) - Bug/feature request - Contact Administrators