Fix parameters for `obAbilityGetElement`
This commit is contained in:
parent
d21ac4263c
commit
646242231b
|
|
@ -5,21 +5,22 @@
|
||||||
|
|
||||||
#include "assert.h"
|
#include "assert.h"
|
||||||
#include "element.h"
|
#include "element.h"
|
||||||
|
#include "equipment_id.h"
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
/* 0x00 */ char *name;
|
/* 0x00 */ char *name;
|
||||||
/* 0x04 */ u8 field_0x4;
|
/* 0x04 */ u8 field_0x4;
|
||||||
/* 0x05 */ Element element;
|
/* 0x05 */ Element element;
|
||||||
/* 0x06 */ u8 field_0x6;
|
/* 0x06 */ u8 field_0x6;
|
||||||
/* 0x07 */ u8 field_0x7;
|
/* 0x07 */ u8 field_0x7;
|
||||||
/* 0x08 */ u8 field_0x8;
|
/* 0x08 */ u8 field_0x8;
|
||||||
/* 0x09 */ u8 field_0x9;
|
/* 0x09 */ u8 field_0x9;
|
||||||
/* 0x0a */ u8 field_0xa;
|
/* 0x0a */ u8 field_0xa;
|
||||||
/* 0x0b */ u8 field_0xb;
|
/* 0x0b */ u8 field_0xb;
|
||||||
/* 0x0c */ u8 field_0xc;
|
/* 0x0c */ u8 field_0xc;
|
||||||
/* 0x0d */ u8 field_0xd;
|
/* 0x0d */ u8 field_0xd;
|
||||||
/* 0x0e */ u8 field_0xe;
|
/* 0x0e */ u8 field_0xe;
|
||||||
/* 0x0f */ u8 field_0xf;
|
/* 0x0f */ u8 field_0xf;
|
||||||
} AbilityData; // size:0x10
|
} AbilityData; // size:0x10
|
||||||
|
|
||||||
ASSERT_SIZE(AbilityData, 0x10);
|
ASSERT_SIZE(AbilityData, 0x10);
|
||||||
|
|
@ -28,7 +29,7 @@ extern AbilityData obAbilityData[];
|
||||||
|
|
||||||
extern char *obAbilityGetName(u8 index);
|
extern char *obAbilityGetName(u8 index);
|
||||||
extern u8 ability_get_field_0x4(u8 index);
|
extern u8 ability_get_field_0x4(u8 index);
|
||||||
extern Element obAbilityGetElement(u8 index, u16 arg1, u16 arg2, s32 arg3,
|
extern Element obAbilityGetElement(u8 index, EquipmentId arg1, EquipmentId arg2,
|
||||||
u16 arg4);
|
EquipmentId arg3, EquipmentId arg4);
|
||||||
|
|
||||||
#endif // __ABILITY_H__
|
#endif // __ABILITY_H__
|
||||||
|
|
@ -277,7 +277,7 @@ u8 ability_get_field_0x4(u8 index) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 44370 8016E470 */
|
/* 44370 8016E470 */
|
||||||
Element obAbilityGetElement(u8 index, u16 arg1, u16 arg2, s32 arg3, u16 arg4) {
|
Element obAbilityGetElement(u8 index, EquipmentId arg1, EquipmentId arg2, EquipmentId arg3, EquipmentId arg4) {
|
||||||
u16 item_index;
|
u16 item_index;
|
||||||
|
|
||||||
if (obAbilityData[index].element != ELEMENT_INVALID && obAbilityData[index].element != 0xF)
|
if (obAbilityData[index].element != ELEMENT_INVALID && obAbilityData[index].element != 0xF)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue