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