a quick function to set pokemon hp in battle

This commit is contained in:
Bryan Bishop 2013-11-11 21:22:15 -06:00
parent 7b1be358d8
commit 4c6a904db1

View File

@ -523,6 +523,13 @@ class crystal(object):
self.vba.write_memory_at(0xd216, 0)
self.vba.write_memory_at(0xd217, 1)
def set_battle_mon_hp(self, hp):
"""
Set the BattleMonHP variable to the given hp.
"""
self.vba.write_memory_at(0xc63c, hp / 0x100)
self.vba.write_memory_at(0xc63c + 1, hp % 0x100)
def nstep(self, steplimit=500):
"""
Steps the CPU forward and calls some functions in between each step.