MQuestLevel 클래스 참조
#include <MQuestLevel.h>
MQuestLevel에 대한 협력 도표:
세부 사항
퀘스트 월드 레벨 - 퀘스트의 모든 정보가 여기 다 있다.
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) |
플레이어가 퀘스트 아이템 먹었을 경우 호출된다. | |
MQuestNPCQueue * | GetNPCQueue () |
MQuestLevelStaticInfo * | GetStaticInfo () |
MQuestLevelDynamicInfo * | GetDynamicInfo () |
멤버 함수 문서화
|
현재 섹터 인덱스 반환.
|
|
맵섹터 수 반환
|
|
새로 태어날 NPC의 위치를 추천한다.
|
|
현재 섹터에서 스폰 지역 개수를 구한다.
|
|
시나리오 ID를 기반으로 월드레벨 초기화
|
|
지금 NPC가 스폰가능한지 확인한다.
|
|
다음 섹터로 이동한다.
|
|
퀘스트 아이템이 생성될 경우 호출된다. 퀘스트 아이템 ID |
|
플레이어가 퀘스트 아이템 먹었을 경우 호출된다. 퀘스트 아이템 ID |
이 클래스을 위한 문서화는 다음의 파일들로부터 생성되었습니다.
- MQuestLevel.h
- MQuestLevel.cpp
MAIET entertainment