Mercurial > mm7
comparison NPC.h @ 247:fb8a876f41e1
Merge
author | Nomad |
---|---|
date | Mon, 18 Feb 2013 03:59:31 +0200 |
parents | 2799737f8a74 |
children | 37dcbe8f3cca 48f21f569328 |
comparison
equal
deleted
inserted
replaced
246:1bfe546561c4 | 247:fb8a876f41e1 |
---|---|
55 | 55 |
56 /* 139 */ | 56 /* 139 */ |
57 #pragma pack(push, 1) | 57 #pragma pack(push, 1) |
58 struct NPCStats_stru0 | 58 struct NPCStats_stru0 |
59 { | 59 { |
60 int field_0; | 60 int field_0; //summ |
61 char field_4[60]; | 61 char field_4[60]; //prof position |
62 }; | 62 }; |
63 #pragma pack(pop) | 63 #pragma pack(pop) |
64 | 64 |
65 /* 140 */ | 65 /* 140 */ |
66 #pragma pack(push, 1) | 66 #pragma pack(push, 1) |
88 void Initialize(); | 88 void Initialize(); |
89 void Release(); | 89 void Release(); |
90 bool InitializeAdditionalNPCs(NPCData *a2, int a3, int a4, int a5); | 90 bool InitializeAdditionalNPCs(NPCData *a2, int a3, int a4, int a5); |
91 void _476C60(); | 91 void _476C60(); |
92 | 92 |
93 | 93 |
94 NPCData pNPCData[501]; | 94 NPCData pNPCData[501]; |
95 NPCData pNewNPCData[501]; | 95 NPCData pNewNPCData[501]; |
96 char *pNPCNames[540][2]; | 96 char *pNPCNames[540][2]; |
97 int field_13A58; | 97 int field_13A58; |
98 int field_13A5C; | 98 int field_13A5C; |
101 int field_13A68; | 101 int field_13A68; |
102 NPCProfession pProfessions[58]; | 102 NPCProfession pProfessions[58]; |
103 NPCData array_13EF4[100]; | 103 NPCData array_13EF4[100]; |
104 char *pCatchPhrases[52]; | 104 char *pCatchPhrases[52]; |
105 char *pNPCNames2[500]; | 105 char *pNPCNames2[500]; |
106 NPCStats_stru0 array_16544[77]; | 106 NPCStats_stru0 array_16544[77]; //16544h proffesion position in area |
107 int field_17884; | 107 int field_17884; |
108 int field_17888; | 108 int field_17888; |
109 NPCGreeting pNPCGreetings[205]; | 109 NPCGreeting pNPCGreetings[205]; |
110 unsigned __int16 pGroups[51]; | 110 unsigned __int16 pGroups[51]; |
111 unsigned __int16 pGroups_copy[51]; | 111 unsigned __int16 pGroups_copy[51]; |