Skip to content

v1.4.0

Compare
Choose a tag to compare
@chrislo27 chrislo27 released this 12 Aug 14:49
· 102 commits to master since this release
  • macro is now deprecated and you will get a warning when compiling
    • Use async_sub instead
  • async_call's second argument can now be omitted
  • Added -bytecode flag to decompiler
  • Added -t flag for the game extractor
    • Will now extract tempo files and put them in a folder, making the old Python GameExtractor/Putter redundant
  • Double-quoted strings can now be used in expressions. They will be turned into an appropriate location containing the string at the end of the file when compiled.
    • Strings can be Unicode or ASCII format. Unicode strings have a u prepended before the first double quote.
    • Select operations get a string argument when extracting
  • Markers now work in any operation, instead of only in select ones
  • Several new global operations are added:
    • set_condvar and add_condvar;
    • push_condvar and pop_condvar;
    • if_neq, if_lt, if_leq, if_gt, and if_geq;
    • The various countdown operations
  • The decompiler now puts the version of Tickompiler used as a comment
  • Fixed leaking file stream for packing
  • Package directive changed to rhmodding.tickompiler