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
Ch47Markers
CH-47 (Chinook helicopter) markers, keyed by marker ID.
public Dictionary<ulong, Ch47Marker> Ch47Markers { get; init; }
Property Value
CrateMarkers
Locked crate markers, keyed by marker ID.
public Dictionary<ulong, CrateMarker> CrateMarkers { get; init; }
Property Value
ExplosionMarkers
Explosion markers, keyed by marker ID.
public Dictionary<ulong, ExplosionMarker> ExplosionMarkers { get; init; }
Property Value
GenericRadiusMarkers
Generic radius overlay markers, keyed by marker ID.
public Dictionary<ulong, GenericRadiusMarker> GenericRadiusMarkers { get; init; }
Property Value
PatrolHelicopterMarkers
Patrol helicopter markers, keyed by marker ID.
public Dictionary<ulong, PatrolHelicopterMarker> PatrolHelicopterMarkers { get; init; }
Property Value
PlayerMarkers
Player position markers, keyed by marker ID.
public Dictionary<ulong, PlayerMarker> PlayerMarkers { get; init; }
Property Value
TravellingVendorMarkers
Travelling vendor markers, keyed by marker ID.
public Dictionary<ulong, TravellingVendorMarker> TravellingVendorMarkers { get; init; }
Property Value
UnknownMarkers
Markers of unknown or unrecognised type (full raw surface), keyed by marker ID.
public Dictionary<ulong, UnknownMarker> UnknownMarkers { get; init; }
Property Value
VendingMachineMarkers
Vending machine markers, keyed by marker ID.
public Dictionary<ulong, VendingMachineMarker> VendingMachineMarkers { get; init; }