MQuestNPCInfo 구조체 참조
#include <MQuestNPC.h>
세부 사항
퀘스트 NPC 정보.
public 메소드 | |
| void | SetDefault () |
| 초기화. | |
| MQuestNPCSpawnType | GetSpawnType () |
| 스폰 타입 반환 | |
public 속성 | |
| MQUEST_NPC | nID |
| id | |
| MQUEST_NPC_GRADE | nGrade |
| 등급 | |
| char | szName [256] |
| 이름. | |
| char | szDesc [256] |
| 설명 | |
| unsigned long int | nNPCAttackTypes |
| 공격타입 - MQUEST_NPC_ATTACK형의 SET | |
| float | fSpeed |
| 속도 | |
| float | fWeight |
| 몸무게 | |
| int | nMaxHP |
| 최대 HP. | |
| int | nMaxAP |
| 최대 AP. | |
| int | nDC |
| 난이도 상수 | |
| char | szMeshName [256] |
| 메쉬이름 | |
| int | nWeaponDamage |
| 갖고 있는 무기 공격력 | |
| float | fRotateSpeed |
| 방향 전환 속도 (초당 회전 각도임, 예를 들어 3.14159이면 초당 반바퀴 회전함. -값이면 바로 회전) | |
| float | fCollRadius |
| 충돌 반지름. | |
| float | fCollHeight |
| 충돌 높이. | |
| MVector | vScale |
| 크기. | |
| MVector | vColor |
| 색 | |
| unsigned char | nSpawnWeight |
| 등장 가중치 | |
| unsigned long int | nWeaponItemID |
| 장비하고 있는 무기 ID(Zitem에 있는거). | |
| float | fAttackRange |
| 공격범위 | |
| int | nAttackRangeAngle |
| 공격 시야 각도 | |
| float | fAttackHitRate |
| 공격 명중률 | |
| float | fCollisionCheckSpeed |
| 충돌체크 속도. | |
| float | fUpdateTick |
| 업데이트 틱 속도 - 1.0f = 1초 | |
| int | nViewAngle |
| 시야 각도 | |
| float | fViewDistance |
| 시야 거리 | |
| float | fViewDistance360 |
| 전방향 시야거리. | |
| bool | bNeverBlasted |
| 칼로 띄워올리기 등 적용 여부. | |
| bool | bMeleeWeaponNeverDamaged |
| 근접 공격에 맞는지 여부 | |
| bool | bRangeWeaponNeverDamaged |
| 원근 공격에 맞는지 여부 | |
| bool | bShadow |
| 그림자가 있는지 여부 | |
| bool | bNeverPushed |
| 공격 받았을때 밀릴것인가? | |
| bool | bNeverAttackCancel |
| 공격 받았을때 하던 공격이 취소되는가? | |
| int | nSkills |
| 가진 스킬 개수 | |
| int | nSkillIDs [MAX_SKILL] |
| 가지고있는 스킬 | |
| int | nDropTableID |
| drop table index - 서버만 사용한다. | |
| char | szDropTableName [8] |
| drop table name | |
이 구조체을 위한 문서화는 다음의 파일들로부터 생성되었습니다.
- MQuestNPC.h
- MQuestNPC.cpp
MAIET entertainment