Add Link Step to Script Build Process (#628)

This commit is contained in:
James Petersen 2025-07-15 14:35:38 -03:00 committed by GitHub
parent e9985f966a
commit d0691ecf57
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2202 changed files with 11 additions and 2200 deletions

View File

@ -1232,4 +1232,8 @@
.long 222
.endm
.text
.globl _start
_start:
.endif // ASM_BATTLE_SCRIPT_INC

View File

@ -4892,3 +4892,7 @@
CanFitItem \item, \count, \destVarID
GoToIfEq \destVarID, FALSE, \offset
.endm
.text
.globl _start
_start:

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_SLEEP

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_POISON

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_DRAIN_HALF_DAMAGE_DEALT

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_BURN

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_FREEZE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_PARALYZE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CheckIgnorableAbility CHECK_HAVE, BTLSCR_ALL_BATTLERS, ABILITY_DAMP, _038

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CheckSubstitute BTLSCR_DEFENDER, _015

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
PrintAttackMessage

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_ATTACKER|MOVE_SUBSCRIPT_PTR_ATTACK_UP_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_ATTACKER|MOVE_SUBSCRIPT_PTR_DEFENSE_UP_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_ATTACKER|MOVE_SUBSCRIPT_PTR_SP_ATTACK_UP_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_ATTACKER|MOVE_SUBSCRIPT_PTR_EVASION_UP_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_ATTACK_DOWN_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_DEFENSE_DOWN_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_SPEED_DOWN_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_ACCURACY_DOWN_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_EVASION_DOWN_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_RESET_ALL_STAT_STAGES

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CompareMonDataToValue OPCODE_FLAG_SET, BTLSCR_ATTACKER, BATTLEMON_VOLATILE_STATUS, VOLATILE_CONDITION_MOVE_LOCKED, _015

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CompareMonDataToValue OPCODE_FLAG_SET, BTLSCR_ATTACKER, BATTLEMON_VOLATILE_STATUS, VOLATILE_CONDITION_THRASH, _009

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_FORCE_TARGET_TO_SWITCH_OR_FLEE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
SetMultiHit 0, SYSCTL_MULTI_HIT_MOVE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_CONVERSION

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_FLINCH

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_RECOVER_HALF_MAX_HP

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_BADLY_POISON

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_CHECK_SUBSTITUTE|MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_PAY_DAY

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_LIGHT_SCREEN

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
Random 2, 3

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_REST

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
TryOHKOMove

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CompareMonDataToValue OPCODE_FLAG_SET, BTLSCR_ATTACKER, BATTLEMON_VOLATILE_STATUS, VOLATILE_CONDITION_MOVE_LOCKED, _031

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_FLAG_ON, BTLVAR_BATTLE_CTX_STATUS, SYSCTL_IGNORE_TYPE_CHECKS

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CompareVarToValue OPCODE_FLAG_SET, BTLVAR_REGULATION_FLAG, 1, _013

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_CHECK_HP_AND_SUBSTITUTE|MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_BIND_TARGET

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_ADD, BTLVAR_CRITICAL_BOOSTS, 1

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
SetMultiHit 2, SYSCTL_MULTI_HIT_MOVE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CheckAbility CHECK_NOT_HAVE, BTLSCR_ATTACKER, ABILITY_RECKLESS, _008

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_MIST

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CompareMonDataToValue OPCODE_FLAG_SET, BTLSCR_ATTACKER, BATTLEMON_VOLATILE_STATUS, VOLATILE_CONDITION_FOCUS_ENERGY, _010

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CheckAbility CHECK_NOT_HAVE, BTLSCR_ATTACKER, ABILITY_RECKLESS, _008

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_CONFUSE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_ATTACKER|MOVE_SUBSCRIPT_PTR_ATTACK_UP_2_STAGES

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_ATTACKER|MOVE_SUBSCRIPT_PTR_DEFENSE_UP_2_STAGES

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_ATTACKER|MOVE_SUBSCRIPT_PTR_SPEED_UP_2_STAGES

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_ATTACKER|MOVE_SUBSCRIPT_PTR_SP_ATTACK_UP_2_STAGES

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_ATTACKER|MOVE_SUBSCRIPT_PTR_SP_DEFENSE_UP_2_STAGES

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_CHECK_HP|MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_TRANSFORM_INTO_TARGET

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_ATTACK_DOWN_2_STAGES

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_DEFENSE_DOWN_2_STAGES

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_SPEED_DOWN_2_STAGES

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_SP_DEFENSE_DOWN_2_STAGES

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_REFLECT

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_POISON

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_PARALYZE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_ATTACK_DOWN_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_DEFENSE_DOWN_1_STAGE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CompareMonDataToValue OPCODE_FLAG_SET, BTLSCR_ATTACKER, BATTLEMON_VOLATILE_STATUS, VOLATILE_CONDITION_MOVE_LOCKED, _026

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_CONFUSE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_POISON

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_TRY_SUBSTITUTE

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_RECHARGE_TURN

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_INDIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_SET_RAGE_FLAG

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_MIMIC

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
PrintAttackMessage

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_CHECK_HP|MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_LEECH_SEED_START

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_FLAG_ON, BTLVAR_MOVE_STATUS_FLAGS, MOVE_STATUS_SPLASH

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_FLAG_ON, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_DISABLE_START

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_FLAG_ON, BTLVAR_BATTLE_CTX_STATUS, SYSCTL_IGNORE_TYPE_CHECKS

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_FLAG_ON, BTLVAR_BATTLE_CTX_STATUS, SYSCTL_IGNORE_TYPE_CHECKS

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_FLAG_ON, BTLVAR_BATTLE_CTX_STATUS, SYSCTL_IGNORE_TYPE_CHECKS

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_ENCORE_START

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_PAIN_SPLIT

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CompareMonDataToValue OPCODE_FLAG_NOT, BTLSCR_ATTACKER, BATTLEMON_STATUS, MON_CONDITION_SLEEP, _019

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_CONVERSION_2

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_CHECK_HP|MOVE_SIDE_EFFECT_TO_DEFENDER|MOVE_SUBSCRIPT_PTR_LOCK_ON

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
UpdateVar OPCODE_SET, BTLVAR_SIDE_EFFECT_FLAGS_DIRECT, MOVE_SIDE_EFFECT_ON_HIT|MOVE_SUBSCRIPT_PTR_SKETCH

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CalcCrit

View File

@ -1,6 +1,5 @@
#include "macros/btlcmd.inc"
.data
_000:
CompareMonDataToValue OPCODE_FLAG_NOT, BTLSCR_ATTACKER, BATTLEMON_STATUS, MON_CONDITION_SLEEP, _013

Some files were not shown because too many files have changed in this diff Show More