Vixen
c7401864
csharp
public record class InstanceDefinition

An instance: a map, its difficulties, and the fights in it.

Read the guide page for this →

Fields and properties (6)

  • public string DisplayName

    What it is called.

  • public string Scene

    The address of the map it happens on.

  • public int MinimumPlayers

    The fewest who may go.

  • public int MaximumPlayers

    The most.

  • public List<DifficultyDefinition> Difficulties

    Its difficulties. The first is the default.

  • public List<EncounterDefinition> Encounters

    Its fights, in the order they are meant to be done.

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 (9)

  • CoverageTestsMmo.Content.Tests
  • ReferenceTestsMmo.Content.Tests
  • ContentVixen.Gameplay.Instances.Tests
  • InstanceVixen.Gameplay.Instances
  • InstanceLibraryVixen.Gameplay.Instances
  • InstanceLibraryTestsVixen.Gameplay.Instances.Tests
  • InstanceModuleVixen.Gameplay.Instances
  • TypeRegistrationVixen.Gameplay.Instances
  • Vixen_Gameplay_Instances_InstanceDefinitionSerializerVixen.Gameplay.Instances