BaseWorldMessage Class

graph BT Type-->Base0["BaseMessage"] click Base0 "/docs/client_api_10.4.0/api/Atavism/BaseMessage" Base0-->Base1["object"] Type["BaseWorldMessage"] class Type type-node Derived0["InventoryUpdateMessage"]-->Type click Derived0 "/docs/client_api_10.4.0/api/Atavism/InventoryUpdateMessage" Derived1["SceneLoadedMessage"]-->Type click Derived1 "/docs/client_api_10.4.0/api/Atavism/SceneLoadedMessage" Derived2["SoundMessage"]-->Type click Derived2 "/docs/client_api_10.4.0/api/Atavism/SoundMessage" Derived3["FogMessage"]-->Type click Derived3 "/docs/client_api_10.4.0/api/Atavism/FogMessage" Derived4["QuestLogInfoMessage"]-->Type click Derived4 "/docs/client_api_10.4.0/api/Atavism/QuestLogInfoMessage" Derived5["LogoutMessage"]-->Type click Derived5 "/docs/client_api_10.4.0/api/Atavism/LogoutMessage" Derived6["RoadInfoMessage"]-->Type click Derived6 "/docs/client_api_10.4.0/api/Atavism/RoadInfoMessage" Derived7["TerrainConfigMessage"]-->Type click Derived7 "/docs/client_api_10.4.0/api/Atavism/TerrainConfigMessage" Derived8["NewDecalMessage"]-->Type click Derived8 "/docs/client_api_10.4.0/api/Atavism/NewDecalMessage" Derived9["OrientationMessage"]-->Type click Derived9 "/docs/client_api_10.4.0/api/Atavism/OrientationMessage" Derived10["IslandManifestMessage"]-->Type click Derived10 "/docs/client_api_10.4.0/api/Atavism/IslandManifestMessage" Derived11["RegionConfigMessage"]-->Type click Derived11 "/docs/client_api_10.4.0/api/Atavism/RegionConfigMessage" Derived12["SkyboxMaterialMessage"]-->Type click Derived12 "/docs/client_api_10.4.0/api/Atavism/SkyboxMaterialMessage" Derived13["PortalMessage"]-->Type click Derived13 "/docs/client_api_10.4.0/api/Atavism/PortalMessage" Derived14["FragmentMessage"]-->Type click Derived14 "/docs/client_api_10.4.0/api/Atavism/FragmentMessage" Derived15["StatUpdateMessage"]-->Type click Derived15 "/docs/client_api_10.4.0/api/Atavism/StatUpdateMessage" Derived16["LootAllMessage"]-->Type click Derived16 "/docs/client_api_10.4.0/api/Atavism/LootAllMessage" Derived17["QuestStateInfoMessage"]-->Type click Derived17 "/docs/client_api_10.4.0/api/Atavism/QuestStateInfoMessage" Derived18["ModelInfoMessage"]-->Type click Derived18 "/docs/client_api_10.4.0/api/Atavism/ModelInfoMessage" Derived19["StateMessage"]-->Type click Derived19 "/docs/client_api_10.4.0/api/Atavism/StateMessage" Derived20["RemoveQuestRequestMessage"]-->Type click Derived20 "/docs/client_api_10.4.0/api/Atavism/RemoveQuestRequestMessage" Derived21["InvokeEffectMessage"]-->Type click Derived21 "/docs/client_api_10.4.0/api/Atavism/InvokeEffectMessage" Derived22["GroupInfoMessage"]-->Type click Derived22 "/docs/client_api_10.4.0/api/Atavism/GroupInfoMessage" Derived23["AbilityUpdateMessage"]-->Type click Derived23 "/docs/client_api_10.4.0/api/Atavism/AbilityUpdateMessage" Derived24["AnimationMessage"]-->Type click Derived24 "/docs/client_api_10.4.0/api/Atavism/AnimationMessage" Derived25["AmbientSoundMessage"]-->Type click Derived25 "/docs/client_api_10.4.0/api/Atavism/AmbientSoundMessage" Derived26["AmbientLightMessage"]-->Type click Derived26 "/docs/client_api_10.4.0/api/Atavism/AmbientLightMessage" Derived27["WorldFileMessage"]-->Type click Derived27 "/docs/client_api_10.4.0/api/Atavism/WorldFileMessage" Derived28["CommMessage"]-->Type click Derived28 "/docs/client_api_10.4.0/api/Atavism/CommMessage" Derived29["TargetMessage"]-->Type click Derived29 "/docs/client_api_10.4.0/api/Atavism/TargetMessage" Derived30["FollowTerrainMessage"]-->Type click Derived30 "/docs/client_api_10.4.0/api/Atavism/FollowTerrainMessage" Derived31["LoadingStateMessage"]-->Type click Derived31 "/docs/client_api_10.4.0/api/Atavism/LoadingStateMessage" Derived32["LoginMessage"]-->Type click Derived32 "/docs/client_api_10.4.0/api/Atavism/LoginMessage" Derived33["MobPathMessage"]-->Type click Derived33 "/docs/client_api_10.4.0/api/Atavism/MobPathMessage" Derived34["UiThemeMessage"]-->Type click Derived34 "/docs/client_api_10.4.0/api/Atavism/UiThemeMessage" Derived35["ObjectPropertyMessage"]-->Type click Derived35 "/docs/client_api_10.4.0/api/Atavism/ObjectPropertyMessage" Derived36["AggregatedRDPMessage"]-->Type click Derived36 "/docs/client_api_10.4.0/api/Atavism/AggregatedRDPMessage" Derived37["RemoveQuestResponseMessage"]-->Type click Derived37 "/docs/client_api_10.4.0/api/Atavism/RemoveQuestResponseMessage" Derived38["SoundControlMessage"]-->Type click Derived38 "/docs/client_api_10.4.0/api/Atavism/SoundControlMessage" Derived39["FreeDecalMessage"]-->Type click Derived39 "/docs/client_api_10.4.0/api/Atavism/FreeDecalMessage" Derived40["OldObjectPropertyMessage"]-->Type click Derived40 "/docs/client_api_10.4.0/api/Atavism/OldObjectPropertyMessage" Derived41["AbilityInfoMessage"]-->Type click Derived41 "/docs/client_api_10.4.0/api/Atavism/AbilityInfoMessage" Derived42["TrackLocationInterpolationMessage"]-->Type click Derived42 "/docs/client_api_10.4.0/api/Atavism/TrackLocationInterpolationMessage" Derived43["TimestampedMessage"]-->Type click Derived43 "/docs/client_api_10.4.0/api/Atavism/TimestampedMessage"

Syntax

public abstract class BaseWorldMessage : BaseMessage

Fields

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

Properties

Methods