Table of Contents

Class MapMarkers

Namespace
RustPlusApi.Data
Assembly
RustPlusApi.dll

Collects all map markers returned by the Rust+ server, keyed by marker ID. Markers of a type this library does not recognize land in UnknownMarkers.

public sealed record MapMarkers : IEquatable<MapMarkers>
Inheritance
MapMarkers
Implements
Inherited Members

Properties

CargoShipMarkers

Cargo ship markers, keyed by marker ID.

public Dictionary<ulong, CargoShipMarker> CargoShipMarkers { get; init; }

Property Value

Dictionary<ulong, CargoShipMarker>

Ch47Markers

CH-47 (Chinook helicopter) markers, keyed by marker ID.

public Dictionary<ulong, Ch47Marker> Ch47Markers { get; init; }

Property Value

Dictionary<ulong, Ch47Marker>

CrateMarkers

Locked crate markers, keyed by marker ID.

public Dictionary<ulong, CrateMarker> CrateMarkers { get; init; }

Property Value

Dictionary<ulong, CrateMarker>

ExplosionMarkers

Explosion markers, keyed by marker ID.

public Dictionary<ulong, ExplosionMarker> ExplosionMarkers { get; init; }

Property Value

Dictionary<ulong, ExplosionMarker>

GenericRadiusMarkers

Generic radius overlay markers, keyed by marker ID.

public Dictionary<ulong, GenericRadiusMarker> GenericRadiusMarkers { get; init; }

Property Value

Dictionary<ulong, GenericRadiusMarker>

PatrolHelicopterMarkers

Patrol helicopter markers, keyed by marker ID.

public Dictionary<ulong, PatrolHelicopterMarker> PatrolHelicopterMarkers { get; init; }

Property Value

Dictionary<ulong, PatrolHelicopterMarker>

PlayerMarkers

Player position markers, keyed by marker ID.

public Dictionary<ulong, PlayerMarker> PlayerMarkers { get; init; }

Property Value

Dictionary<ulong, PlayerMarker>

TravellingVendorMarkers

Travelling vendor markers, keyed by marker ID.

public Dictionary<ulong, TravellingVendorMarker> TravellingVendorMarkers { get; init; }

Property Value

Dictionary<ulong, TravellingVendorMarker>

UnknownMarkers

Markers of unknown or unrecognised type (full raw surface), keyed by marker ID.

public Dictionary<ulong, UnknownMarker> UnknownMarkers { get; init; }

Property Value

Dictionary<ulong, UnknownMarker>

VendingMachineMarkers

Vending machine markers, keyed by marker ID.

public Dictionary<ulong, VendingMachineMarker> VendingMachineMarkers { get; init; }

Property Value

Dictionary<ulong, VendingMachineMarker>