summaryrefslogtreecommitdiff
path: root/src/code
diff options
context:
space:
mode:
authorEllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>2021-07-17 05:35:29 +0100
committerGitHub <noreply@github.com>2021-07-17 00:35:29 -0400
commit184e67c841b60519941a5e3b7751e536fc282606 (patch)
tree440d067e1e97c43c4a2ac1fe6c5a0d07275dc4bf /src/code
parente1219e7351e0522327696006fd6577045f343ad5 (diff)
Introduce DamageTable formatting and macros (#211)
* Improve match in EnFirefly_Draw * Vestigial fishing files, add enums * Improve scripts, add ColChkInfo one * Some minor actor cleanup (static etc) * C file for Fishing, remove some local vars from variables.h * Remove comma and format * Newline * Review suggestions * Fix colchkinfoinit, add damage_table * DMG macros, format existing DamageTables * Convert preset damage tables to new format
Diffstat (limited to 'src/code')
-rw-r--r--src/code/z_collision_btltbls.c828
1 files changed, 782 insertions, 46 deletions
diff --git a/src/code/z_collision_btltbls.c b/src/code/z_collision_btltbls.c
index 4bc970892..ccd18cb45 100644
--- a/src/code/z_collision_btltbls.c
+++ b/src/code/z_collision_btltbls.c
@@ -2,52 +2,788 @@
#include <global.h>
DamageTable sDamageTablePresets[] = {
- { { 0x10, 0x01, 0x01, 0x02, 0xE0, 0x01, 0xF2, 0x10, 0xF1, 0xF2, 0xF2, 0x22, 0x01, 0x01, 0x00, 0x00,
- 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x10, 0x01, 0x01, 0x02, 0xE0, 0x01, 0xF2, 0x10, 0xF1, 0xF2, 0xF2, 0x22, 0x01, 0x01, 0x00, 0x00,
- 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x10, 0x02, 0x01, 0x02, 0x10, 0x02, 0x02, 0x02, 0x01, 0x02, 0x04, 0x04, 0x04, 0x04, 0x00, 0x00,
- 0x00, 0x04, 0x03, 0x00, 0x00, 0x00, 0x01, 0x02, 0x04, 0x02, 0x04, 0x08, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x10, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
- 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x10, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02, 0x02, 0x01, 0x02, 0x04, 0x04, 0x04, 0x04, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x04, 0x02, 0x04, 0x08, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x10, 0x01, 0x01, 0x00, 0x10, 0x01, 0x01, 0x10, 0x01, 0x01, 0x01, 0x01, 0x31, 0x01, 0x00, 0x00,
- 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x00, 0x03, 0x00, 0x06, 0x00, 0x04, 0x04, 0x00, 0x02, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x00, 0x03, 0x00, 0x06, 0x00, 0x04, 0x04, 0x00, 0x02, 0x06, 0x00, 0x06, 0x06, 0x00, 0x00, 0x00,
- 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x00, 0x03, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x00, 0x02, 0x00, 0x00, 0x01, 0x00, 0x02, 0x02, 0x01, 0x02, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00,
- 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x04, 0x02, 0x04, 0x08, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x10, 0x01, 0x00, 0xE2, 0x10, 0x01, 0x02, 0x10, 0xF1, 0xF2, 0xF2, 0x22, 0x32, 0x01, 0x00, 0x00,
- 0x00, 0x22, 0x32, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x02, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x10, 0x01, 0x01, 0x02, 0x10, 0x01, 0x02, 0x10, 0x01, 0x02, 0x02, 0x22, 0x01, 0x01, 0x00, 0x00,
- 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02, 0x02, 0x01, 0x02, 0x04, 0x04, 0x04, 0x04, 0x00, 0x00,
- 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x04, 0x02, 0x04, 0x08, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x00, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02, 0x02, 0x01, 0x02, 0x04, 0x04, 0x04, 0x04, 0x00, 0x00,
- 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x04, 0x02, 0x04, 0x08, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
- 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
- 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x10, 0x01, 0x00, 0x02, 0x10, 0x01, 0x02, 0x10, 0xF1, 0xF2, 0xF2, 0x22, 0x32, 0x01, 0x00, 0x00,
- 0x00, 0x22, 0x32, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x10, 0x01, 0x01, 0xF2, 0xE0, 0x01, 0xD2, 0x10, 0x01, 0x02, 0x02, 0x00, 0x32, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x10, 0x01, 0x00, 0xF0, 0x10, 0x01, 0xF0, 0x10, 0x01, 0x02, 0x02, 0x00, 0x12, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
- { { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
- 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0xE),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0xF),
+ /* Hookshot */ DMG_ENTRY(0, 0x1),
+ /* Goron punch */ DMG_ENTRY(1, 0xF),
+ /* Sword */ DMG_ENTRY(2, 0xF),
+ /* Goron pound */ DMG_ENTRY(2, 0xF),
+ /* Fire arrow */ DMG_ENTRY(2, 0x2),
+ /* Ice arrow */ DMG_ENTRY(1, 0x0),
+ /* Light arrow */ DMG_ENTRY(1, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(2, 0x2),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(0, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(2, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0xE),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0xF),
+ /* Hookshot */ DMG_ENTRY(0, 0x1),
+ /* Goron punch */ DMG_ENTRY(1, 0xF),
+ /* Sword */ DMG_ENTRY(2, 0xF),
+ /* Goron pound */ DMG_ENTRY(2, 0xF),
+ /* Fire arrow */ DMG_ENTRY(2, 0x2),
+ /* Ice arrow */ DMG_ENTRY(1, 0x0),
+ /* Light arrow */ DMG_ENTRY(1, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(2, 0x2),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(0, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(2, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(2, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x1),
+ /* Normal arrow */ DMG_ENTRY(2, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0x0),
+ /* Hookshot */ DMG_ENTRY(2, 0x0),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(2, 0x0),
+ /* Goron pound */ DMG_ENTRY(4, 0x0),
+ /* Fire arrow */ DMG_ENTRY(4, 0x0),
+ /* Ice arrow */ DMG_ENTRY(4, 0x0),
+ /* Light arrow */ DMG_ENTRY(4, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(3, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(4, 0x0),
+ /* Sword beam */ DMG_ENTRY(2, 0x0),
+ /* Normal Roll */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(8, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(1, 0x0),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(1, 0x0),
+ /* Hookshot */ DMG_ENTRY(1, 0x0),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(1, 0x0),
+ /* Goron pound */ DMG_ENTRY(1, 0x0),
+ /* Fire arrow */ DMG_ENTRY(1, 0x0),
+ /* Ice arrow */ DMG_ENTRY(1, 0x0),
+ /* Light arrow */ DMG_ENTRY(1, 0x0),
+ /* Goron spikes */ DMG_ENTRY(1, 0x0),
+ /* Deku spin */ DMG_ENTRY(1, 0x0),
+ /* Deku bubble */ DMG_ENTRY(1, 0x0),
+ /* Deku launch */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(1, 0x0),
+ /* Zora barrier */ DMG_ENTRY(1, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(2, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(2, 0x0),
+ /* Sword beam */ DMG_ENTRY(2, 0x0),
+ /* Normal Roll */ DMG_ENTRY(2, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(2, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(2, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(1, 0x0),
+ /* Normal arrow */ DMG_ENTRY(2, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0x0),
+ /* Hookshot */ DMG_ENTRY(2, 0x0),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(2, 0x0),
+ /* Goron pound */ DMG_ENTRY(4, 0x0),
+ /* Fire arrow */ DMG_ENTRY(4, 0x0),
+ /* Ice arrow */ DMG_ENTRY(4, 0x0),
+ /* Light arrow */ DMG_ENTRY(4, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(0, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(4, 0x0),
+ /* Sword beam */ DMG_ENTRY(2, 0x0),
+ /* Normal Roll */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(8, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(0, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x1),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(1, 0x0),
+ /* Hookshot */ DMG_ENTRY(0, 0x1),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(1, 0x0),
+ /* Goron pound */ DMG_ENTRY(1, 0x0),
+ /* Fire arrow */ DMG_ENTRY(1, 0x0),
+ /* Ice arrow */ DMG_ENTRY(1, 0x3),
+ /* Light arrow */ DMG_ENTRY(1, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(1, 0x3),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(1, 0x0),
+ /* Spin attack */ DMG_ENTRY(1, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x0),
+ /* Deku Stick */ DMG_ENTRY(3, 0x0),
+ /* Horse trample */ DMG_ENTRY(0, 0x0),
+ /* Explosives */ DMG_ENTRY(6, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x0),
+ /* Normal arrow */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(4, 0x0),
+ /* Hookshot */ DMG_ENTRY(0, 0x0),
+ /* Goron punch */ DMG_ENTRY(2, 0x0),
+ /* Sword */ DMG_ENTRY(6, 0x0),
+ /* Goron pound */ DMG_ENTRY(0, 0x0),
+ /* Fire arrow */ DMG_ENTRY(6, 0x0),
+ /* Ice arrow */ DMG_ENTRY(0, 0x0),
+ /* Light arrow */ DMG_ENTRY(0, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(0, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(0, 0x0),
+ /* Zora punch */ DMG_ENTRY(0, 0x0),
+ /* Spin attack */ DMG_ENTRY(0, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x0),
+ /* Deku Stick */ DMG_ENTRY(3, 0x0),
+ /* Horse trample */ DMG_ENTRY(0, 0x0),
+ /* Explosives */ DMG_ENTRY(6, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x0),
+ /* Normal arrow */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(4, 0x0),
+ /* Hookshot */ DMG_ENTRY(0, 0x0),
+ /* Goron punch */ DMG_ENTRY(2, 0x0),
+ /* Sword */ DMG_ENTRY(6, 0x0),
+ /* Goron pound */ DMG_ENTRY(0, 0x0),
+ /* Fire arrow */ DMG_ENTRY(6, 0x0),
+ /* Ice arrow */ DMG_ENTRY(6, 0x0),
+ /* Light arrow */ DMG_ENTRY(0, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(4, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(0, 0x0),
+ /* Zora punch */ DMG_ENTRY(0, 0x0),
+ /* Spin attack */ DMG_ENTRY(0, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x0),
+ /* Deku Stick */ DMG_ENTRY(3, 0x0),
+ /* Horse trample */ DMG_ENTRY(0, 0x0),
+ /* Explosives */ DMG_ENTRY(0, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x0),
+ /* Normal arrow */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(4, 0x0),
+ /* Hookshot */ DMG_ENTRY(0, 0x0),
+ /* Goron punch */ DMG_ENTRY(2, 0x0),
+ /* Sword */ DMG_ENTRY(0, 0x0),
+ /* Goron pound */ DMG_ENTRY(0, 0x0),
+ /* Fire arrow */ DMG_ENTRY(0, 0x0),
+ /* Ice arrow */ DMG_ENTRY(0, 0x0),
+ /* Light arrow */ DMG_ENTRY(0, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(4, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(0, 0x0),
+ /* Zora punch */ DMG_ENTRY(0, 0x0),
+ /* Spin attack */ DMG_ENTRY(0, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x0),
+ /* Deku Stick */ DMG_ENTRY(2, 0x0),
+ /* Horse trample */ DMG_ENTRY(0, 0x0),
+ /* Explosives */ DMG_ENTRY(0, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(1, 0x0),
+ /* Normal arrow */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0x0),
+ /* Hookshot */ DMG_ENTRY(2, 0x0),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(2, 0x0),
+ /* Goron pound */ DMG_ENTRY(4, 0x0),
+ /* Fire arrow */ DMG_ENTRY(0, 0x0),
+ /* Ice arrow */ DMG_ENTRY(4, 0x0),
+ /* Light arrow */ DMG_ENTRY(0, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(0, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(4, 0x0),
+ /* Sword beam */ DMG_ENTRY(2, 0x0),
+ /* Normal Roll */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(8, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(0, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0xE),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x1),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0x0),
+ /* Hookshot */ DMG_ENTRY(0, 0x1),
+ /* Goron punch */ DMG_ENTRY(1, 0xF),
+ /* Sword */ DMG_ENTRY(2, 0xF),
+ /* Goron pound */ DMG_ENTRY(2, 0xF),
+ /* Fire arrow */ DMG_ENTRY(2, 0x2),
+ /* Ice arrow */ DMG_ENTRY(2, 0x3),
+ /* Light arrow */ DMG_ENTRY(1, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(2, 0x2),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(2, 0x3),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(2, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x0),
+ /* Deku Stick */ DMG_ENTRY(0, 0x0),
+ /* Horse trample */ DMG_ENTRY(0, 0x0),
+ /* Explosives */ DMG_ENTRY(0, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x0),
+ /* Normal arrow */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(0, 0x0),
+ /* Hookshot */ DMG_ENTRY(0, 0x0),
+ /* Goron punch */ DMG_ENTRY(9, 0x0),
+ /* Sword */ DMG_ENTRY(0, 0x0),
+ /* Goron pound */ DMG_ENTRY(0, 0x0),
+ /* Fire arrow */ DMG_ENTRY(0, 0x0),
+ /* Ice arrow */ DMG_ENTRY(0, 0x0),
+ /* Light arrow */ DMG_ENTRY(0, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(0, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(0, 0x0),
+ /* Zora punch */ DMG_ENTRY(0, 0x0),
+ /* Spin attack */ DMG_ENTRY(0, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x0),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(0, 0x0),
+ /* Explosives */ DMG_ENTRY(0, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x0),
+ /* Normal arrow */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(4, 0x0),
+ /* Hookshot */ DMG_ENTRY(0, 0x0),
+ /* Goron punch */ DMG_ENTRY(2, 0x0),
+ /* Sword */ DMG_ENTRY(4, 0x0),
+ /* Goron pound */ DMG_ENTRY(4, 0x0),
+ /* Fire arrow */ DMG_ENTRY(0, 0x0),
+ /* Ice arrow */ DMG_ENTRY(0, 0x0),
+ /* Light arrow */ DMG_ENTRY(0, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(4, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(0, 0x0),
+ /* Zora punch */ DMG_ENTRY(0, 0x0),
+ /* Spin attack */ DMG_ENTRY(0, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x1),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0x0),
+ /* Hookshot */ DMG_ENTRY(0, 0x1),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(2, 0x0),
+ /* Goron pound */ DMG_ENTRY(2, 0x0),
+ /* Fire arrow */ DMG_ENTRY(2, 0x2),
+ /* Ice arrow */ DMG_ENTRY(1, 0x0),
+ /* Light arrow */ DMG_ENTRY(1, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(2, 0x2),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(0, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(1, 0x0),
+ /* Spin attack */ DMG_ENTRY(1, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(1, 0x0),
+ /* Deku Stick */ DMG_ENTRY(2, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(1, 0x0),
+ /* Normal arrow */ DMG_ENTRY(2, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0x0),
+ /* Hookshot */ DMG_ENTRY(2, 0x0),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(2, 0x0),
+ /* Goron pound */ DMG_ENTRY(4, 0x0),
+ /* Fire arrow */ DMG_ENTRY(4, 0x0),
+ /* Ice arrow */ DMG_ENTRY(4, 0x0),
+ /* Light arrow */ DMG_ENTRY(4, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(0, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(4, 0x0),
+ /* Sword beam */ DMG_ENTRY(2, 0x0),
+ /* Normal Roll */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(8, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x0),
+ /* Deku Stick */ DMG_ENTRY(0, 0x0),
+ /* Horse trample */ DMG_ENTRY(0, 0x0),
+ /* Explosives */ DMG_ENTRY(0, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x0),
+ /* Normal arrow */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(0, 0x0),
+ /* Hookshot */ DMG_ENTRY(0, 0x0),
+ /* Goron punch */ DMG_ENTRY(0, 0x0),
+ /* Sword */ DMG_ENTRY(0, 0x0),
+ /* Goron pound */ DMG_ENTRY(0, 0x0),
+ /* Fire arrow */ DMG_ENTRY(0, 0x0),
+ /* Ice arrow */ DMG_ENTRY(0, 0x0),
+ /* Light arrow */ DMG_ENTRY(0, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(0, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(0, 0x0),
+ /* Zora punch */ DMG_ENTRY(0, 0x0),
+ /* Spin attack */ DMG_ENTRY(0, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x0),
+ /* Deku Stick */ DMG_ENTRY(2, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(1, 0x0),
+ /* Normal arrow */ DMG_ENTRY(2, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0x0),
+ /* Hookshot */ DMG_ENTRY(2, 0x0),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(2, 0x0),
+ /* Goron pound */ DMG_ENTRY(4, 0x0),
+ /* Fire arrow */ DMG_ENTRY(4, 0x0),
+ /* Ice arrow */ DMG_ENTRY(4, 0x0),
+ /* Light arrow */ DMG_ENTRY(4, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(0, 0x0),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(4, 0x0),
+ /* Sword beam */ DMG_ENTRY(2, 0x0),
+ /* Normal Roll */ DMG_ENTRY(4, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(8, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(1, 0x0),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(1, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(1, 0x0),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(1, 0x0),
+ /* Hookshot */ DMG_ENTRY(1, 0x0),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(1, 0x0),
+ /* Goron pound */ DMG_ENTRY(1, 0x0),
+ /* Fire arrow */ DMG_ENTRY(1, 0x0),
+ /* Ice arrow */ DMG_ENTRY(1, 0x0),
+ /* Light arrow */ DMG_ENTRY(1, 0x0),
+ /* Goron spikes */ DMG_ENTRY(1, 0x0),
+ /* Deku spin */ DMG_ENTRY(1, 0x0),
+ /* Deku bubble */ DMG_ENTRY(1, 0x0),
+ /* Deku launch */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(1, 0x0),
+ /* Zora barrier */ DMG_ENTRY(1, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(0, 0x0),
+ /* Zora punch */ DMG_ENTRY(0, 0x0),
+ /* Spin attack */ DMG_ENTRY(0, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(1, 0x0),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(1, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(1, 0x0),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(1, 0x0),
+ /* Hookshot */ DMG_ENTRY(1, 0x0),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(1, 0x0),
+ /* Goron pound */ DMG_ENTRY(1, 0x0),
+ /* Fire arrow */ DMG_ENTRY(1, 0x0),
+ /* Ice arrow */ DMG_ENTRY(1, 0x0),
+ /* Light arrow */ DMG_ENTRY(1, 0x0),
+ /* Goron spikes */ DMG_ENTRY(1, 0x0),
+ /* Deku spin */ DMG_ENTRY(1, 0x0),
+ /* Deku bubble */ DMG_ENTRY(1, 0x0),
+ /* Deku launch */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(1, 0x0),
+ /* Zora barrier */ DMG_ENTRY(1, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(0, 0x0),
+ /* Zora punch */ DMG_ENTRY(0, 0x0),
+ /* Spin attack */ DMG_ENTRY(0, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(0, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x1),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0x0),
+ /* Hookshot */ DMG_ENTRY(0, 0x1),
+ /* Goron punch */ DMG_ENTRY(1, 0xF),
+ /* Sword */ DMG_ENTRY(2, 0xF),
+ /* Goron pound */ DMG_ENTRY(2, 0xF),
+ /* Fire arrow */ DMG_ENTRY(2, 0x2),
+ /* Ice arrow */ DMG_ENTRY(2, 0x3),
+ /* Light arrow */ DMG_ENTRY(1, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(2, 0x2),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(2, 0x3),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(2, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(2, 0xF),
+ /* Zora boomerang */ DMG_ENTRY(0, 0xE),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(2, 0xD),
+ /* Hookshot */ DMG_ENTRY(0, 0x1),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(2, 0x0),
+ /* Goron pound */ DMG_ENTRY(2, 0x0),
+ /* Fire arrow */ DMG_ENTRY(0, 0x0),
+ /* Ice arrow */ DMG_ENTRY(2, 0x3),
+ /* Light arrow */ DMG_ENTRY(0, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(2, 0x3),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(2, 0x0),
+ /* Spin attack */ DMG_ENTRY(2, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(0, 0x1),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(0, 0x0),
+ /* Explosives */ DMG_ENTRY(0, 0xF),
+ /* Zora boomerang */ DMG_ENTRY(0, 0x1),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(0, 0xF),
+ /* Hookshot */ DMG_ENTRY(0, 0x1),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(2, 0x0),
+ /* Goron pound */ DMG_ENTRY(2, 0x0),
+ /* Fire arrow */ DMG_ENTRY(0, 0x0),
+ /* Ice arrow */ DMG_ENTRY(2, 0x1),
+ /* Light arrow */ DMG_ENTRY(0, 0x0),
+ /* Goron spikes */ DMG_ENTRY(0, 0x0),
+ /* Deku spin */ DMG_ENTRY(0, 0x0),
+ /* Deku bubble */ DMG_ENTRY(0, 0x0),
+ /* Deku launch */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(2, 0x1),
+ /* Zora barrier */ DMG_ENTRY(0, 0x0),
+ /* Normal shield */ DMG_ENTRY(0, 0x0),
+ /* Light ray */ DMG_ENTRY(0, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(0, 0x0),
+ /* Spin attack */ DMG_ENTRY(0, 0x0),
+ /* Sword beam */ DMG_ENTRY(0, 0x0),
+ /* Normal Roll */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(0, 0x0),
+ /* Unblockable */ DMG_ENTRY(0, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(0, 0x0),
+ /* Powder Keg */ DMG_ENTRY(0, 0x0),
+ } },
+ { {
+ /* Deku Nut */ DMG_ENTRY(1, 0x0),
+ /* Deku Stick */ DMG_ENTRY(1, 0x0),
+ /* Horse trample */ DMG_ENTRY(1, 0x0),
+ /* Explosives */ DMG_ENTRY(1, 0x0),
+ /* Zora boomerang */ DMG_ENTRY(1, 0x0),
+ /* Normal arrow */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x06 */ DMG_ENTRY(1, 0x0),
+ /* Hookshot */ DMG_ENTRY(1, 0x0),
+ /* Goron punch */ DMG_ENTRY(1, 0x0),
+ /* Sword */ DMG_ENTRY(1, 0x0),
+ /* Goron pound */ DMG_ENTRY(1, 0x0),
+ /* Fire arrow */ DMG_ENTRY(1, 0x0),
+ /* Ice arrow */ DMG_ENTRY(1, 0x0),
+ /* Light arrow */ DMG_ENTRY(1, 0x0),
+ /* Goron spikes */ DMG_ENTRY(1, 0x0),
+ /* Deku spin */ DMG_ENTRY(1, 0x0),
+ /* Deku bubble */ DMG_ENTRY(1, 0x0),
+ /* Deku launch */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x12 */ DMG_ENTRY(1, 0x0),
+ /* Zora barrier */ DMG_ENTRY(1, 0x0),
+ /* Normal shield */ DMG_ENTRY(1, 0x0),
+ /* Light ray */ DMG_ENTRY(1, 0x0),
+ /* Thrown object */ DMG_ENTRY(1, 0x0),
+ /* Zora punch */ DMG_ENTRY(1, 0x0),
+ /* Spin attack */ DMG_ENTRY(1, 0x0),
+ /* Sword beam */ DMG_ENTRY(1, 0x0),
+ /* Normal Roll */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x1B */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x1C */ DMG_ENTRY(1, 0x0),
+ /* Unblockable */ DMG_ENTRY(1, 0x0),
+ /* UNK_DMG_0x1E */ DMG_ENTRY(1, 0x0),
+ /* Powder Keg */ DMG_ENTRY(1, 0x0),
+ } },
};
/**