AEGameState::UpdateTopScore

Clear·2025년 3월 2일

EPortfolio docs
AEGameState

최고 점수를 보유한 플레이어와 해당 점수를 기록합니다.

Reference

Code

	void UpdateTopScore
    (
    	class AEPlayerState* ScoringPlayer
    );

Paramter

  • ScoringPlayer
    점수를 얻은 플레이어

Functioning

  • TopScoringPlayers 이 존재하지 않는다면 아직 점수를 얻은 플레이어가 없으므로 해당 플레이어를 추가하고 플레이어의 점수를 최고 점수로 저장합니다.

  • 현재 최고 점수와 같은 점수를 가진 플레이어라면 해당 플레이어를 같이 추가합니다.

  • 현재 최고 점수를 넘어선 점수를 보유한 플레이어라면 현재의 모든 플레이어를 비우고 해당 플레이어를 추가합니다.
profile
Programmer

0개의 댓글