Diff
checker
텍스트
텍스트
이미지
문서
Excel
폴더
Legal
Enterprise
데스크톱
요금제
로그인
데스크톱 앱 다운로드
텍스트 비교
두 텍스트 파일의 차이점을 찾아보세요
도구
기록
실시간 편집
변경 없는 행 숨기기
줄바꿈 비활성화
레이아웃
나란히 보기
합쳐 보기
비교 단위
스마트
단어
글자
구문 강조
언어 선택
제외
텍스트 변환
첫 변경으로
수정
Diffchecker Desktop
가장 안전하게 Diffchecker를 사용하는 방법. 데스크톱 앱을 사용하면 비교 데이터가 외부로 전송되지 않습니다!
데스크톱 앱 받기
Untitled diff
생성일
7년 전
비교 결과 만료 없음
초기화
내보내기
공유
설명
2 삭제
행
총
삭제
글자
총
삭제
이 기능을 계속 사용하려면 업그레이드해 주세요
Diff
checker
Pro
요금제 보기
43 행
복사
2 추가
행
총
추가
글자
총
추가
이 기능을 계속 사용하려면 업그레이드해 주세요
Diff
checker
Pro
요금제 보기
43 행
복사
public override void OnEnter()
public override void OnEnter()
{
{
base.OnEnter();
base.OnEnter();
base.vehicle.movementEnabled = false;
base.vehicle.movementEnabled = false;
this.mLightAreOut = false;
this.mLightAreOut = false;
if (base.vehicle is RacingVehicle)
if (base.vehicle is RacingVehicle)
{
{
ChampionshipRules rules = base.racingVehicle.driver.contract.GetTeam().championship.rules;
ChampionshipRules rules = base.racingVehicle.driver.contract.GetTeam().championship.rules;
this.SetupVehiclePosition();
this.SetupVehiclePosition();
base.vehicle.pathController.SetCurrentPath(PathController.PathType.Track);
base.vehicle.pathController.SetCurrentPath(PathController.PathType.Track);
복사
복사됨
복사
복사됨
if ((!base.racingVehicle.isPlayerDriver || Game.instance.sessionManager.
isUsingAIForPlayerDrivers
) && (rules.gridSetup != ChampionshipRules.GridSetup.QualifyingBased3Sessions || ((RacingVehicle)base.vehicle).standingsPosition > GameStatsConstants.qualifyingThresholdForQ3))
if ((!base.racingVehicle.isPlayerDriver || Game.instance.sessionManager.
isUsingAIForPitting
) && (rules.gridSetup != ChampionshipRules.GridSetup.QualifyingBased3Sessions || ((RacingVehicle)base.vehicle).standingsPosition > GameStatsConstants.qualifyingThresholdForQ3))
{
{
base.racingVehicle.strategy.SetAITyresToStartOn();
base.racingVehicle.strategy.SetAITyresToStartOn();
}
}
if (rules.isRefuelingOn)
if (rules.isRefuelingOn)
{
{
복사
복사됨
복사
복사됨
if (base.racingVehicle.isPlayerDriver && !Game.instance.sessionManager.
isUsingAIForPlayerDrivers
)
if (base.racingVehicle.isPlayerDriver && !Game.instance.sessionManager.
isUsingAIForPitting
)
{
{
base.racingVehicle.performance.fuel.SetFuelLevel(base.racingVehicle.performance.fuel.fuelTankLapCountCapacity, 0, true);
base.racingVehicle.performance.fuel.SetFuelLevel(base.racingVehicle.performance.fuel.fuelTankLapCountCapacity, 0, true);
}
}
else
else
{
{
base.racingVehicle.strategy.SetAIFuelStrategy();
base.racingVehicle.strategy.SetAIFuelStrategy();
}
}
}
}
else
else
{
{
base.racingVehicle.performance.fuel.SetFuelLevel(Game.instance.sessionManager.lapCount + 1, 0, true);
base.racingVehicle.performance.fuel.SetFuelLevel(Game.instance.sessionManager.lapCount + 1, 0, true);
}
}
if (!base.racingVehicle.isPlayerDriver)
if (!base.racingVehicle.isPlayerDriver)
{
{
base.racingVehicle.setup.CreateAISetupForQualifyingAndRace();
base.racingVehicle.setup.CreateAISetupForQualifyingAndRace();
}
}
if (!base.racingVehicle.isPlayerDriver || this.mUsesAIForStrategy)
if (!base.racingVehicle.isPlayerDriver || this.mUsesAIForStrategy)
{
{
base.racingVehicle.strategy.SetStrategyType();
base.racingVehicle.strategy.SetStrategyType();
base.racingVehicle.performance.drivingStyle.SetRacingAIDrivingStyle();
base.racingVehicle.performance.drivingStyle.SetRacingAIDrivingStyle();
base.racingVehicle.performance.fuel.SetRacingAIEngineMode();
base.racingVehicle.performance.fuel.SetRacingAIEngineMode();
}
}
base.racingVehicle.timer.MarkCurrentLapAsFormationLap();
base.racingVehicle.timer.MarkCurrentLapAsFormationLap();
base.racingVehicle.behaviourManager.ChangeBehaviour(AIBehaviourStateManager.Behaviour.RaceStart);
base.racingVehicle.behaviourManager.ChangeBehaviour(AIBehaviourStateManager.Behaviour.RaceStart);
}
}
}
}
저장된 비교 결과
원본
파일 열기
public override void OnEnter() { base.OnEnter(); base.vehicle.movementEnabled = false; this.mLightAreOut = false; if (base.vehicle is RacingVehicle) { ChampionshipRules rules = base.racingVehicle.driver.contract.GetTeam().championship.rules; this.SetupVehiclePosition(); base.vehicle.pathController.SetCurrentPath(PathController.PathType.Track); if ((!base.racingVehicle.isPlayerDriver || Game.instance.sessionManager.isUsingAIForPlayerDrivers) && (rules.gridSetup != ChampionshipRules.GridSetup.QualifyingBased3Sessions || ((RacingVehicle)base.vehicle).standingsPosition > GameStatsConstants.qualifyingThresholdForQ3)) { base.racingVehicle.strategy.SetAITyresToStartOn(); } if (rules.isRefuelingOn) { if (base.racingVehicle.isPlayerDriver && !Game.instance.sessionManager.isUsingAIForPlayerDrivers) { base.racingVehicle.performance.fuel.SetFuelLevel(base.racingVehicle.performance.fuel.fuelTankLapCountCapacity, 0, true); } else { base.racingVehicle.strategy.SetAIFuelStrategy(); } } else { base.racingVehicle.performance.fuel.SetFuelLevel(Game.instance.sessionManager.lapCount + 1, 0, true); } if (!base.racingVehicle.isPlayerDriver) { base.racingVehicle.setup.CreateAISetupForQualifyingAndRace(); } if (!base.racingVehicle.isPlayerDriver || this.mUsesAIForStrategy) { base.racingVehicle.strategy.SetStrategyType(); base.racingVehicle.performance.drivingStyle.SetRacingAIDrivingStyle(); base.racingVehicle.performance.fuel.SetRacingAIEngineMode(); } base.racingVehicle.timer.MarkCurrentLapAsFormationLap(); base.racingVehicle.behaviourManager.ChangeBehaviour(AIBehaviourStateManager.Behaviour.RaceStart); } }
수정본
파일 열기
public override void OnEnter() { base.OnEnter(); base.vehicle.movementEnabled = false; this.mLightAreOut = false; if (base.vehicle is RacingVehicle) { ChampionshipRules rules = base.racingVehicle.driver.contract.GetTeam().championship.rules; this.SetupVehiclePosition(); base.vehicle.pathController.SetCurrentPath(PathController.PathType.Track); if ((!base.racingVehicle.isPlayerDriver || Game.instance.sessionManager.isUsingAIForPitting) && (rules.gridSetup != ChampionshipRules.GridSetup.QualifyingBased3Sessions || ((RacingVehicle)base.vehicle).standingsPosition > GameStatsConstants.qualifyingThresholdForQ3)) { base.racingVehicle.strategy.SetAITyresToStartOn(); } if (rules.isRefuelingOn) { if (base.racingVehicle.isPlayerDriver && !Game.instance.sessionManager.isUsingAIForPitting) { base.racingVehicle.performance.fuel.SetFuelLevel(base.racingVehicle.performance.fuel.fuelTankLapCountCapacity, 0, true); } else { base.racingVehicle.strategy.SetAIFuelStrategy(); } } else { base.racingVehicle.performance.fuel.SetFuelLevel(Game.instance.sessionManager.lapCount + 1, 0, true); } if (!base.racingVehicle.isPlayerDriver) { base.racingVehicle.setup.CreateAISetupForQualifyingAndRace(); } if (!base.racingVehicle.isPlayerDriver || this.mUsesAIForStrategy) { base.racingVehicle.strategy.SetStrategyType(); base.racingVehicle.performance.drivingStyle.SetRacingAIDrivingStyle(); base.racingVehicle.performance.fuel.SetRacingAIEngineMode(); } base.racingVehicle.timer.MarkCurrentLapAsFormationLap(); base.racingVehicle.behaviourManager.ChangeBehaviour(AIBehaviourStateManager.Behaviour.RaceStart); } }
비교하기