TargetMessage Class

Summary

A message with a target object
graph BT Type-->Base0["BaseWorldMessage"] click Base0 "/docs/client_api_10.4.0/api/Atavism/BaseWorldMessage" Base0-->Base1["BaseMessage"] click Base1 "/docs/client_api_10.4.0/api/Atavism/BaseMessage" Base1-->Base2["object"] Type["TargetMessage"] class Type type-node Derived0["TradeCompleteMessage"]-->Type click Derived0 "/docs/client_api_10.4.0/api/Atavism/TradeCompleteMessage" Derived1["QuestResponseMessage"]-->Type click Derived1 "/docs/client_api_10.4.0/api/Atavism/QuestResponseMessage" Derived2["AttachMessage"]-->Type click Derived2 "/docs/client_api_10.4.0/api/Atavism/AttachMessage" Derived3["TradeStartMessage"]-->Type click Derived3 "/docs/client_api_10.4.0/api/Atavism/TradeStartMessage" Derived4["DamageMessage"]-->Type click Derived4 "/docs/client_api_10.4.0/api/Atavism/DamageMessage" Derived5["CombatMessage"]-->Type click Derived5 "/docs/client_api_10.4.0/api/Atavism/CombatMessage" Derived6["TradeStartRequestMessage"]-->Type click Derived6 "/docs/client_api_10.4.0/api/Atavism/TradeStartRequestMessage" Derived7["DetachMessage"]-->Type click Derived7 "/docs/client_api_10.4.0/api/Atavism/DetachMessage" Derived8["TradeOfferRequestMessage"]-->Type click Derived8 "/docs/client_api_10.4.0/api/Atavism/TradeOfferRequestMessage" Derived9["TrackObjectInterpolationMessage"]-->Type click Derived9 "/docs/client_api_10.4.0/api/Atavism/TrackObjectInterpolationMessage" Derived10["QuestInfoResponseMessage"]-->Type click Derived10 "/docs/client_api_10.4.0/api/Atavism/QuestInfoResponseMessage" Derived11["NewLightMessage"]-->Type click Derived11 "/docs/client_api_10.4.0/api/Atavism/NewLightMessage" Derived12["QuestInfoRequestMessage"]-->Type click Derived12 "/docs/client_api_10.4.0/api/Atavism/QuestInfoRequestMessage" Derived13["QuestConcludeRequestMessage"]-->Type click Derived13 "/docs/client_api_10.4.0/api/Atavism/QuestConcludeRequestMessage" Derived14["AcquireMessage"]-->Type click Derived14 "/docs/client_api_10.4.0/api/Atavism/AcquireMessage" Derived15["EquipMessage"]-->Type click Derived15 "/docs/client_api_10.4.0/api/Atavism/EquipMessage" Derived16["FreeObjectMessage"]-->Type click Derived16 "/docs/client_api_10.4.0/api/Atavism/FreeObjectMessage" Derived17["NewObjectMessage"]-->Type click Derived17 "/docs/client_api_10.4.0/api/Atavism/NewObjectMessage" Derived18["CommandMessage"]-->Type click Derived18 "/docs/client_api_10.4.0/api/Atavism/CommandMessage" Derived19["AddParticleEffectMessage"]-->Type click Derived19 "/docs/client_api_10.4.0/api/Atavism/AddParticleEffectMessage" Derived20["ItemStatusMessage"]-->Type click Derived20 "/docs/client_api_10.4.0/api/Atavism/ItemStatusMessage" Derived21["ActivateItemMessage"]-->Type click Derived21 "/docs/client_api_10.4.0/api/Atavism/ActivateItemMessage" Derived22["RemoveParticleEffectMessage"]-->Type click Derived22 "/docs/client_api_10.4.0/api/Atavism/RemoveParticleEffectMessage" Derived23["TradeOfferUpdateMessage"]-->Type click Derived23 "/docs/client_api_10.4.0/api/Atavism/TradeOfferUpdateMessage"

Syntax

public abstract class TargetMessage : BaseWorldMessage

Fields

Name Constant Value Summary
abortHandling
Some messages (such as the portal message) cause us to abort processing messages from the queue.
Inherited from BaseWorldMessage
delayHandling
Some messages (such as model info) require additional work to be done before we can continue.
Inherited from BaseWorldMessage
messageType
What type of message this is.
Inherited from BaseWorldMessage
objectId
oid
Object id to which the message applies. This is the 'subject' of the message.
Inherited from BaseWorldMessage
recvTickCount
When the message is received (prior to handling), write the tick count here. This is only used for incoming messages.
Inherited from BaseWorldMessage

Properties

Name Value Summary
AbortHandling bool
Inherited from BaseWorldMessage
DelayHandling bool
Inherited from BaseWorldMessage
MessageType WorldMessageType
Inherited from BaseWorldMessage
ObjectId long
Oid long
Inherited from BaseWorldMessage
ReceivedTickCount long
Inherited from BaseWorldMessage

Methods