aboutsummaryrefslogtreecommitdiffstats
path: root/data/types/type_matchups.asm
diff options
context:
space:
mode:
authorRangi <35663410+Rangi42@users.noreply.github.com>2020-07-04 16:19:15 -0400
committerGitHub <noreply@github.com>2020-07-04 16:19:15 -0400
commit2718c36065e7eb201a149938bcdd51987c4e56b6 (patch)
tree4a1c0294193a497e15ec8e6be59390eb1f84b5d3 /data/types/type_matchups.asm
parentMerge pull request #256 from Rangi42/master (diff)
parentUPDATE_PARTY_MENU_BLK_PACKET -> SET_PAL_PARTY_MENU_HP_BARS, and introduce SET... (diff)
downloadpokeyellow-2718c36065e7eb201a149938bcdd51987c4e56b6.tar.gz
pokeyellow-2718c36065e7eb201a149938bcdd51987c4e56b6.tar.xz
pokeyellow-2718c36065e7eb201a149938bcdd51987c4e56b6.zip
Merge pull request #257 from Rangi42/master
More reorganization
Diffstat (limited to 'data/types/type_matchups.asm')
-rwxr-xr-xdata/types/type_matchups.asm89
1 files changed, 89 insertions, 0 deletions
diff --git a/data/types/type_matchups.asm b/data/types/type_matchups.asm
new file mode 100755
index 00000000..1321a3d9
--- /dev/null
+++ b/data/types/type_matchups.asm
@@ -0,0 +1,89 @@
+TypeEffects:
+; format: attacking type, defending type, damage multiplier
+; the multiplier is a (decimal) fixed-point number:
+; 20 is ×2.0
+; 05 is ×0.5
+; 00 is ×0
+ db WATER,FIRE,20
+ db FIRE,GRASS,20
+ db FIRE,ICE,20
+ db GRASS,WATER,20
+ db ELECTRIC,WATER,20
+ db WATER,ROCK,20
+ db GROUND,FLYING,00
+ db WATER,WATER,05
+ db FIRE,FIRE,05
+ db ELECTRIC,ELECTRIC,05
+ db ICE,ICE,05
+ db GRASS,GRASS,05
+ db PSYCHIC,PSYCHIC,05
+ db FIRE,WATER,05
+ db GRASS,FIRE,05
+ db WATER,GRASS,05
+ db ELECTRIC,GRASS,05
+ db NORMAL,ROCK,05
+ db NORMAL,GHOST,00
+ db GHOST,GHOST,20
+ db FIRE,BUG,20
+ db FIRE,ROCK,05
+ db WATER,GROUND,20
+ db ELECTRIC,GROUND,00
+ db ELECTRIC,FLYING,20
+ db GRASS,GROUND,20
+ db GRASS,BUG,05
+ db GRASS,POISON,05
+ db GRASS,ROCK,20
+ db GRASS,FLYING,05
+ db ICE,WATER,05
+ db ICE,GRASS,20
+ db ICE,GROUND,20
+ db ICE,FLYING,20
+ db FIGHTING,NORMAL,20
+ db FIGHTING,POISON,05
+ db FIGHTING,FLYING,05
+ db FIGHTING,PSYCHIC,05
+ db FIGHTING,BUG,05
+ db FIGHTING,ROCK,20
+ db FIGHTING,ICE,20
+ db FIGHTING,GHOST,00
+ db POISON,GRASS,20
+ db POISON,POISON,05
+ db POISON,GROUND,05
+ db POISON,BUG,20
+ db POISON,ROCK,05
+ db POISON,GHOST,05
+ db GROUND,FIRE,20
+ db GROUND,ELECTRIC,20
+ db GROUND,GRASS,05
+ db GROUND,BUG,05
+ db GROUND,ROCK,20
+ db GROUND,POISON,20
+ db FLYING,ELECTRIC,05
+ db FLYING,FIGHTING,20
+ db FLYING,BUG,20
+ db FLYING,GRASS,20
+ db FLYING,ROCK,05
+ db PSYCHIC,FIGHTING,20
+ db PSYCHIC,POISON,20
+ db BUG,FIRE,05
+ db BUG,GRASS,20
+ db BUG,FIGHTING,05
+ db BUG,FLYING,05
+ db BUG,PSYCHIC,20
+ db BUG,GHOST,05
+ db BUG,POISON,20
+ db ROCK,FIRE,20
+ db ROCK,FIGHTING,05
+ db ROCK,GROUND,05
+ db ROCK,FLYING,20
+ db ROCK,BUG,20
+ db ROCK,ICE,20
+ db GHOST,NORMAL,00
+ db GHOST,PSYCHIC,00
+ db FIRE,DRAGON,05
+ db WATER,DRAGON,05
+ db ELECTRIC,DRAGON,05
+ db GRASS,DRAGON,05
+ db ICE,DRAGON,20
+ db DRAGON,DRAGON,20
+ db $FF