Class MapInfo
- Namespace
- RustMapsApi.V4.Models
- Assembly
- RustMapsApi.dll
Full information about a generated map.
public sealed record MapInfo : IEquatable<MapInfo>
- Inheritance
-
MapInfo
- Implements
- Inherited Members
Properties
BiomePercentages
The per-biome percentage breakdown.
public Biomes? BiomePercentages { get; init; }
Property Value
BuildableRocks
The number of buildable rocks.
public int BuildableRocks { get; init; }
Property Value
CanDownload
Whether the map save file can be downloaded.
public bool CanDownload { get; init; }
Property Value
Canyons
The number of canyons.
public int Canyons { get; init; }
Property Value
DownloadUrl
The map save-file download URL, when available.
public string? DownloadUrl { get; init; }
Property Value
EstimatedDeletionDate
The estimated date the map will be deleted, when applicable.
public DateTimeOffset? EstimatedDeletionDate { get; init; }
Property Value
IceLakes
The number of ice lakes.
public int IceLakes { get; init; }
Property Value
Id
The map identifier.
public string? Id { get; init; }
Property Value
ImageIconUrl
The map icon image URL.
public string? ImageIconUrl { get; init; }
Property Value
ImageUrl
The rendered map image URL.
public string? ImageUrl { get; init; }
Property Value
IsCustomMap
Whether the map is a custom map.
public bool IsCustomMap { get; init; }
Property Value
IsStaging
Whether the map was generated on the staging branch.
public bool IsStaging { get; init; }
Property Value
Islands
The number of islands.
public int Islands { get; init; }
Property Value
Lakes
The number of lakes.
public int Lakes { get; init; }
Property Value
LandPercentageOfMap
The percentage of the map that is land.
public int LandPercentageOfMap { get; init; }
Property Value
Monuments
The monuments placed on the map.
public IReadOnlyList<Monument>? Monuments { get; init; }
Property Value
Mountains
The number of mountains.
public int Mountains { get; init; }
Property Value
Oases
The number of oases.
public int Oases { get; init; }
Property Value
RawImageUrl
The raw map image URL.
public string? RawImageUrl { get; init; }
Property Value
Rivers
The number of rivers.
public int Rivers { get; init; }
Property Value
SaveVersion
The Rust save version the map was generated for.
public int SaveVersion { get; init; }
Property Value
Seed
The map seed.
public int Seed { get; init; }
Property Value
Size
The map size.
public int Size { get; init; }
Property Value
ThumbnailUrl
The map thumbnail URL.
public string? ThumbnailUrl { get; init; }
Property Value
TotalMonuments
The total number of monuments on the map.
public int TotalMonuments { get; init; }
Property Value
Type
The map type.
public string? Type { get; init; }
Property Value
Url
The RustMaps URL for the map.
public string? Url { get; init; }