summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortheo3 <arisstephenson2@gmail.com>2021-02-16 16:44:58 -0800
committertheo3 <arisstephenson2@gmail.com>2021-02-16 16:44:58 -0800
commit71ae3b07ea560601a3cddad9ab1eae7beedcf9ee (patch)
treeae88718a8d9fc3c08556c3dbb31ea2a1b42e2e2e /src
parentf53140b2e9569524ba533e5b06f8530efdfb7f03 (diff)
move playerItem table to C
Diffstat (limited to 'src')
-rw-r--r--src/playerItem.c49
1 files changed, 49 insertions, 0 deletions
diff --git a/src/playerItem.c b/src/playerItem.c
new file mode 100644
index 00000000..97c37c23
--- /dev/null
+++ b/src/playerItem.c
@@ -0,0 +1,49 @@
+extern void DeleteEntity();
+extern void sub_080A7544();
+extern void sub_0801B188();
+extern void sub_0801B45C();
+extern void sub_08018FCC();
+extern void sub_080A2D74();
+extern void sub_08054A40();
+extern void sub_08056330();
+extern void sub_080ADA30();
+extern void sub_080704BC();
+extern void sub_0801B898();
+extern void CellOverwriteSet();
+extern void SwordSpin();
+extern void SwordBeam();
+extern void sub_080ACBCC();
+extern void Item11();
+extern void sub_080700E8();
+extern void sub_080ACF14();
+extern void Item14();
+extern void sub_080A306C();
+extern void NulledItem();
+
+void (*const gPlayerItemFunctions[])() = {
+ DeleteEntity,
+ sub_080A7544,
+ sub_0801B188,
+ sub_0801B45C,
+ sub_08018FCC,
+ sub_080A2D74,
+ sub_08054A40,
+ sub_08056330,
+ sub_080ADA30,
+ sub_080704BC,
+ DeleteEntity,
+ DeleteEntity,
+ sub_0801B898,
+ CellOverwriteSet,
+ SwordSpin,
+ SwordBeam,
+ sub_080ACBCC,
+ Item11,
+ sub_080700E8,
+ sub_080ACF14,
+ Item14,
+ sub_080A306C,
+ SwordBeam,
+ NulledItem,
+ CellOverwriteSet
+};