diff options
author | YamaArashi <YamaArashi@users.noreply.github.com> | 2016-08-17 22:09:31 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-08-17 22:09:31 -0700 |
commit | 6dd149dd731bc3180260f350c5c577e727c8a1a9 (patch) | |
tree | e6381cfea6ea233c097af03d0367af5fbc7762c0 /constants | |
parent | 929d2fc900cddd167745518da1e3a969d6b314f6 (diff) | |
parent | 8700f4010d417f51b0982453742377b50ec1fae8 (diff) |
Merge pull request #33 from yenatch/master
battle ai scripts
Diffstat (limited to 'constants')
-rw-r--r-- | constants/battle.s | 17 | ||||
-rw-r--r-- | constants/constants.s | 1 | ||||
-rw-r--r-- | constants/hold_effects.s | 49 |
3 files changed, 67 insertions, 0 deletions
diff --git a/constants/battle.s b/constants/battle.s index 26df01cf3..799ede409 100644 --- a/constants/battle.s +++ b/constants/battle.s @@ -11,3 +11,20 @@ .equiv S_SUBSTITUTE, 0x1000000 .equiv S_MEAN_LOOK, 0x4000000 .equiv S_NIGHTMARE, 0x8000000 + +.equiv TARGET, 0 +.equiv USER, 1 + +.equiv WEATHER_SUN, 0 +.equiv WEATHER_RAIN, 1 +.equiv WEATHER_SANDSTORM, 2 +.equiv WEATHER_HAIL, 3 + + enum_start 1 + enum ATTACK + enum DEFENSE + enum SPEED + enum SP_ATTACK + enum SP_DEFENSE + enum ACCURACY + enum EVASION diff --git a/constants/constants.s b/constants/constants.s index 9cb7d4371..b1313a319 100644 --- a/constants/constants.s +++ b/constants/constants.s @@ -24,3 +24,4 @@ .include "constants/hold_effects.s" .include "constants/battle.s" .include "constants/battle_text.s" + .include "constants/move_effects.s" diff --git a/constants/hold_effects.s b/constants/hold_effects.s index 9e210bed9..349a195bd 100644 --- a/constants/hold_effects.s +++ b/constants/hold_effects.s @@ -1,6 +1,49 @@ .equiv HOLD_EFFECT_NONE, 0 + .equiv HOLD_EFFECT_RESTORE_HP, 1 + .equiv HOLD_EFFECT_CURE_PAR, 2 + .equiv HOLD_EFFECT_CURE_SLP, 3 + .equiv HOLD_EFFECT_CURE_PSN, 4 + .equiv HOLD_EFFECT_CURE_BRN, 5 + .equiv HOLD_EFFECT_CURE_FRZ, 6 + .equiv HOLD_EFFECT_RESTORE_PP, 7 + .equiv HOLD_EFFECT_CURE_CONFUSION, 8 + .equiv HOLD_EFFECT_CURE_STATUS, 9 + .equiv HOLD_EFFECT_CONFUSE_SPICY, 10 + .equiv HOLD_EFFECT_CONFUSE_DRY, 11 + .equiv HOLD_EFFECT_CONFUSE_SWEET, 12 + .equiv HOLD_EFFECT_CONFUSE_BITTER, 13 + .equiv HOLD_EFFECT_CONFUSE_SOUR, 14 + .equiv HOLD_EFFECT_ATTACK_UP, 15 + .equiv HOLD_EFFECT_DEFENSE_UP, 16 + .equiv HOLD_EFFECT_SPEED_UP, 17 + .equiv HOLD_EFFECT_SP_ATTACK_UP, 18 + .equiv HOLD_EFFECT_SP_DEFENSE_UP, 19 + .equiv HOLD_EFFECT_CRITICAL_UP, 20 + .equiv HOLD_EFFECT_RANDOM_STAT_UP, 21 + .equiv HOLD_EFFECT_EVASION_UP, 22 + .equiv HOLD_EFFECT_RESTORE_STATS, 23 + .equiv HOLD_EFFECT_MACHO_BRACE, 24 + .equiv HOLD_EFFECT_EXP_SHARE, 25 + .equiv HOLD_EFFECT_QUICK_CLAW, 26 + .equiv HOLD_EFFECT_HAPPINESS_UP, 27 + .equiv HOLD_EFFECT_CURE_ATTRACT, 28 + .equiv HOLD_EFFECT_CHOICE_BAND, 29 + .equiv HOLD_EFFECT_FLINCH, 30 .equiv HOLD_EFFECT_BUG_POWER, 31 + .equiv HOLD_EFFECT_DOUBLE_PRIZE, 32 + .equiv HOLD_EFFECT_REPEL, 33 + .equiv HOLD_EFFECT_SOUL_DEW, 34 + .equiv HOLD_EFFECT_DEEP_SEA_TOOTH, 35 + .equiv HOLD_EFFECT_DEEP_SEA_SCALE, 36 + .equiv HOLD_EFFECT_CAN_ALWAYS_RUN, 37 + .equiv HOLD_EFFECT_PREVENT_EVOLVE, 38 + .equiv HOLD_EFFECT_FOCUS_BAND, 39 + .equiv HOLD_EFFECT_LUCKY_EGG, 40 + .equiv HOLD_EFFECT_SCOPE_LENS, 41 .equiv HOLD_EFFECT_STEEL_POWER, 42 + .equiv HOLD_EFFECT_LEFTOVERS, 43 + .equiv HOLD_EFFECT_DRAGON_SCALE, 44 + .equiv HOLD_EFFECT_LIGHT_BALL, 45 .equiv HOLD_EFFECT_GROUND_POWER, 46 .equiv HOLD_EFFECT_ROCK_POWER, 47 .equiv HOLD_EFFECT_GRASS_POWER, 48 @@ -16,3 +59,9 @@ .equiv HOLD_EFFECT_FIRE_POWER, 58 .equiv HOLD_EFFECT_DRAGON_POWER, 59 .equiv HOLD_EFFECT_NORMAL_POWER, 60 + .equiv HOLD_EFFECT_UP_GRADE, 61 + .equiv HOLD_EFFECT_SHELL_BELL, 62 + .equiv HOLD_EFFECT_LUCKY_PUNCH, 63 + .equiv HOLD_EFFECT_METAL_POWDER, 64 + .equiv HOLD_EFFECT_THICK_CLUB, 65 + .equiv HOLD_EFFECT_STICK, 66 |