Vixen
c7401864
csharp
public record class TravelPointDefinition

A portal, a waypoint, a taxi route, a summon or an instance door.

Read the guide page for this →

Fields and properties (10)

  • public string DisplayName

    What it is called.

  • public TravelKind Kind

    What sort it is.

  • public string From

    The address of the map it is on, or empty for one usable anywhere.

  • public string To

    The address of the map it goes to.

  • public string Destination

    What the destination is called, for a client that has not loaded the map.

  • public string UnlockedBy

    The tag that unlocks it — the one a point of interest grants. Empty for always open.

  • public string Currency

    The address of what the fare is paid in. Empty for free.

  • public long Cost

    How much.

  • public float Seconds

    How long it takes, in seconds. Zero for instant.

  • public List<RequirementDefinition> Requires

    What else has to be true.

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)

  • ReferenceTestsMmo.Content.Tests
  • ContentVixen.Gameplay.Travel.Tests
  • TravelLibraryVixen.Gameplay.Travel
  • TravelModuleVixen.Gameplay.Travel
  • TravelPointVixen.Gameplay.Travel
  • TravelTestsVixen.Gameplay.Travel.Tests
  • TypeRegistrationVixen.Gameplay.Travel
  • Vixen_Gameplay_Travel_TravelPointDefinitionSerializerVixen.Gameplay.Travel