Vixen
caa30e12
csharp
public record class MapDefinition

A map: what is on it worth finding, and how finely its fog is remembered.

Read the guide page for this →

Fields and properties (5)

  • public string DisplayName

    What it is called.

  • public int Columns

    How many cells across the revealed-area grid is.

  • public int Rows

    How many down.

  • public List<PointOfInterestDefinition> Points

    What is on it.

  • public string Tag

    What completing it grants — Completion.Queensdale.

Methods (1)

  • public override void CollectTags(ICollection<string> tags)

    Every tag this definition mentions, so the content build can bake the tag table.

Used by (8)

  • ContentVixen.Gameplay.Exploration.Tests
  • ExplorationLibraryVixen.Gameplay.Exploration
  • ExplorationModuleVixen.Gameplay.Exploration
  • ExplorationTestsVixen.Gameplay.Exploration.Tests
  • MapChartVixen.Gameplay.Exploration
  • SectionContentVixen.Live.Gameplay.Tests
  • TypeRegistrationVixen.Gameplay.Exploration
  • Vixen_Gameplay_Exploration_MapDefinitionSerializerVixen.Gameplay.Exploration