comparison Actor.h @ 1867:eb580660bbbb

Merge
author Nomad
date Wed, 16 Oct 2013 13:34:49 +0200
parents b6258f64e313
children 1d9e4b50bc7c
comparison
equal deleted inserted replaced
1866:41cc4dd3c122 1867:eb580660bbbb
225 static void AI_MeleeAttack(unsigned int uActorID, signed int sTargetPid, struct AIDirection *arg0); 225 static void AI_MeleeAttack(unsigned int uActorID, signed int sTargetPid, struct AIDirection *arg0);
226 static void __fastcall StandAwhile(unsigned int uActorID); 226 static void __fastcall StandAwhile(unsigned int uActorID);
227 static void AI_Stand(unsigned int uActorID, unsigned int object_to_face_pid, unsigned int uActionLength, struct AIDirection *a4); 227 static void AI_Stand(unsigned int uActorID, unsigned int object_to_face_pid, unsigned int uActionLength, struct AIDirection *a4);
228 static void AI_StandOrBored(unsigned int uActorID, signed int uObjID, int uActionLength, struct AIDirection *a4); 228 static void AI_StandOrBored(unsigned int uActorID, signed int uObjID, int uActionLength, struct AIDirection *a4);
229 static void AI_FaceObject(unsigned int uActorID, unsigned int uObjID, int _48, struct AIDirection *a4); 229 static void AI_FaceObject(unsigned int uActorID, unsigned int uObjID, int _48, struct AIDirection *a4);
230 static struct AIDirection *__fastcall GetDirectionInfo(unsigned int uObj1ID, unsigned int uObj2ID, struct AIDirection *pOut, int a4); 230 static struct AIDirection * GetDirectionInfo(unsigned int uObj1ID, unsigned int uObj2ID, struct AIDirection *pOut, int a4);
231 static signed int __fastcall Explode(unsigned int uActorID); 231 static void Explode(unsigned int uActorID);
232 static char __fastcall AI_RangedAttack(unsigned int uActorID, struct AIDirection *a2, int type, char a4); 232 static void AI_RangedAttack(unsigned int uActorID, struct AIDirection *a2, int type, char a4);
233 static void __fastcall AI_SpellAttack(unsigned int uActorID, struct AIDirection *pDir, int uSpellID, int a4, unsigned int uSkillLevel); 233 static void AI_SpellAttack(unsigned int uActorID, struct AIDirection *pDir, int uSpellID, int a4, unsigned int uSkillLevel);
234
235 static unsigned short GetObjDescId( int spellId );
236
234 static void AggroSurroundingPeasants(unsigned int uActorID, int a2); 237 static void AggroSurroundingPeasants(unsigned int uActorID, int a2);
235 static bool ArePeasantsOfSameFaction(Actor *a1, Actor *a2); 238 static bool ArePeasantsOfSameFaction(Actor *a1, Actor *a2);
236 static bool StealFrom(unsigned int uActorID); 239 static bool StealFrom(unsigned int uActorID);
237 static void GiveItem(signed int uActorID, unsigned int uItemID, unsigned int bGive); 240 static void GiveItem(signed int uActorID, unsigned int uItemID, unsigned int bGive);
238 static void ToggleFlag(signed int uActorID, unsigned int uFlag, int bToggle); 241 static void ToggleFlag(signed int uActorID, unsigned int uFlag, int bToggle);