- Namespace
- Atavism
- Base Types
-
- object
- BaseMessage
- Derived Types
-
- Track
Location Interpolation Message - RegionConfigMessage
- TerrainConfigMessage
- QuestLogInfoMessage
- SceneLoadedMessage
- GroupInfoMessage
- UiThemeMessage
- ModelInfoMessage
- InvokeEffectMessage
- PortalMessage
- Skybox
Material Message - StateMessage
- LogoutMessage
- FragmentMessage
- OrientationMessage
- MobPathMessage
- TargetMessage
- Inventory
Update Message - SoundControlMessage
- AnimationMessage
- Quest
State Info Message - AbilityInfoMessage
- FollowTerrainMessage
- LootAllMessage
- FogMessage
- AmbientLightMessage
- AmbientSoundMessage
- Old
Object Property Message - AbilityUpdateMessage
- TimestampedMessage
- Remove
Quest Request Message - StatUpdateMessage
- CommMessage
- LoadingStateMessage
- Object
Property Message - Remove
Quest Response Message - AggregatedRDPMessage
- Island
Manifest Message - LoginMessage
- WorldFileMessage
- RoadInfoMessage
- FreeDecalMessage
- SoundMessage
- NewDecalMessage
- Track
graph BT
Type-->Base0["BaseMessage"]
click Base0 "/docs/client_api_10.5.0/api/Atavism/BaseMessage"
Base0-->Base1["object"]
Type["BaseWorldMessage"]
class Type type-node
Derived0["TrackLocationInterpolationMessage"]-->Type
click Derived0 "/docs/client_api_10.5.0/api/Atavism/TrackLocationInterpolationMessage"
Derived1["RegionConfigMessage"]-->Type
click Derived1 "/docs/client_api_10.5.0/api/Atavism/RegionConfigMessage"
Derived2["TerrainConfigMessage"]-->Type
click Derived2 "/docs/client_api_10.5.0/api/Atavism/TerrainConfigMessage"
Derived3["QuestLogInfoMessage"]-->Type
click Derived3 "/docs/client_api_10.5.0/api/Atavism/QuestLogInfoMessage"
Derived4["SceneLoadedMessage"]-->Type
click Derived4 "/docs/client_api_10.5.0/api/Atavism/SceneLoadedMessage"
Derived5["GroupInfoMessage"]-->Type
click Derived5 "/docs/client_api_10.5.0/api/Atavism/GroupInfoMessage"
Derived6["UiThemeMessage"]-->Type
click Derived6 "/docs/client_api_10.5.0/api/Atavism/UiThemeMessage"
Derived7["ModelInfoMessage"]-->Type
click Derived7 "/docs/client_api_10.5.0/api/Atavism/ModelInfoMessage"
Derived8["InvokeEffectMessage"]-->Type
click Derived8 "/docs/client_api_10.5.0/api/Atavism/InvokeEffectMessage"
Derived9["PortalMessage"]-->Type
click Derived9 "/docs/client_api_10.5.0/api/Atavism/PortalMessage"
Derived10["SkyboxMaterialMessage"]-->Type
click Derived10 "/docs/client_api_10.5.0/api/Atavism/SkyboxMaterialMessage"
Derived11["StateMessage"]-->Type
click Derived11 "/docs/client_api_10.5.0/api/Atavism/StateMessage"
Derived12["LogoutMessage"]-->Type
click Derived12 "/docs/client_api_10.5.0/api/Atavism/LogoutMessage"
Derived13["FragmentMessage"]-->Type
click Derived13 "/docs/client_api_10.5.0/api/Atavism/FragmentMessage"
Derived14["OrientationMessage"]-->Type
click Derived14 "/docs/client_api_10.5.0/api/Atavism/OrientationMessage"
Derived15["MobPathMessage"]-->Type
click Derived15 "/docs/client_api_10.5.0/api/Atavism/MobPathMessage"
Derived16["TargetMessage"]-->Type
click Derived16 "/docs/client_api_10.5.0/api/Atavism/TargetMessage"
Derived17["InventoryUpdateMessage"]-->Type
click Derived17 "/docs/client_api_10.5.0/api/Atavism/InventoryUpdateMessage"
Derived18["SoundControlMessage"]-->Type
click Derived18 "/docs/client_api_10.5.0/api/Atavism/SoundControlMessage"
Derived19["AnimationMessage"]-->Type
click Derived19 "/docs/client_api_10.5.0/api/Atavism/AnimationMessage"
Derived20["QuestStateInfoMessage"]-->Type
click Derived20 "/docs/client_api_10.5.0/api/Atavism/QuestStateInfoMessage"
Derived21["AbilityInfoMessage"]-->Type
click Derived21 "/docs/client_api_10.5.0/api/Atavism/AbilityInfoMessage"
Derived22["FollowTerrainMessage"]-->Type
click Derived22 "/docs/client_api_10.5.0/api/Atavism/FollowTerrainMessage"
Derived23["LootAllMessage"]-->Type
click Derived23 "/docs/client_api_10.5.0/api/Atavism/LootAllMessage"
Derived24["FogMessage"]-->Type
click Derived24 "/docs/client_api_10.5.0/api/Atavism/FogMessage"
Derived25["AmbientLightMessage"]-->Type
click Derived25 "/docs/client_api_10.5.0/api/Atavism/AmbientLightMessage"
Derived26["AmbientSoundMessage"]-->Type
click Derived26 "/docs/client_api_10.5.0/api/Atavism/AmbientSoundMessage"
Derived27["OldObjectPropertyMessage"]-->Type
click Derived27 "/docs/client_api_10.5.0/api/Atavism/OldObjectPropertyMessage"
Derived28["AbilityUpdateMessage"]-->Type
click Derived28 "/docs/client_api_10.5.0/api/Atavism/AbilityUpdateMessage"
Derived29["TimestampedMessage"]-->Type
click Derived29 "/docs/client_api_10.5.0/api/Atavism/TimestampedMessage"
Derived30["RemoveQuestRequestMessage"]-->Type
click Derived30 "/docs/client_api_10.5.0/api/Atavism/RemoveQuestRequestMessage"
Derived31["StatUpdateMessage"]-->Type
click Derived31 "/docs/client_api_10.5.0/api/Atavism/StatUpdateMessage"
Derived32["CommMessage"]-->Type
click Derived32 "/docs/client_api_10.5.0/api/Atavism/CommMessage"
Derived33["LoadingStateMessage"]-->Type
click Derived33 "/docs/client_api_10.5.0/api/Atavism/LoadingStateMessage"
Derived34["ObjectPropertyMessage"]-->Type
click Derived34 "/docs/client_api_10.5.0/api/Atavism/ObjectPropertyMessage"
Derived35["RemoveQuestResponseMessage"]-->Type
click Derived35 "/docs/client_api_10.5.0/api/Atavism/RemoveQuestResponseMessage"
Derived36["AggregatedRDPMessage"]-->Type
click Derived36 "/docs/client_api_10.5.0/api/Atavism/AggregatedRDPMessage"
Derived37["IslandManifestMessage"]-->Type
click Derived37 "/docs/client_api_10.5.0/api/Atavism/IslandManifestMessage"
Derived38["LoginMessage"]-->Type
click Derived38 "/docs/client_api_10.5.0/api/Atavism/LoginMessage"
Derived39["WorldFileMessage"]-->Type
click Derived39 "/docs/client_api_10.5.0/api/Atavism/WorldFileMessage"
Derived40["RoadInfoMessage"]-->Type
click Derived40 "/docs/client_api_10.5.0/api/Atavism/RoadInfoMessage"
Derived41["FreeDecalMessage"]-->Type
click Derived41 "/docs/client_api_10.5.0/api/Atavism/FreeDecalMessage"
Derived42["SoundMessage"]-->Type
click Derived42 "/docs/client_api_10.5.0/api/Atavism/SoundMessage"
Derived43["NewDecalMessage"]-->Type
click Derived43 "/docs/client_api_10.5.0/api/Atavism/NewDecalMessage"
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
| Name | Value | Summary |
|---|---|---|
| AbortHandling | bool | |
| DelayHandling | bool | |
| MessageType | WorldMessageType | |
| Oid | long | |
| ReceivedTickCount | long |
Methods
| Name | Value | Summary |
|---|---|---|
| CreateMessage |
Atavism |
|
| ParseMessage |
void |
Inherited from BaseMessage
|
| ParseWorldMessage |
void | |
| WriteMessage |
void |
Inherited from BaseMessage
|