mirror of
https://github.com/zeldaret/tmc
synced 2026-08-06 18:03:17 -04:00
Put cosnt data in itemBomb
This commit is contained in:
+12
-5
@@ -5,19 +5,26 @@
|
||||
#include "playeritem.h"
|
||||
#include "functions.h"
|
||||
|
||||
extern void (*const gUnk_0811BD98[])(ItemBehavior*, u32);
|
||||
|
||||
extern s8 gUnk_0811BDAC[];
|
||||
void sub_08075FF8(ItemBehavior*, u32);
|
||||
void sub_08076488(ItemBehavior*, u32);
|
||||
void sub_08076518(ItemBehavior*, u32);
|
||||
void sub_080765E0(ItemBehavior*, u32);
|
||||
|
||||
void ItemBomb(ItemBehavior* this, u32 idx) {
|
||||
gUnk_0811BD98[this->stateID](this, idx);
|
||||
static void (*const stateFuncs[])(ItemBehavior*, u32) = {
|
||||
sub_08075FF8, NULL, sub_08076488, sub_08076518, sub_080765E0,
|
||||
};
|
||||
stateFuncs[this->stateID](this, idx);
|
||||
}
|
||||
|
||||
void sub_08075FF8(ItemBehavior* this, u32 idx) {
|
||||
static const s8 gUnk_0811BDAC[] = {
|
||||
0, -8, 4, -1, 0, 2, -4, -1,
|
||||
};
|
||||
Entity* entity;
|
||||
u32 maxBombs;
|
||||
u32 bombCount;
|
||||
s8* pos;
|
||||
const s8* pos;
|
||||
s32 x;
|
||||
s32 y;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user