C# Class CrewChiefV3.Events.Timings

Inheritance: AbstractEvent
Afficher le fichier Open project: mrbelowski/r3e_crewchief_v3

Méthodes publiques

Свойство Type Description
folderAheadIsIncreasing String
folderAheadIsNow String
folderBehindIsIncreasing String
folderBehindIsNow String
folderGapBehindDecreasing String
folderGapBehindIncreasing String
folderGapBehindIsNow String
folderGapInFrontDecreasing String
folderGapInFrontIncreasing String
folderGapInFrontIsNow String
folderInTheGapIsNow String
folderIsReelingYouIn String
folderTheGapTo String
folderYoureReeling String

Méthodes publiques

Méthode Description
Timings ( AudioPlayer audioPlayer ) : System
clearState ( ) : void
isMessageStillValid ( string eventSubType, GameStateData currentGameState, object>.Dictionary validationData ) : bool
respond ( String voiceMessage ) : void

Méthodes protégées

Méthode Description
triggerInternal ( GameStateData previousGameState, GameStateData currentGameState ) : void

Private Methods

Méthode Description
adjustForMidLapPreference ( int currentSector, int sectorsTillNextReport ) : int
getGapStatus ( List gaps, float lastReportedGap ) : GapStatus
getOpponentBestLap ( List opponentLapTimes, int lapsToCheck ) : float

Method Details

Timings() public méthode

public Timings ( AudioPlayer audioPlayer ) : System
audioPlayer AudioPlayer
Résultat System

clearState() public méthode

public clearState ( ) : void
Résultat void

isMessageStillValid() public méthode

public isMessageStillValid ( string eventSubType, GameStateData currentGameState, object>.Dictionary validationData ) : bool
eventSubType string
currentGameState CrewChiefV3.GameState.GameStateData
validationData object>.Dictionary
Résultat bool

respond() public méthode

public respond ( String voiceMessage ) : void
voiceMessage String
Résultat void

triggerInternal() protected méthode

protected triggerInternal ( GameStateData previousGameState, GameStateData currentGameState ) : void
previousGameState CrewChiefV3.GameState.GameStateData
currentGameState CrewChiefV3.GameState.GameStateData
Résultat void

Property Details

folderAheadIsIncreasing public_oe static_oe property

public static String folderAheadIsIncreasing
Résultat String

folderAheadIsNow public_oe static_oe property

public static String folderAheadIsNow
Résultat String

folderBehindIsIncreasing public_oe static_oe property

public static String folderBehindIsIncreasing
Résultat String

folderBehindIsNow public_oe static_oe property

public static String folderBehindIsNow
Résultat String

folderGapBehindDecreasing public_oe static_oe property

public static String folderGapBehindDecreasing
Résultat String

folderGapBehindIncreasing public_oe static_oe property

public static String folderGapBehindIncreasing
Résultat String

folderGapBehindIsNow public_oe static_oe property

public static String folderGapBehindIsNow
Résultat String

folderGapInFrontDecreasing public_oe static_oe property

public static String folderGapInFrontDecreasing
Résultat String

folderGapInFrontIncreasing public_oe static_oe property

public static String folderGapInFrontIncreasing
Résultat String

folderGapInFrontIsNow public_oe static_oe property

public static String folderGapInFrontIsNow
Résultat String

folderInTheGapIsNow public_oe static_oe property

public static String folderInTheGapIsNow
Résultat String

folderIsReelingYouIn public_oe static_oe property

public static String folderIsReelingYouIn
Résultat String

folderTheGapTo public_oe static_oe property

public static String folderTheGapTo
Résultat String

folderYoureReeling public_oe static_oe property

public static String folderYoureReeling
Résultat String