CSCommon: MQuestLevel 클래스 참조

MAIET

MQuestLevel 클래스 참조

#include <MQuestLevel.h>

MQuestLevel에 대한 협력 도표:

Collaboration graph
[범례]
전체 멤버 목록 보기

세부 사항

퀘스트 월드 레벨 - 퀘스트의 모든 정보가 여기 다 있다.

public 메소드

 MQuestLevel ()
 생성자
 ~MQuestLevel ()
 소멸자
void Init (int nScenarioID)
 시나리오 ID를 기반으로 월드레벨 초기화
void Make_MTDQuestGameInfo (MTD_QuestGameInfo *pout)
 설정된 월드레벨을 바탕으로 클라이언트에 보내줄 전송데이타를 만든다.
int GetMapSectorCount ()
 맵섹터 수 반환
int GetCurrSectorIndex ()
 현재 섹터 인덱스 반환.
bool MoveToNextSector ()
 다음 섹터로 이동한다.
int GetRecommendedSpawnPosition (MQuestNPCSpawnType nSpawnType, unsigned long int nNowTime)
 새로 태어날 NPC의 위치를 추천한다.
bool IsEnableSpawnNow (MQuestNPCSpawnType nSpawnType, unsigned long int nNowTime)
 지금 NPC가 스폰가능한지 확인한다.
int GetSpawnPositionCount (MQuestNPCSpawnType nSpawnType)
 현재 섹터에서 스폰 지역 개수를 구한다.
void OnItemCreated (unsigned long int nItemID)
 퀘스트 아이템이 생성될 경우 호출된다.
bool OnItemObtained (unsigned long int nItemID)
 플레이어가 퀘스트 아이템 먹었을 경우 호출된다.
MQuestNPCQueueGetNPCQueue ()
MQuestLevelStaticInfoGetStaticInfo ()
MQuestLevelDynamicInfoGetDynamicInfo ()

멤버 함수 문서화

int MQuestLevel::GetCurrSectorIndex  ) 
 

현재 섹터 인덱스 반환.

반환값:
현재 섹터 인덱스

int MQuestLevel::GetMapSectorCount  ) 
 

맵섹터 수 반환

반환값:
섹터 수

int MQuestLevel::GetRecommendedSpawnPosition MQuestNPCSpawnType  nSpawnType,
unsigned long int  nNowTime
 

새로 태어날 NPC의 위치를 추천한다.

매개변수:
nSpawnType NPC의 스폰타입
nNowTime 현재 시간

int MQuestLevel::GetSpawnPositionCount MQuestNPCSpawnType  nSpawnType  ) 
 

현재 섹터에서 스폰 지역 개수를 구한다.

매개변수:
nSpawnType NPC의 스폰타입

void MQuestLevel::Init int  nScenarioID  ) 
 

시나리오 ID를 기반으로 월드레벨 초기화

매개변수:
nScenarioID 시나리오 ID

bool MQuestLevel::IsEnableSpawnNow MQuestNPCSpawnType  nSpawnType,
unsigned long int  nNowTime
 

지금 NPC가 스폰가능한지 확인한다.

매개변수:
nSpawnType NPC의 스폰타입
nNowTime 현재 시간

bool MQuestLevel::MoveToNextSector  ) 
 

다음 섹터로 이동한다.

반환값:
성공/실패 여부

void MQuestLevel::OnItemCreated unsigned long int  nItemID  ) 
 

퀘스트 아이템이 생성될 경우 호출된다.

퀘스트 아이템 ID

bool MQuestLevel::OnItemObtained unsigned long int  nItemID  ) 
 

플레이어가 퀘스트 아이템 먹었을 경우 호출된다.

퀘스트 아이템 ID


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


MAIET entertainment