DamageReactionTable.bxml

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This resource is found in Bootup.pack.

Its canonical resource path is "DamageParam/DamageReactionTable.bxml".

DamageReactionTable contains settings for all damage reaction types.

bxml
Format AAMP
Version 0
Type xml
This article is about the structure in general. For actual values, check the GameROM or the pseudo-source.


Enums

DamageReactionType

Name Description
Basic Link and most other actors
Tree Trees
Tuta ? [check]
Rope Ropes
Fish Fishes
Material Items (e.g. apples)
Npc NPCs and actors that can't take damage (e.g. Cuccos)
Ground Ground
Golem Stone Taluses? [check]
ReflectableBullet ? [check]
Dummy Dummy

DamageType

Name Description
Edge Sharp weapons such as the Woodcutter's Axe
Blunt Blunt weapons such as the Savage Lynel Crusher
Arrow Arrows

Parameter objects

(none)

Parameter lists

(#DamageReactionType)

Parameter objects

(#DamageType)
Key Type Description
Damage bool Take damage
Effect bool Show damage effect (red if damaged, blue otherwise)
Vibrate bool Rumble
SoundEffect bool Play damage sound effect
EquipDamage bool Equipment receives damage? [check]
InvincibleDodge bool ? [check]

Values

!io
version: 0
type: xml
param_root: !list
  objects: {}
  lists:
    Basic: !list
      objects:
        Edge: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: true
          InvincibleDodge: false
        Blunt: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: true
          InvincibleDodge: false
        Arrow: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: true
          InvincibleDodge: false
      lists: {}
    Tree: !list
      objects:
        Edge: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: true
          InvincibleDodge: false
        Blunt: !obj
          Damage: false
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: true
          InvincibleDodge: false
        Arrow: !obj
          Damage: false
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: false
      lists: {}
    Tuta: !list
      objects:
        Edge: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: true
          InvincibleDodge: false
        Blunt: !obj
          Damage: false
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: false
        Arrow: !obj
          Damage: false
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: false
      lists: {}
    Rope: !list
      objects:
        Edge: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
        Blunt: !obj
          Damage: false
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: false
        Arrow: !obj
          Damage: true
          Effect: true
          Vibrate: false
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
      lists: {}
    Fish: !list
      objects:
        Edge: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
        Blunt: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
        Arrow: !obj
          Damage: true
          Effect: true
          Vibrate: false
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
      lists: {}
    Material: !list
      objects:
        Edge: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
        Blunt: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
        Arrow: !obj
          Damage: true
          Effect: true
          Vibrate: false
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
      lists: {}
    Npc: !list
      objects:
        Edge: !obj
          Damage: false
          Effect: true
          Vibrate: false
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: true
        Blunt: !obj
          Damage: false
          Effect: true
          Vibrate: false
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: true
        Arrow: !obj
          Damage: false
          Effect: true
          Vibrate: false
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: true
      lists: {}
    Ground: !list
      objects:
        Edge: !obj
          Damage: false
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: false
        Blunt: !obj
          Damage: false
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: false
        Arrow: !obj
          Damage: false
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: true
      lists: {}
    Golem: !list
      objects:
        Edge: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: true
          InvincibleDodge: false
        Blunt: !obj
          Damage: true
          Effect: true
          Vibrate: true
          SoundEffect: true
          EquipDamage: true
          InvincibleDodge: false
        Arrow: !obj
          Damage: true
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: true
      lists: {}
    ReflectableBullet: !list
      objects:
        Edge: !obj
          Damage: false
          Effect: true
          Vibrate: false
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
        Blunt: !obj
          Damage: false
          Effect: true
          Vibrate: false
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
        Arrow: !obj
          Damage: false
          Effect: true
          Vibrate: false
          SoundEffect: true
          EquipDamage: false
          InvincibleDodge: false
      lists: {}
    Dummy: !list
      objects:
        Edge: !obj
          Damage: false
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: true
        Blunt: !obj
          Damage: false
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: true
        Arrow: !obj
          Damage: false
          Effect: false
          Vibrate: false
          SoundEffect: false
          EquipDamage: false
          InvincibleDodge: true
      lists: {}