Lua API
On this page

OutgoingMessages

Inherits from

Wrapper for all outgoing message events

Events:

Admin_QueryPluginListResponse Admin_QueryPluginListResponse_C2S_EventArgs

Fired on message type 0x02AF Admin_QueryPluginListResponse_C2S. Admin Returns a plugin list response

Admin_QueryPluginResponse Admin_QueryPluginResponse_C2S_EventArgs

Fired on message type 0x02B2 Admin_QueryPluginResponse_C2S. Admin Returns plugin info

Admin_SendAdminGetServerVersion Admin_SendAdminGetServerVersion_C2S_EventArgs

Fired on message type 0xF7CC Admin_SendAdminGetServerVersion_C2S. Sent if player is an PSR, I assume it displays the server version number

Admin_SendAdminRestoreCharacter Admin_SendAdminRestoreCharacter_C2S_EventArgs

Fired on message type 0xF7D9 Admin_SendAdminRestoreCharacter_C2S. Admin command to restore a character

Advocate_Teleport Advocate_Teleport_C2S_EventArgs

Fired on message type 0x00D6 Advocate_Teleport_C2S. Advocate Teleport

Allegiance_AddAllegianceBan Allegiance_AddAllegianceBan_C2S_EventArgs

Fired on message type 0x02A1 Allegiance_AddAllegianceBan_C2S. Bans a player from the allegiance

Allegiance_AllegianceChatBoot Allegiance_AllegianceChatBoot_C2S_EventArgs

Fired on message type 0x02A0 Allegiance_AllegianceChatBoot_C2S. Boots a player from the allegiance chat

Allegiance_AllegianceChatGag Allegiance_AllegianceChatGag_C2S_EventArgs

Fired on message type 0x0041 Allegiance_AllegianceChatGag_C2S. Gags a person in allegiance chat

Allegiance_AllegianceInfoRequest Allegiance_AllegianceInfoRequest_C2S_EventArgs

Fired on message type 0x027B Allegiance_AllegianceInfoRequest_C2S. Request allegiance info for a player

Allegiance_BreakAllegiance Allegiance_BreakAllegiance_C2S_EventArgs

Fired on message type 0x001E Allegiance_BreakAllegiance_C2S. Break allegiance

Allegiance_BreakAllegianceBoot Allegiance_BreakAllegianceBoot_C2S_EventArgs

Fired on message type 0x0277 Allegiance_BreakAllegianceBoot_C2S. Boots a player from the allegiance, optionally all characters on their account

Allegiance_ClearAllegianceName Allegiance_ClearAllegianceName_C2S_EventArgs

Fired on message type 0x0031 Allegiance_ClearAllegianceName_C2S. Clears the allegiance name

Allegiance_ClearAllegianceOfficers Allegiance_ClearAllegianceOfficers_C2S_EventArgs

Fired on message type 0x02A7 Allegiance_ClearAllegianceOfficers_C2S. Clear allegiance officers

Allegiance_ClearAllegianceOfficerTitles Allegiance_ClearAllegianceOfficerTitles_C2S_EventArgs

Fired on message type 0x003E Allegiance_ClearAllegianceOfficerTitles_C2S. Clears the allegiance officer titles

Allegiance_ClearMotd Allegiance_ClearMotd_C2S_EventArgs

Fired on message type 0x0256 Allegiance_ClearMotd_C2S. Clear the motd, /allegiance motd clear

Allegiance_DoAllegianceHouseAction Allegiance_DoAllegianceHouseAction_C2S_EventArgs

Fired on message type 0x0042 Allegiance_DoAllegianceHouseAction_C2S. Perform the allegiance house action

Allegiance_DoAllegianceLockAction Allegiance_DoAllegianceLockAction_C2S_EventArgs

Fired on message type 0x003F Allegiance_DoAllegianceLockAction_C2S. Perform the allegiance lock action

Allegiance_ListAllegianceBans Allegiance_ListAllegianceBans_C2S_EventArgs

Fired on message type 0x02A3 Allegiance_ListAllegianceBans_C2S. Display allegiance bans

Allegiance_ListAllegianceOfficers Allegiance_ListAllegianceOfficers_C2S_EventArgs

Fired on message type 0x02A6 Allegiance_ListAllegianceOfficers_C2S. List allegiance officers

Allegiance_ListAllegianceOfficerTitles Allegiance_ListAllegianceOfficerTitles_C2S_EventArgs

Fired on message type 0x003D Allegiance_ListAllegianceOfficerTitles_C2S. List the allegiance officer titles

Allegiance_QueryAllegianceName Allegiance_QueryAllegianceName_C2S_EventArgs

Fired on message type 0x0030 Allegiance_QueryAllegianceName_C2S. Query the allegiance name

Allegiance_QueryMotd Allegiance_QueryMotd_C2S_EventArgs

Fired on message type 0x0255 Allegiance_QueryMotd_C2S. Query the motd, /allegiance motd

Allegiance_RecallAllegianceHometown Allegiance_RecallAllegianceHometown_C2S_EventArgs

Fired on message type 0x02AB Allegiance_RecallAllegianceHometown_C2S. Recalls to players allegiance hometown

Allegiance_RemoveAllegianceBan Allegiance_RemoveAllegianceBan_C2S_EventArgs

Fired on message type 0x02A2 Allegiance_RemoveAllegianceBan_C2S. Removes a player ban from the allegiance

Allegiance_RemoveAllegianceOfficer Allegiance_RemoveAllegianceOfficer_C2S_EventArgs

Fired on message type 0x02A5 Allegiance_RemoveAllegianceOfficer_C2S. Removes an allegiance officer

Allegiance_SetAllegianceApprovedVassal Allegiance_SetAllegianceApprovedVassal_C2S_EventArgs

Fired on message type 0x0040 Allegiance_SetAllegianceApprovedVassal_C2S. Sets a person as an approved vassal

Allegiance_SetAllegianceName Allegiance_SetAllegianceName_C2S_EventArgs

Fired on message type 0x0033 Allegiance_SetAllegianceName_C2S. Sets the allegiance name

Allegiance_SetAllegianceOfficer Allegiance_SetAllegianceOfficer_C2S_EventArgs

Fired on message type 0x003B Allegiance_SetAllegianceOfficer_C2S. Sets an allegiance officer

Allegiance_SetAllegianceOfficerTitle Allegiance_SetAllegianceOfficerTitle_C2S_EventArgs

Fired on message type 0x003C Allegiance_SetAllegianceOfficerTitle_C2S. Sets an allegiance officer title for a given level

Allegiance_SetMotd Allegiance_SetMotd_C2S_EventArgs

Fired on message type 0x0254 Allegiance_SetMotd_C2S. Sets the allegiance message of the day, /allegiance motd set

Allegiance_SwearAllegiance Allegiance_SwearAllegiance_C2S_EventArgs

Fired on message type 0x001D Allegiance_SwearAllegiance_C2S. Swear allegiance

Allegiance_UpdateRequest Allegiance_UpdateRequest_C2S_EventArgs

Fired on message type 0x001F Allegiance_UpdateRequest_C2S. Allegiance update request

Character_AbuseLogRequest Character_AbuseLogRequest_C2S_EventArgs

Fired on message type 0x0140 Character_AbuseLogRequest_C2S. Sends an abuse report.

Character_AddPlayerPermission Character_AddPlayerPermission_C2S_EventArgs

Fired on message type 0x0219 Character_AddPlayerPermission_C2S. Grants a player corpse looting permission, /permit add

Character_AddShortCut Character_AddShortCut_C2S_EventArgs

Fired on message type 0x019C Character_AddShortCut_C2S. Add an item to the shortcut bar.

Character_AddSpellFavorite Character_AddSpellFavorite_C2S_EventArgs

Fired on message type 0x01E3 Character_AddSpellFavorite_C2S. Add a spell to a spell bar.

Character_CharacterDelete Character_CharacterDelete_C2S_EventArgs

Fired on message type 0xF655 Character_CharacterDelete_C2S. Mark a character for deletetion.

Character_CharacterOptionsEvent Character_CharacterOptionsEvent_C2S_EventArgs

Fired on message type 0x01A1 Character_CharacterOptionsEvent_C2S. Set multiple character options.

Fired on message type 0x0216 Character_ClearPlayerConsentList_C2S. Clears the player's corpse looting consent list, /consent clear

Character_ConfirmationResponse Character_ConfirmationResponse_C2S_EventArgs

Fired on message type 0x0275 Character_ConfirmationResponse_C2S. Confirms a dialog

Fired on message type 0x0217 Character_DisplayPlayerConsentList_C2S. Display the player's corpse looting consent list, /consent who

Character_EnterPKLite Character_EnterPKLite_C2S_EventArgs

Fired on message type 0x028F Character_EnterPKLite_C2S. Enter PKLite mode

Character_FinishBarber Character_FinishBarber_C2S_EventArgs

Fired on message type 0x0311 Character_FinishBarber_C2S. Completes the barber interaction

Character_LoginCompleteNotification Character_LoginCompleteNotification_C2S_EventArgs

Fired on message type 0x00A1 Character_LoginCompleteNotification_C2S. The client is ready for the character to materialize after portalling or logging on.

Character_PlayerOptionChangedEvent Character_PlayerOptionChangedEvent_C2S_EventArgs

Fired on message type 0x0005 Character_PlayerOptionChangedEvent_C2S. Set a single character option.

Character_QueryAge Character_QueryAge_C2S_EventArgs

Fired on message type 0x01C2 Character_QueryAge_C2S. Query a character's age

Character_QueryBirth Character_QueryBirth_C2S_EventArgs

Fired on message type 0x01C4 Character_QueryBirth_C2S. Query a character's birth day

Fired on message type 0x0218 Character_RemoveFromPlayerConsentList_C2S. Remove your corpse looting permission for the given player, /consent remove

Character_RemovePlayerPermission Character_RemovePlayerPermission_C2S_EventArgs

Fired on message type 0x0220 Character_RemovePlayerPermission_C2S. Revokes a player's corpse looting permission, /permit remove

Character_RemoveShortCut Character_RemoveShortCut_C2S_EventArgs

Fired on message type 0x019D Character_RemoveShortCut_C2S. Remove an item from the shortcut bar.

Character_RemoveSpellFavorite Character_RemoveSpellFavorite_C2S_EventArgs

Fired on message type 0x01E4 Character_RemoveSpellFavorite_C2S. Remove a spell from a spell bar.

Character_RequestPing Character_RequestPing_C2S_EventArgs

Fired on message type 0x01E9 Character_RequestPing_C2S. Request a ping

Character_SendCharGenResult Character_SendCharGenResult_C2S_EventArgs

Fired on message type 0xF656 Character_SendCharGenResult_C2S. Character creation result

Character_SetDesiredComponentLevel Character_SetDesiredComponentLevel_C2S_EventArgs

Fired on message type 0x0224 Character_SetDesiredComponentLevel_C2S. Sets a new fill complevel for a component

Character_SpellbookFilterEvent Character_SpellbookFilterEvent_C2S_EventArgs

Fired on message type 0x0286 Character_SpellbookFilterEvent_C2S. Changes the spell book filter

Character_Suicide Character_Suicide_C2S_EventArgs

Fired on message type 0x0279 Character_Suicide_C2S. Player is commiting suicide

Character_TeleToLifestone Character_TeleToLifestone_C2S_EventArgs

Fired on message type 0x0063 Character_TeleToLifestone_C2S. Teleport to your lifestone. (/lifestone)

Character_TeleToMarketplace Character_TeleToMarketplace_C2S_EventArgs

Fired on message type 0x028D Character_TeleToMarketplace_C2S. Teleport to the marketplace

Character_TeleToPKArena Character_TeleToPKArena_C2S_EventArgs

Fired on message type 0x0027 Character_TeleToPKArena_C2S. Teleport to the PK Arena

Character_TeleToPKLArena Character_TeleToPKLArena_C2S_EventArgs

Fired on message type 0x0026 Character_TeleToPKLArena_C2S. Teleport to the PKLite Arena

Combat_CancelAttack Combat_CancelAttack_C2S_EventArgs

Fired on message type 0x01B7 Combat_CancelAttack_C2S. Cancels an attack

Combat_ChangeCombatMode Combat_ChangeCombatMode_C2S_EventArgs

Fired on message type 0x0053 Combat_ChangeCombatMode_C2S. Changes the combat mode

Combat_QueryHealth Combat_QueryHealth_C2S_EventArgs

Fired on message type 0x01BF Combat_QueryHealth_C2S. Query's a creatures health

Combat_TargetedMeleeAttack Combat_TargetedMeleeAttack_C2S_EventArgs

Fired on message type 0x0008 Combat_TargetedMeleeAttack_C2S. Starts a melee attack against a target

Combat_TargetedMissileAttack Combat_TargetedMissileAttack_C2S_EventArgs

Fired on message type 0x000A Combat_TargetedMissileAttack_C2S. Starts a missle attack against a target

Communication_AddToChannel Communication_AddToChannel_C2S_EventArgs

Fired on message type 0x0145 Communication_AddToChannel_C2S. Joins a chat channel

Communication_ChannelBroadcast Communication_ChannelBroadcast_C2S_EventArgs

Fired on message type 0x0147 Communication_ChannelBroadcast_C2S. Sends a message to a chat channel

Communication_ChannelIndex Communication_ChannelIndex_C2S_EventArgs

Fired on message type 0x0149 Communication_ChannelIndex_C2S. Requests a channel index

Communication_ChannelList Communication_ChannelList_C2S_EventArgs

Fired on message type 0x0148 Communication_ChannelList_C2S.

Communication_Emote Communication_Emote_C2S_EventArgs

Fired on message type 0x01DF Communication_Emote_C2S. Emote message

Communication_ModifyAccountSquelch Communication_ModifyAccountSquelch_C2S_EventArgs

Fired on message type 0x0059 Communication_ModifyAccountSquelch_C2S. Changes an account squelch

Communication_ModifyCharacterSquelch Communication_ModifyCharacterSquelch_C2S_EventArgs

Fired on message type 0x0058 Communication_ModifyCharacterSquelch_C2S. Changes an account squelch

Communication_ModifyGlobalSquelch Communication_ModifyGlobalSquelch_C2S_EventArgs

Fired on message type 0x005B Communication_ModifyGlobalSquelch_C2S. Changes the global filters, /filter -type as well as /chat and /notell

Communication_RemoveFromChannel Communication_RemoveFromChannel_C2S_EventArgs

Fired on message type 0x0146 Communication_RemoveFromChannel_C2S. Leaves a chat channel

Communication_SetAFKMessage Communication_SetAFKMessage_C2S_EventArgs

Fired on message type 0x0010 Communication_SetAFKMessage_C2S. Set AFK message.

Communication_SetAFKMode Communication_SetAFKMode_C2S_EventArgs

Fired on message type 0x000F Communication_SetAFKMode_C2S. Set AFK mode.

Communication_SoulEmote Communication_SoulEmote_C2S_EventArgs

Fired on message type 0x01E1 Communication_SoulEmote_C2S. Soul emote message

Communication_Talk Communication_Talk_C2S_EventArgs

Fired on message type 0x0015 Communication_Talk_C2S. Talking

Communication_TalkDirect Communication_TalkDirect_C2S_EventArgs

Fired on message type 0x0032 Communication_TalkDirect_C2S. Direct message by ID

Communication_TalkDirectByName Communication_TalkDirectByName_C2S_EventArgs

Fired on message type 0x005D Communication_TalkDirectByName_C2S. Direct message by name

DDD_EndDDDMessage_C2S DDD_EndDDDMessage_C2S_EventArgs

Fired on message type 0xF7EB DDD_EndDDDMessage_C2S. Ends DDD update

DDD_InterrogationResponseMessage DDD_InterrogationResponseMessage_C2S_EventArgs

Fired on message type 0xF7E6 DDD_InterrogationResponseMessage_C2S. TODO

DDD_RequestDataMessage DDD_RequestDataMessage_C2S_EventArgs

Fired on message type 0xF7E3 DDD_RequestDataMessage_C2S. DDD request for data

Fellowship_AssignNewLeader Fellowship_AssignNewLeader_C2S_EventArgs

Fired on message type 0x0290 Fellowship_AssignNewLeader_C2S. Fellowship Assign a new leader

Fellowship_ChangeFellowOpeness Fellowship_ChangeFellowOpeness_C2S_EventArgs

Fired on message type 0x0291 Fellowship_ChangeFellowOpeness_C2S. Fellowship Change openness

Fellowship_Create Fellowship_Create_C2S_EventArgs

Fired on message type 0x00A2 Fellowship_Create_C2S. Create a fellowship

Fellowship_Dismiss Fellowship_Dismiss_C2S_EventArgs

Fired on message type 0x00A4 Fellowship_Dismiss_C2S. Dismiss a player from the fellowship

Fellowship_Quit Fellowship_Quit_C2S_EventArgs

Fired on message type 0x00A3 Fellowship_Quit_C2S. Quit the fellowship

Fellowship_Recruit Fellowship_Recruit_C2S_EventArgs

Fired on message type 0x00A5 Fellowship_Recruit_C2S. Recruit a player to the fellowship

Fellowship_UpdateRequest Fellowship_UpdateRequest_C2S_EventArgs

Fired on message type 0x00A6 Fellowship_UpdateRequest_C2S. Update request

Game_Join Game_Join_C2S_EventArgs

Fired on message type 0x0269 Game_Join_C2S. Joins a chess game

Game_Move Game_Move_C2S_EventArgs

Fired on message type 0x026B Game_Move_C2S. Makes a chess move

Game_MovePass Game_MovePass_C2S_EventArgs

Fired on message type 0x026D Game_MovePass_C2S. Skip a move?

Game_Quit Game_Quit_C2S_EventArgs

Fired on message type 0x026A Game_Quit_C2S. Quits a chess game

Game_Stalemate Game_Stalemate_C2S_EventArgs

Fired on message type 0x026E Game_Stalemate_C2S. Offer or confirm stalemate

House_AbandonHouse House_AbandonHouse_C2S_EventArgs

Fired on message type 0x021F House_AbandonHouse_C2S. Abandons your house

House_AddAllStoragePermission House_AddAllStoragePermission_C2S_EventArgs

Fired on message type 0x025C House_AddAllStoragePermission_C2S. Adds all to your storage permissions, /house storage add -all

House_AddPermanentGuest House_AddPermanentGuest_C2S_EventArgs

Fired on message type 0x0245 House_AddPermanentGuest_C2S. Adds a guest to your house guest list

House_BootEveryone House_BootEveryone_C2S_EventArgs

Fired on message type 0x025F House_BootEveryone_C2S. Boot everyone from your house, /house boot -all

House_BootSpecificHouseGuest House_BootSpecificHouseGuest_C2S_EventArgs

Fired on message type 0x024A House_BootSpecificHouseGuest_C2S. Boots a specific player from your house /house boot

House_BuyHouse House_BuyHouse_C2S_EventArgs

Fired on message type 0x021C House_BuyHouse_C2S. Buy a house

House_ChangeStoragePermission House_ChangeStoragePermission_C2S_EventArgs

Fired on message type 0x0249 House_ChangeStoragePermission_C2S. Changes a specific players storage permission, /house storage add/remove

House_ListAvailableHouses House_ListAvailableHouses_C2S_EventArgs

Fired on message type 0x0270 House_ListAvailableHouses_C2S. Lists available house /house available

House_ModifyAllegianceGuestPermission House_ModifyAllegianceGuestPermission_C2S_EventArgs

Fired on message type 0x0267 House_ModifyAllegianceGuestPermission_C2S. Modify whether allegiance members are guests, /house guest add_allegiance/remove_allegiance

House_ModifyAllegianceStoragePermission House_ModifyAllegianceStoragePermission_C2S_EventArgs

Fired on message type 0x0268 House_ModifyAllegianceStoragePermission_C2S. Modify whether allegiance members can access storage, /house storage add_allegiance/remove_allegiance

House_QueryHouse House_QueryHouse_C2S_EventArgs

Fired on message type 0x021E House_QueryHouse_C2S. Query your house info, during signin

House_QueryLord House_QueryLord_C2S_EventArgs

Fired on message type 0x0258 House_QueryLord_C2S. Gets SlumLord info, sent after getting a failed house transaction

House_RemoveAllPermanentGuests House_RemoveAllPermanentGuests_C2S_EventArgs

Fired on message type 0x025E House_RemoveAllPermanentGuests_C2S. Removes all guests, /house guest remove_all

House_RemoveAllStoragePermission House_RemoveAllStoragePermission_C2S_EventArgs

Fired on message type 0x024C House_RemoveAllStoragePermission_C2S. Removes all storage permissions, /house storage remove_all

House_RemovePermanentGuest House_RemovePermanentGuest_C2S_EventArgs

Fired on message type 0x0246 House_RemovePermanentGuest_C2S. Removes a specific player from your house guest list, /house guest remove

House_RentHouse House_RentHouse_C2S_EventArgs

Fired on message type 0x0221 House_RentHouse_C2S. Pay rent for a house

House_RequestFullGuestList House_RequestFullGuestList_C2S_EventArgs

Fired on message type 0x024D House_RequestFullGuestList_C2S. Requests your full guest list, /house guest list

House_SetHooksVisibility House_SetHooksVisibility_C2S_EventArgs

Fired on message type 0x0266 House_SetHooksVisibility_C2S. Modify whether house hooks are visibile or not, /house hooks on/off

House_SetOpenHouseStatus House_SetOpenHouseStatus_C2S_EventArgs

Fired on message type 0x0247 House_SetOpenHouseStatus_C2S. Sets your house open status

House_TeleToHouse House_TeleToHouse_C2S_EventArgs

Fired on message type 0x0262 House_TeleToHouse_C2S. Teleports you to your house, /house recall

House_TeleToMansion House_TeleToMansion_C2S_EventArgs

Fired on message type 0x0278 House_TeleToMansion_C2S. Teleports player to their allegiance housing, /house mansion_recall

House_UpdateHAR House_UpdateHAR_S2C_EventArgs

Fired on message type 0x0257 House_UpdateHAR_S2C. House Guest List

Inventory_CreateTinkeringTool Inventory_CreateTinkeringTool_C2S_EventArgs

Fired on message type 0x027D Inventory_CreateTinkeringTool_C2S. Salvages items

Inventory_DropItem Inventory_DropItem_C2S_EventArgs

Fired on message type 0x001B Inventory_DropItem_C2S. Drop an item.

Inventory_GetAndWieldItem Inventory_GetAndWieldItem_C2S_EventArgs

Fired on message type 0x001A Inventory_GetAndWieldItem_C2S. Gets and weilds an item.

Inventory_GiveObjectRequest Inventory_GiveObjectRequest_C2S_EventArgs

Fired on message type 0x00CD Inventory_GiveObjectRequest_C2S. Give an item to someone.

Inventory_NoLongerViewingContents Inventory_NoLongerViewingContents_C2S_EventArgs

Fired on message type 0x0195 Inventory_NoLongerViewingContents_C2S. Stop viewing the contents of a container

Inventory_PutItemInContainer Inventory_PutItemInContainer_C2S_EventArgs

Fired on message type 0x0019 Inventory_PutItemInContainer_C2S. Store an item in a container.

Inventory_StackableMerge Inventory_StackableMerge_C2S_EventArgs

Fired on message type 0x0054 Inventory_StackableMerge_C2S. Merges one stack with another

Inventory_StackableSplitTo3D Inventory_StackableSplitTo3D_C2S_EventArgs

Fired on message type 0x0056 Inventory_StackableSplitTo3D_C2S. Split a stack and place it into the world

Inventory_StackableSplitToContainer Inventory_StackableSplitToContainer_C2S_EventArgs

Fired on message type 0x0055 Inventory_StackableSplitToContainer_C2S. Split a stack and place it into a container

Inventory_StackableSplitToWield Inventory_StackableSplitToWield_C2S_EventArgs

Fired on message type 0x019B Inventory_StackableSplitToWield_C2S. Splits an item to a wield location.

Inventory_UseEvent Inventory_UseEvent_C2S_EventArgs

Fired on message type 0x0036 Inventory_UseEvent_C2S. Attempt to use an item.

Inventory_UseWithTargetEvent Inventory_UseWithTargetEvent_C2S_EventArgs

Fired on message type 0x0035 Inventory_UseWithTargetEvent_C2S. Attempt to use an item with a target.

Item_Appraise Item_Appraise_C2S_EventArgs

Fired on message type 0x00C8 Item_Appraise_C2S. Appraise something

Item_QueryItemMana Item_QueryItemMana_C2S_EventArgs

Fired on message type 0x0263 Item_QueryItemMana_C2S. Queries an item's mana

Login_LogOffCharacter Login_LogOffCharacter_C2S_EventArgs

Fired on message type 0xF653 Login_LogOffCharacter_C2S. Instructs the client to return to 2D mode - the character list.

Login_SendEnterWorld Login_SendEnterWorld_C2S_EventArgs

Fired on message type 0xF657 Login_SendEnterWorld_C2S. The character to log in.

Login_SendEnterWorldRequest Login_SendEnterWorldRequest_C2S_EventArgs

Fired on message type 0xF7C8 Login_SendEnterWorldRequest_C2S. The user has clicked 'Enter'. This message does not contain the ID of the character logging on; that comes later.

Magic_CastTargetedSpell Magic_CastTargetedSpell_C2S_EventArgs

Fired on message type 0x004A Magic_CastTargetedSpell_C2S. Cast a spell on a target

Magic_CastUntargetedSpell Magic_CastUntargetedSpell_C2S_EventArgs

Fired on message type 0x0048 Magic_CastUntargetedSpell_C2S. Cast a spell with no target.

Magic_RemoveSpell Magic_RemoveSpell_C2S_EventArgs

Fired on message type 0x01A8 Magic_RemoveSpell_C2S. Removes a spell from the spell book

Message MessageEventArgs

Fired for every valid parsed message

Movement_AutonomousPosition Movement_AutonomousPosition_C2S_EventArgs

Fired on message type 0xF753 Movement_AutonomousPosition_C2S. Sends an autonomous position

Movement_AutonomyLevel Movement_AutonomyLevel_C2S_EventArgs

Fired on message type 0xF752 Movement_AutonomyLevel_C2S. Sets an autonomy level

Movement_DoMovementCommand Movement_DoMovementCommand_C2S_EventArgs

Fired on message type 0xF61E Movement_DoMovementCommand_C2S. Performs a movement based on input

Movement_Jump Movement_Jump_C2S_EventArgs

Fired on message type 0xF61B Movement_Jump_C2S. Performs a jump

Movement_Jump_NonAutonomous Movement_Jump_NonAutonomous_C2S_EventArgs

Fired on message type 0xF7C9 Movement_Jump_NonAutonomous_C2S. Performs a non autonomous jump

Movement_MoveToState Movement_MoveToState_C2S_EventArgs

Fired on message type 0xF61C Movement_MoveToState_C2S. Move to state data

Movement_StopMovementCommand Movement_StopMovementCommand_C2S_EventArgs

Fired on message type 0xF661 Movement_StopMovementCommand_C2S. Stops a movement

Object_SendForceObjdesc Object_SendForceObjdesc_C2S_EventArgs

Fired on message type 0xF6EA Object_SendForceObjdesc_C2S. Asks server for a new object description

Social_AbandonContract Social_AbandonContract_C2S_EventArgs

Fired on message type 0x0316 Social_AbandonContract_C2S. Abandons a contract

Social_AddFriend Social_AddFriend_C2S_EventArgs

Fired on message type 0x0018 Social_AddFriend_C2S. Adds a friend

Social_ClearFriends Social_ClearFriends_C2S_EventArgs

Fired on message type 0x0025 Social_ClearFriends_C2S. Clears friend list

Social_RemoveFriend Social_RemoveFriend_C2S_EventArgs

Fired on message type 0x0017 Social_RemoveFriend_C2S. Removes a friend

Social_SendFriendsCommand Social_SendFriendsCommand_C2S_EventArgs

Fired on message type 0xF7CD Social_SendFriendsCommand_C2S. Seems to be a legacy friends command, /friends old, for when Jan 2006 event changed the friends list

Social_SetDisplayCharacterTitle Social_SetDisplayCharacterTitle_C2S_EventArgs

Fired on message type 0x002C Social_SetDisplayCharacterTitle_C2S. Sets a character's display title

Trade_AcceptTrade Trade_AcceptTrade_C2S_EventArgs

Fired on message type 0x01FA Trade_AcceptTrade_C2S. Accepts a trade.

Trade_AddToTrade Trade_AddToTrade_C2S_EventArgs

Fired on message type 0x01F8 Trade_AddToTrade_C2S. Adds an object to the trade.

Trade_CloseTradeNegotiations Trade_CloseTradeNegotiations_C2S_EventArgs

Fired on message type 0x01F7 Trade_CloseTradeNegotiations_C2S. Ends trading, when trade window is closed?

Trade_DeclineTrade Trade_DeclineTrade_C2S_EventArgs

Fired on message type 0x01FB Trade_DeclineTrade_C2S. Declines a trade, when cancel is clicked?

Trade_OpenTradeNegotiations Trade_OpenTradeNegotiations_C2S_EventArgs

Fired on message type 0x01F6 Trade_OpenTradeNegotiations_C2S. Starts trading with another player.

Trade_ResetTrade Trade_ResetTrade_C2S_EventArgs

Fired on message type 0x0204 Trade_ResetTrade_C2S. Resets the trade, when clear all is clicked?

Train_TrainAttribute Train_TrainAttribute_C2S_EventArgs

Fired on message type 0x0045 Train_TrainAttribute_C2S. Spend XP to raise an attribute.

Train_TrainAttribute2nd Train_TrainAttribute2nd_C2S_EventArgs

Fired on message type 0x0044 Train_TrainAttribute2nd_C2S. Spend XP to raise a vital.

Train_TrainSkill Train_TrainSkill_C2S_EventArgs

Fired on message type 0x0046 Train_TrainSkill_C2S. Spend XP to raise a skill.

Train_TrainSkillAdvancementClass Train_TrainSkillAdvancementClass_C2S_EventArgs

Fired on message type 0x0047 Train_TrainSkillAdvancementClass_C2S. Spend skill credits to train a skill.

UnknownMessageType UnknownMessageTypeEventArgs

Fired when an unknown message type was encountered

Vendor_Buy Vendor_Buy_C2S_EventArgs

Fired on message type 0x005F Vendor_Buy_C2S. Buy from a vendor

Vendor_Sell Vendor_Sell_C2S_EventArgs

Fired on message type 0x0060 Vendor_Sell_C2S. Sell to a vendor

Writing_BookAddPage Writing_BookAddPage_C2S_EventArgs

Fired on message type 0x00AA Writing_BookAddPage_C2S. Request update to book data (seems to be sent after failed add page)

Writing_BookData Writing_BookData_C2S_EventArgs

Fired on message type 0x00AC Writing_BookData_C2S. Add a page to a book

Writing_BookDeletePage Writing_BookDeletePage_C2S_EventArgs

Fired on message type 0x00AD Writing_BookDeletePage_C2S. Removes a page from a book

Writing_BookModifyPage Writing_BookModifyPage_C2S_EventArgs

Fired on message type 0x00AB Writing_BookModifyPage_C2S. Updates a page in a book

Writing_BookPageData Writing_BookPageData_C2S_EventArgs

Fired on message type 0x00AE Writing_BookPageData_C2S. Requests data for a page in a book

Writing_SetInscription Writing_SetInscription_C2S_EventArgs

Fired on message type 0x00BF Writing_SetInscription_C2S. Sets the inscription on an object

Methods:

GetPropertyKeys() : string[]

Returns a list of strings of all public property / field names. Useful for reflection on UserData in lua scripts

Returns:string[]

ToString() : string

Returns a string that represents the current object.

Returns:string