summaryrefslogtreecommitdiff
path: root/crystal.py
AgeCommit message (Expand)Author
2012-05-05tool to dump texts from a particular bank into asmBryan Bishop
2012-05-05fix $58 parsing in texts for the text at 0x192f34Bryan Bishop
2012-05-05set TextInlineAsm to size=1 for nowBryan Bishop
2012-05-05possible fix for movement scripts (many broken?)Bryan Bishop
2012-05-05temporary and horrible fix to applymovement scriptsBryan Bishop
2012-05-05make a broken MovementCommand parserBryan Bishop
2012-05-05by default allow MovementCommand to handle <$45sBryan Bishop
2012-05-05fix MovementCommand.to_asm return value for id>$45Bryan Bishop
2012-05-05starting ApplyMovementData and MovementCommandBryan Bishop
2012-05-04use a $50 macro to stop some text scriptsBryan Bishop
2012-05-04fix the use of text_command_classes (not the same format as command_classes)Bryan Bishop
2012-05-04to_asm and some constructor changesBryan Bishop
2012-05-04new TextScript.parse is almost exactly Script.parseBryan Bishop
2012-05-04a better get_dependencies for NewTextScriptBryan Bishop
2012-05-04use inspect to gather members for text_command_classesBryan Bishop
2012-05-04add param_types to configure each text script command macroBryan Bishop
2012-05-04make sure the bytes don't run out with no ending byte in MainTextBryan Bishop
2012-05-04handle $57 in MainText.to_asmBryan Bishop
2012-05-04not ever -> neverBryan Bishop
2012-05-04add quotes to MainText.to_asm outputBryan Bishop
2012-05-04adding non-byte-encoded characters into text to_asm outputBryan Bishop
2012-05-04to_asm output for $50 and unknown bytes in textsBryan Bishop
2012-05-04fix was_comma statement (gah)Bryan Bishop
2012-05-04improve MainText.to_asm outputBryan Bishop
2012-05-04update some commentsBryan Bishop
2012-05-02figuring out where a script appears based on a known addressBryan Bishop
2012-05-01move the text command classes aroundBryan Bishop
2012-04-30basic TextCommand skeleton from yesterdayBryan Bishop
2012-04-29begin to rewrite the text parserBryan Bishop
2012-04-29clean up comments in Script.parse methodBryan Bishop
2012-04-29remove old commentBryan Bishop
2012-04-28temporary fix to prevent TextScript from appending @sBryan Bishop
2012-04-28top-level dependency bug fix.. actual problem not solved ?Bryan Bishop
2012-04-27still having trouble with UnknownText_0x580c7 not in main.asmBryan Bishop
2012-04-27TextPointerLabelParam sometimes doesn't point to anything usefulBryan Bishop
2012-04-27TextPointerLabelParam.get_dependencies() now returns the text pointerBryan Bishop
2012-04-27words/pointers should point within bankBryan Bishop
2012-04-27fix MoneyByteParam formattingBryan Bishop
2012-04-27possibly fix preprocessor/checkmoney issuesBryan Bishop
2012-04-27reverse byte output in RAMAddressParam.to_asm()Bryan Bishop
2012-04-27add newlines to generate_item_constants outputBryan Bishop
2012-04-27fix RAMAddressParam.to_asm() (no [] characters)Bryan Bishop
2012-04-27fix label lookupBryan Bishop
2012-04-27minor fixes for insert_single_with_dependenciesBryan Bishop
2012-04-27prevent dependency loops in script at 0x18d0a9, 0x18d023 and 0x943caBryan Bishop
2012-04-27better debugging for a max recursion depth errorBryan Bishop
2012-04-27pass 'recompute' parameter through get_dependencies() callsBryan Bishop
2012-04-27prevent dependencies from being recomputedBryan Bishop
2012-04-27faster get_dependencies on ScriptBryan Bishop
2012-04-27checkmonkey -> checkmoneyBryan Bishop