C# 클래스 CrewChiefV3.Events.TyreMonitor

상속: AbstractEvent
파일 보기 프로젝트 열기: mrbelowski/r3e_crewchief_v3

공개 프로퍼티들

프로퍼티 타입 설명
folderLapsOnCurrentTyresIntro String
folderLapsOnCurrentTyresOutro String
folderLockingFrontsForLapWarning String
folderLockingLeftFrontForLapWarning String
folderLockingLeftRearForLapWarning String
folderLockingRearsForLapWarning String
folderLockingRightFrontForLapWarning String
folderLockingRightRearForLapWarning String
folderMinutesOnCurrentTyresIntro String
folderMinutesOnCurrentTyresOutro String
folderSpinningFrontsForLapWarning String
folderSpinningLeftFrontForLapWarning String
folderSpinningLeftRearForLapWarning String
folderSpinningRearsForLapWarning String
folderSpinningRightFrontForLapWarning String
folderSpinningRightRearForLapWarning String

공개 메소드들

메소드 설명
TyreMonitor ( AudioPlayer audioPlayer ) : System
clearState ( ) : void
respond ( string voiceMessage ) : void

보호된 메소드들

메소드 설명
triggerInternal ( GameStateData previousGameState, GameStateData currentGameState ) : void

비공개 메소드들

메소드 설명
addBrakeTempWarningMessages ( CornerData corners, BrakeTemp brakeTemp, List messageContents ) : void
addLockingAndSpinningData ( TyreData tyreData, long previousTicks, long currentTicks ) : void
addTyreConditionWarningMessages ( CornerData corners, TyreCondition tyreCondition, List messageContents ) : void
addTyreTempWarningMessages ( CornerData corners, TyreTemp tyreTemp, List messageContents ) : void
checkLocking ( ) : void
checkWheelSpinning ( ) : void
isBrakeTempPeakForLap ( float leftFront, float rightFront, float leftRear, float rightRear ) : Boolean
playEstimatedTypeLifeLaps ( int lapsRemainingOnTheseTyres, Boolean immediate ) : void
playEstimatedTypeLifeMinutes ( int minutesRemainingOnTheseTyres, Boolean immediate ) : void
reportCurrentBrakeTempStatus ( Boolean playImmediately ) : void
reportCurrentTyreConditionStatus ( Boolean playImmediately, Boolean playEvenIfUnchanged ) : void
reportCurrentTyreTempStatus ( Boolean playImmediately ) : void
reportEstimatedTyreLife ( float maxWearThreshold, Boolean immediate ) : void

메소드 상세

TyreMonitor() 공개 메소드

public TyreMonitor ( AudioPlayer audioPlayer ) : System
audioPlayer AudioPlayer
리턴 System

clearState() 공개 메소드

public clearState ( ) : void
리턴 void

respond() 공개 메소드

public respond ( string voiceMessage ) : void
voiceMessage string
리턴 void

triggerInternal() 보호된 메소드

protected triggerInternal ( GameStateData previousGameState, GameStateData currentGameState ) : void
previousGameState GameStateData
currentGameState GameStateData
리턴 void

프로퍼티 상세

folderLapsOnCurrentTyresIntro 공개적으로 정적으로 프로퍼티

public static String folderLapsOnCurrentTyresIntro
리턴 String

folderLapsOnCurrentTyresOutro 공개적으로 정적으로 프로퍼티

public static String folderLapsOnCurrentTyresOutro
리턴 String

folderLockingFrontsForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderLockingFrontsForLapWarning
리턴 String

folderLockingLeftFrontForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderLockingLeftFrontForLapWarning
리턴 String

folderLockingLeftRearForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderLockingLeftRearForLapWarning
리턴 String

folderLockingRearsForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderLockingRearsForLapWarning
리턴 String

folderLockingRightFrontForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderLockingRightFrontForLapWarning
리턴 String

folderLockingRightRearForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderLockingRightRearForLapWarning
리턴 String

folderMinutesOnCurrentTyresIntro 공개적으로 정적으로 프로퍼티

public static String folderMinutesOnCurrentTyresIntro
리턴 String

folderMinutesOnCurrentTyresOutro 공개적으로 정적으로 프로퍼티

public static String folderMinutesOnCurrentTyresOutro
리턴 String

folderSpinningFrontsForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderSpinningFrontsForLapWarning
리턴 String

folderSpinningLeftFrontForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderSpinningLeftFrontForLapWarning
리턴 String

folderSpinningLeftRearForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderSpinningLeftRearForLapWarning
리턴 String

folderSpinningRearsForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderSpinningRearsForLapWarning
리턴 String

folderSpinningRightFrontForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderSpinningRightFrontForLapWarning
리턴 String

folderSpinningRightRearForLapWarning 공개적으로 정적으로 프로퍼티

public static String folderSpinningRightRearForLapWarning
리턴 String