Vixen
caa30e12
csharp
public sealed class TalentNode

A compiled talent node.

Read the guide page for this →

Fields and properties (9)

  • public TalentNodeDefinition Definition

    What it was compiled from.

  • public int Index

    Where it sits in the tree's node list.

  • public string Id

    What it is called within its tree.

  • public int MaximumRanks

    How many times it can be taken, never below one.

  • public int CostPerRank

    What each rank costs, never below one.

  • public int RequiredPoints

    How many points must be spent in the tree before it opens.

  • public ReadOnlySpan<GameplayTag> GrantsTags

    What having any rank of it grants.

  • public ReadOnlySpan<Modifier> Modifiers

    What it does per rank, with no source stamped on.

  • public ReadOnlySpan<(int Node, int Ranks)> Requires

    What else must be taken first, as node indices and rank counts.

Used by (2)

  • ProgressionLibraryVixen.Gameplay.Progression
  • TalentTreeVixen.Gameplay.Progression