Table of Contents

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

position uint

Position of the phrase

type InstrumentSpecialPhraseType

Effect of the phrase

length uint

Duration 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

position uint

Position of the phrase

typeCode byte

Effect of the phrase

length uint

Duration in ticks

Remarks

Base constructor of special phrases.

Properties

Type

Type of the phrase that drives the gameplay effect

public InstrumentSpecialPhraseType Type { get; set; }

Property Value

InstrumentSpecialPhraseType