CSCommon: MQuestFormula 클래스 참조

MAIET

MQuestFormula 클래스 참조

#include <MQuestFormula.h>

전체 멤버 목록 보기


세부 사항

퀘스트에서 사용하는 공식 모음 클래스.

  • 모두 static으로 되어있다.

static public 메소드

static bool Create (void)
 계산에 필요한 정보를 초기화한다.
static int CalcQL (int nMinPlayerLevel)
 플레이어 레벨로부터 퀘스트 레벨(QL, Quest Level)을 계산한다.
static int CalcQLD (int nQuestLevel)
 퀘스트 레벨 난이도(QLD, Quest Level Difficulty)를 구한다.
static int CalcLMT (int nQuestLevel)
 섹터안에 존재할 수 있는 최대 NPC 수(LMT)를 구한다.
static float CalcTC (int nQuestLevel)
static void CalcRewardRate (float &foutXPRate, float &foutBPRate, int nScenarioQL, int nPlayerQL, int nDeathCount, int nUsedPageSacriItemCount, int nUsedExtraSacriItemCount)

멤버 함수 문서화

int MQuestFormula::CalcLMT int  nQuestLevel  )  [static]
 

섹터안에 존재할 수 있는 최대 NPC 수(LMT)를 구한다.

매개변수:
nQuestLevel 퀘스트 레벨

int MQuestFormula::CalcQL int  nMinPlayerLevel  )  [static]
 

플레이어 레벨로부터 퀘스트 레벨(QL, Quest Level)을 계산한다.

매개변수:
nMinPlayerLevel 참여 플레이어중 최저 레벨

int MQuestFormula::CalcQLD int  nQuestLevel  )  [static]
 

퀘스트 레벨 난이도(QLD, Quest Level Difficulty)를 구한다.

매개변수:
nQuestLevel 퀘스트 레벨

void MQuestFormula::CalcRewardRate float &  foutXPRate,
float &  foutBPRate,
int  nScenarioQL,
int  nPlayerQL,
int  nDeathCount,
int  nUsedPageSacriItemCount,
int  nUsedExtraSacriItemCount
[static]
 

매개변수:
foutXPRate 반환될 XP 비율
foutBPRate 반환될 BP 비율
nScenarioQL 시나리오 QL
nDeathCount 죽은 회수
nUsedPageSacriItemCount 기본 희생 아이템 사용 개수(페이지 류 따위 아이템)
nUsedExtraSacriItemCount 추가 희생 아이템 사용 개수(특수 아이템)

float MQuestFormula::CalcTC int  nQuestLevel  )  [static]
 

매개변수:
nQuestLevel 퀘스트 레벨


이 클래스을 위한 문서화는 다음의 파일들로부터 생성되었습니다.


MAIET entertainment