DamageReactionTable.bxml

From ZeldaMods
Jump to navigation Jump to search

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


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: {}