set dependencies and get_dependencies on ApplyMovementData for asm dumping

This commit is contained in:
Bryan Bishop 2012-05-11 16:26:36 -05:00
parent a548ffdd35
commit 4b1540623a

View File

@ -2004,6 +2004,7 @@ class ApplyMovementData:
self.map_id = map_id
self.debug = debug
self.force = force
self.dependencies = []
if not label:
label = self.base_label + hex(address)
@ -2104,6 +2105,10 @@ class ApplyMovementData:
asm_output = "\n".join([command.to_asm() for command in self.commands])
return asm_output
# TODO: get_dependencies doesn't work if ApplyMovementData uses labels in the future
def get_dependencies(self, recompute=False, global_dependencies=set()):
return []
class TextCommand(Command):
# an individual text command will not end it
end = False