Decompile aiGiveObjectToChr

This commit is contained in:
Ryan Dwyer
2019-11-27 23:13:29 +10:00
parent c76d2a9f15
commit ffaabfea65
5 changed files with 50 additions and 123 deletions
+1 -1
View File
@@ -108,7 +108,7 @@
/*0x0067*/ bool ai0067(void);
/*0x0068*/ bool aiChrDropItems(void);
/*0x0069*/ bool aiChrDropWeapon(void);
/*0x006a*/ bool ai006a(void);
/*0x006a*/ bool aiGiveObjectToChr(void);
/*0x006b*/ bool ai006b(void);
/*0x006c*/ bool aiOpenDoor(void);
/*0x006d*/ bool aiCloseDoor(void);
+3 -3
View File
@@ -92,7 +92,7 @@ u32 func0f06a620(void);
u32 func0f06a730(void);
u32 func0f06ab60(void);
u32 func0f06ac40(void);
u32 func0f06ac90(void);
void func0f06ac90(struct position *pos);
void setupParseObject(u32 *ptr, bool arg1, bool arg2);
void setupParseObjectWithArg2False(u32 *ptr, bool arg1);
u32 func0f06b36c(void);
@@ -246,7 +246,7 @@ u32 func0f08819c(void);
u32 func0f088254(void);
u32 func0f08841c(void);
u32 func0f0887c8(void);
u32 func0f088840(void);
u32 func0f088840(struct position *pos, s32 arg1);
u32 func0f089014(void);
u32 func0f0899dc(void);
u32 func0f089a94(void);
@@ -268,7 +268,7 @@ u32 func0f08acb0(void);
u32 func0f08adac(void);
u32 func0f08adc8(void);
u32 func0f08ae0c(void);
u32 func0f08ae54(void);
u32 func0f08ae54(struct defaultobj *obj, struct chrdata *chr);
u32 func0f08b108(void);
u32 func0f08b208(void);
u32 func0f08b25c(void);
+1 -1
View File
@@ -294,7 +294,7 @@ struct defaultobj {
/*0x14*/ struct position *pos;
/*0x18*/ void *unk18; // probably same struct as chrdata->unk020
/*0x1c*/ float realrot[9];
/*0x40*/ u32 hidden;
/*0x40*/ u32 hidden; // most significant nibble is the playernum who holds the obj
/*0x44*/ u32 unk44;
/*0x48*/ u32 unk48;
/*0x4c*/ s16 damage;