C# Class CrewChiefV3.Events.Timings

Inheritance: AbstractEvent
Mostrar archivo Open project: mrbelowski/r3e_crewchief_v3

Public Properties

Property 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

Public Methods

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

Protected Methods

Method Description
triggerInternal ( GameStateData previousGameState, GameStateData currentGameState ) : void

Private Methods

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

Method Details

Timings() public method

public Timings ( AudioPlayer audioPlayer ) : System
audioPlayer AudioPlayer
return System

clearState() public method

public clearState ( ) : void
return void

isMessageStillValid() public method

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

respond() public method

public respond ( String voiceMessage ) : void
voiceMessage String
return void

triggerInternal() protected method

protected triggerInternal ( GameStateData previousGameState, GameStateData currentGameState ) : void
previousGameState CrewChiefV3.GameState.GameStateData
currentGameState CrewChiefV3.GameState.GameStateData
return void

Property Details

folderAheadIsIncreasing public_oe static_oe property

public static String folderAheadIsIncreasing
return String

folderAheadIsNow public_oe static_oe property

public static String folderAheadIsNow
return String

folderBehindIsIncreasing public_oe static_oe property

public static String folderBehindIsIncreasing
return String

folderBehindIsNow public_oe static_oe property

public static String folderBehindIsNow
return String

folderGapBehindDecreasing public_oe static_oe property

public static String folderGapBehindDecreasing
return String

folderGapBehindIncreasing public_oe static_oe property

public static String folderGapBehindIncreasing
return String

folderGapBehindIsNow public_oe static_oe property

public static String folderGapBehindIsNow
return String

folderGapInFrontDecreasing public_oe static_oe property

public static String folderGapInFrontDecreasing
return String

folderGapInFrontIncreasing public_oe static_oe property

public static String folderGapInFrontIncreasing
return String

folderGapInFrontIsNow public_oe static_oe property

public static String folderGapInFrontIsNow
return String

folderInTheGapIsNow public_oe static_oe property

public static String folderInTheGapIsNow
return String

folderIsReelingYouIn public_oe static_oe property

public static String folderIsReelingYouIn
return String

folderTheGapTo public_oe static_oe property

public static String folderTheGapTo
return String

folderYoureReeling public_oe static_oe property

public static String folderYoureReeling
return String