C# Class CrewChiefV3.Events.Opponents

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

Méthodes publiques

Свойство Type Description
folderAheadIsPitting String
folderBehindIsPitting String
folderCantPronounceName String
folderCarAheadIsPitting String
folderCarBehindIsPitting String
folderIsNowLeading String
folderIsPitting String
folderLeaderHasJustDoneA String
folderLeaderIsPitting String
folderNewFastestLapFor String
folderNextCarIs String
folderTheCarAheadHasJustDoneA String
folderTheCarBehindHasJustDoneA String
folderTheLeader String
folderWeAre String

Méthodes publiques

Méthode Description
Opponents ( 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
getOpponentBestLap ( List opponentLapTimes, int lapsToCheck ) : float
getOpponentBestLap ( Object opponentKey ) : float
getOpponentKey ( String voiceMessage, String expectedNumberSuffix ) : Object
getOpponentLastLap ( Object opponentKey ) : float

Method Details

Opponents() public méthode

public Opponents ( 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

folderAheadIsPitting public_oe static_oe property

public static String folderAheadIsPitting
Résultat String

folderBehindIsPitting public_oe static_oe property

public static String folderBehindIsPitting
Résultat String

folderCantPronounceName public_oe static_oe property

public static String folderCantPronounceName
Résultat String

folderCarAheadIsPitting public_oe static_oe property

public static String folderCarAheadIsPitting
Résultat String

folderCarBehindIsPitting public_oe static_oe property

public static String folderCarBehindIsPitting
Résultat String

folderIsNowLeading public_oe static_oe property

public static String folderIsNowLeading
Résultat String

folderIsPitting public_oe static_oe property

public static String folderIsPitting
Résultat String

folderLeaderHasJustDoneA public_oe static_oe property

public static String folderLeaderHasJustDoneA
Résultat String

folderLeaderIsPitting public_oe static_oe property

public static String folderLeaderIsPitting
Résultat String

folderNewFastestLapFor public_oe static_oe property

public static String folderNewFastestLapFor
Résultat String

folderNextCarIs public_oe static_oe property

public static String folderNextCarIs
Résultat String

folderTheCarAheadHasJustDoneA public_oe static_oe property

public static String folderTheCarAheadHasJustDoneA
Résultat String

folderTheCarBehindHasJustDoneA public_oe static_oe property

public static String folderTheCarBehindHasJustDoneA
Résultat String

folderTheLeader public_oe static_oe property

public static String folderTheLeader
Résultat String

folderWeAre public_oe static_oe property

public static String folderWeAre
Résultat String