ref: 73b99b6d78ee97781af3734d96bb7a24c9e85d8e
dir: /src/NpcTbl.h/
#pragma once #include "WindowsWrapper.h" #include "NpChar.h" struct NPC_TBL_RECT { unsigned char front; unsigned char top; unsigned char back; unsigned char bottom; }; struct NPC_TABLE { unsigned short bits; unsigned short life; unsigned char surf; unsigned char hit_voice; unsigned char destroy_voice; unsigned char size; long exp; long damage; NPC_TBL_RECT hit; NPC_TBL_RECT view; }; extern NPC_TABLE *gNpcTable; BOOL LoadNpcTable(const char *path); void ReleaseNpcTable(); //NPC Function table typedef void (*NPCFUNCTION)(NPCHAR*); extern NPCFUNCTION gpNpcFuncTbl[];