Class TrackSpecialPhrase
- Namespace
- ChartTools
- Assembly
- ChartTools.dll
Phrase related to a track that triggers an in-game event.
public class TrackSpecialPhrase : SpecialPhrase, ILongTrackObject, ITrackObject, IReadOnlyTrackObject, ILongObject, IReadOnlyLongObject
- Inheritance
-
TrackSpecialPhrase
- Implements
- Inherited Members
- Extension Methods
Constructors
TrackSpecialPhrase(uint, TrackSpecialPhraseType, uint)
Creates an instance of TrackSpecialPhrase.
public TrackSpecialPhrase(uint position, TrackSpecialPhraseType type, uint length = 0)
Parameters
position
uintPosition of the phrase
type
TrackSpecialPhraseTypeEffect of the phrase
length
uintDuration in ticks
Remarks
Base constructor of special phrases.
TrackSpecialPhrase(uint, byte, uint)
Creates an instance of TrackSpecialPhrase.
Base class for phrases that define an in-game event with a duration such as star power.
public TrackSpecialPhrase(uint position, byte typeCode, uint length = 0)
Parameters
position
uintPosition of the phrase
typeCode
byteEffect of the phrase
length
uintDuration in ticks
Remarks
Base constructor of special phrases.
Properties
IsFaceOff
public bool IsFaceOff { get; }
Property Value
Type
Type of the phrase that drives the gameplay effect
public TrackSpecialPhraseType Type { get; set; }