mirror of
https://github.com/pret/pokeruby.git
synced 2025-02-26 16:15:32 +00:00
754 lines
11 KiB
ArmAsm
754 lines
11 KiB
ArmAsm
gItemEffect_Potion: @ 81FCC14
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 20
|
|
|
|
gItemEffect_Antidote: @ 81FCC1B
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x10
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_BurnHeal: @ 81FCC21
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x08
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_IceHeal: @ 81FCC27
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_Awakening: @ 81FCC2D
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x20
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_ParalyzeHeal: @ 81FCC33
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x02
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_FullRestore: @ 81FCC39
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x3f
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 0xff
|
|
|
|
gItemEffect_MaxPotion: @ 81FCC40
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 0xff
|
|
|
|
gItemEffect_HyperPotion: @ 81FCC47
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 200
|
|
|
|
gItemEffect_SuperPotion: @ 81FCC4E
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 50
|
|
|
|
gItemEffect_FullHeal: @ 81FCC55
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x3f
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_Revive: @ 81FCC5B
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x44
|
|
.byte 0x00
|
|
.byte 0xfe
|
|
|
|
gItemEffect_MaxRevive: @ 81FCC62
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x44
|
|
.byte 0x00
|
|
.byte 0xff
|
|
|
|
gItemEffect_FreshWater: @ 81FCC69
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 50
|
|
|
|
gItemEffect_SodaPop: @ 81FCC70
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 60
|
|
|
|
gItemEffect_Lemonade: @ 81FCC77
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 80
|
|
|
|
gItemEffect_MoomooMilk: @ 81FCC7E
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 100
|
|
|
|
gItemEffect_EnergyPowder: @ 81FCC85
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0xe0
|
|
.byte 50
|
|
.byte 0xfb
|
|
.byte 0xfb
|
|
.byte 0xf6
|
|
|
|
gItemEffect_EnergyRoot: @ 81FCC8F
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0xe0
|
|
.byte 200
|
|
.byte 0xf6
|
|
.byte 0xf6
|
|
.byte 0xf1
|
|
|
|
gItemEffect_HealPowder: @ 81FCC99
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x3f
|
|
.byte 0x00
|
|
.byte 0xe0
|
|
.byte 0xfb
|
|
.byte 0xfb
|
|
.byte 0xf6
|
|
|
|
gItemEffect_RevivalHerb: @ 81FCCA2
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x44
|
|
.byte 0xe0
|
|
.byte 0xfe
|
|
.byte 0xf1
|
|
.byte 0xf1
|
|
.byte 0xec
|
|
|
|
gItemEffect_Ether: @ 81FCCAC
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x18
|
|
.byte 0x00
|
|
.byte 0x0a
|
|
|
|
gItemEffect_MaxEther: @ 81FCCB3
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x18
|
|
.byte 0x00
|
|
.byte 0x7f
|
|
|
|
gItemEffect_Elixir: @ 81FCCBA
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x08
|
|
.byte 0x00
|
|
.byte 0x0a
|
|
|
|
gItemEffect_MaxElixir: @ 81FCCC1
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x08
|
|
.byte 0x00
|
|
.byte 0x7f
|
|
|
|
gItemEffect_LavaCookie: @ 81FCCC8
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x3f
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_BlueFlute: @ 81FCCCE
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x20
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_YellowFlute: @ 81FCCD4
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x01
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_RedFlute: @ 81FCCDA
|
|
.byte 0x80
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_BerryJuice: @ 81FCCE0
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 20
|
|
|
|
gItemEffect_SacredAsh: @ 81FCCE7
|
|
.byte 0x40
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x44
|
|
.byte 0x00
|
|
.byte 0xff
|
|
|
|
gItemEffect_HPUp: @ 81FCCEE
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x01
|
|
.byte 0xe0
|
|
.byte 0x0a
|
|
.byte 0x05
|
|
.byte 0x03
|
|
.byte 0x02
|
|
|
|
gItemEffect_Protein: @ 81FCCF8
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x02
|
|
.byte 0xe0
|
|
.byte 0x0a
|
|
.byte 0x05
|
|
.byte 0x03
|
|
.byte 0x02
|
|
|
|
gItemEffect_Iron: @ 81FCD02
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0xe1
|
|
.byte 0x0a
|
|
.byte 0x05
|
|
.byte 0x03
|
|
.byte 0x02
|
|
|
|
gItemEffect_Carbos: @ 81FCD0C
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0xe2
|
|
.byte 0x0a
|
|
.byte 0x05
|
|
.byte 0x03
|
|
.byte 0x02
|
|
|
|
gItemEffect_Calcium: @ 81FCD16
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0xe8
|
|
.byte 0x0a
|
|
.byte 0x05
|
|
.byte 0x03
|
|
.byte 0x02
|
|
|
|
gItemEffect_RareCandy: @ 81FCD20
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x40
|
|
.byte 0x44
|
|
.byte 0xe0
|
|
.byte 253
|
|
.byte 0x05
|
|
.byte 0x03
|
|
.byte 0x02
|
|
|
|
gItemEffect_PPUp: @ 81FCD2A
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x20
|
|
.byte 0xe0
|
|
.byte 0x05
|
|
.byte 0x03
|
|
.byte 0x02
|
|
|
|
gItemEffect_Zinc: @ 81FCD33
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0xe4
|
|
.byte 0x0a
|
|
.byte 0x05
|
|
.byte 0x03
|
|
.byte 0x02
|
|
|
|
gItemEffect_PPMax: @ 81FCD3D
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0xf0
|
|
.byte 0x05
|
|
.byte 0x03
|
|
.byte 0x02
|
|
|
|
gItemEffect_GuardSpec: @ 81FCD46
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x80
|
|
.byte 0x00
|
|
.byte 0x60
|
|
.byte 0x01
|
|
.byte 0x01
|
|
|
|
gItemEffect_DireHit: @ 81FCD4E
|
|
.byte 0x20
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x60
|
|
.byte 0x01
|
|
.byte 0x01
|
|
|
|
gItemEffect_XAttack: @ 81FCD56
|
|
.byte 0x01
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x60
|
|
.byte 0x01
|
|
.byte 0x01
|
|
|
|
gItemEffect_XDefend: @ 81FCD5E
|
|
.byte 0x00
|
|
.byte 0x10
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x60
|
|
.byte 0x01
|
|
.byte 0x01
|
|
|
|
gItemEffect_XSpeed: @ 81FCD66
|
|
.byte 0x00
|
|
.byte 0x01
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x60
|
|
.byte 0x01
|
|
.byte 0x01
|
|
|
|
gItemEffect_XAccuracy: @ 81FCD6E
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x10
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x60
|
|
.byte 0x01
|
|
.byte 0x01
|
|
|
|
gItemEffect_XSpecial: @ 81FCD76
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x01
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x60
|
|
.byte 0x01
|
|
.byte 0x01
|
|
|
|
gItemEffect_SunStone: @ 81FCD7E
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x80
|
|
.byte 0x00
|
|
|
|
gItemEffect_MoonStone: @ 81FCD84
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x80
|
|
.byte 0x00
|
|
|
|
gItemEffect_FireStone: @ 81FCD8A
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x80
|
|
.byte 0x00
|
|
|
|
gItemEffect_ThunderStone: @ 81FCD90
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x80
|
|
.byte 0x00
|
|
|
|
gItemEffect_WaterStone: @ 81FCD96
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x80
|
|
.byte 0x00
|
|
|
|
gItemEffect_LeafStone: @ 81FCD9C
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x80
|
|
.byte 0x00
|
|
|
|
gItemEffect_CheriBerry: @ 81FCDA2
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x02
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_ChestoBerry: @ 81FCDA8
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x20
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_PechaBerry: @ 81FCDAE
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x10
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_RawstBerry: @ 81FCDB4
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x08
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_AspearBerry: @ 81FCDBA
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_LeppaBerry: @ 81FCDC0
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x18
|
|
.byte 0x00
|
|
.byte 0x0a
|
|
|
|
gItemEffect_OranBerry: @ 81FCDC7
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 10
|
|
|
|
gItemEffect_PersimBerry: @ 81FCDCE
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x01
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_LumBerry: @ 81FCDD4
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x3f
|
|
.byte 0x00
|
|
.byte 0x00
|
|
|
|
gItemEffect_SitrusBerry: @ 81FCDDA
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x00
|
|
.byte 0x04
|
|
.byte 0x00
|
|
.byte 30
|
|
|
|
.align 2
|
|
.global gItemEffectTable
|
|
gItemEffectTable: @ 81FCDE4
|
|
.4byte gItemEffect_Potion
|
|
.4byte gItemEffect_Antidote
|
|
.4byte gItemEffect_BurnHeal
|
|
.4byte gItemEffect_IceHeal
|
|
.4byte gItemEffect_Awakening
|
|
.4byte gItemEffect_ParalyzeHeal
|
|
.4byte gItemEffect_FullRestore
|
|
.4byte gItemEffect_MaxPotion
|
|
.4byte gItemEffect_HyperPotion
|
|
.4byte gItemEffect_SuperPotion
|
|
.4byte gItemEffect_FullHeal
|
|
.4byte gItemEffect_Revive
|
|
.4byte gItemEffect_MaxRevive
|
|
.4byte gItemEffect_FreshWater
|
|
.4byte gItemEffect_SodaPop
|
|
.4byte gItemEffect_Lemonade
|
|
.4byte gItemEffect_MoomooMilk
|
|
.4byte gItemEffect_EnergyPowder
|
|
.4byte gItemEffect_EnergyRoot
|
|
.4byte gItemEffect_HealPowder
|
|
.4byte gItemEffect_RevivalHerb
|
|
.4byte gItemEffect_Ether
|
|
.4byte gItemEffect_MaxEther
|
|
.4byte gItemEffect_Elixir
|
|
.4byte gItemEffect_MaxElixir
|
|
.4byte gItemEffect_LavaCookie
|
|
.4byte gItemEffect_BlueFlute
|
|
.4byte gItemEffect_YellowFlute
|
|
.4byte gItemEffect_RedFlute
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte gItemEffect_BerryJuice
|
|
.4byte gItemEffect_SacredAsh
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte gItemEffect_HPUp
|
|
.4byte gItemEffect_Protein
|
|
.4byte gItemEffect_Iron
|
|
.4byte gItemEffect_Carbos
|
|
.4byte gItemEffect_Calcium
|
|
.4byte gItemEffect_RareCandy
|
|
.4byte gItemEffect_PPUp
|
|
.4byte gItemEffect_Zinc
|
|
.4byte gItemEffect_PPMax
|
|
.4byte NULL
|
|
.4byte gItemEffect_GuardSpec
|
|
.4byte gItemEffect_DireHit
|
|
.4byte gItemEffect_XAttack
|
|
.4byte gItemEffect_XDefend
|
|
.4byte gItemEffect_XSpeed
|
|
.4byte gItemEffect_XAccuracy
|
|
.4byte gItemEffect_XSpecial
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte gItemEffect_SunStone
|
|
.4byte gItemEffect_MoonStone
|
|
.4byte gItemEffect_FireStone
|
|
.4byte gItemEffect_ThunderStone
|
|
.4byte gItemEffect_WaterStone
|
|
.4byte gItemEffect_LeafStone
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte gItemEffect_CheriBerry
|
|
.4byte gItemEffect_ChestoBerry
|
|
.4byte gItemEffect_PechaBerry
|
|
.4byte gItemEffect_RawstBerry
|
|
.4byte gItemEffect_AspearBerry
|
|
.4byte gItemEffect_LeppaBerry
|
|
.4byte gItemEffect_OranBerry
|
|
.4byte gItemEffect_PersimBerry
|
|
.4byte gItemEffect_LumBerry
|
|
.4byte gItemEffect_SitrusBerry
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|
|
.4byte NULL
|