Skip to content

Releases: GreffMASTER/gbxc

GBXCompiler Alpha 1.7.0

11 Sep 19:44
Compare
Choose a tag to compare
  • Added custom attribute for the <node> tag for use with non-chunk based archive system
  • Fixed files in the reference table being set to incorrect directories in certain cases
  • Added time measurement after finishing the job

GBXCompiler Alpha 1.6.3

28 Apr 19:17
Compare
Choose a tag to compare
  • Fixed advanced tags that use nested tags not working in header chunks (like <flags></flags>)
  • Added more samples

GBXCompiler Alpha 1.6.2

16 Jan 10:48
82e120e
Compare
Choose a tag to compare
  • Fixed linked nodes not having the node id set correctly, making them not being able to be referenced
  • Added a <switch> type (unfinished feature, docs coming later)
  • Added new <chunk> attribute "skip", set skip="1" to make chunk skippable, the compiler automatically adds PIKS to the file and counts the chunk size
  • Added new <icon> element (requires PIL). Use <icon link="icon.png"> to automatically create icon for CGameCtnCollector (CConstructionCollector) icon userdata chunk.
  • Removed deprecated <skip/> tag
  • Fixed linked nodes that are not in the main body not having the node id set correctly, making them not being able to be referenced
  • Correctly implemented relative linking paths

GBXCompiler Alpha 1.5

12 Aug 09:27
e7a107f
Compare
Choose a tag to compare
  • Added "headless" attribute for <node> (Doesn't increment the node counter and doesn't write node and class id, but still writes FACADE01.)
  • Added support for type 0 lookback strings.
  • General stability improvements.

GBXCompiler Alpha 1.4

12 Jun 18:11
Compare
Choose a tag to compare
  • Added signed 8, 16 and 32 bit integer types
  • Removed data type
  • Fixed false positive recursion error for linked xml files
  • Fixed unhandled xml parse error for linked files

GBXCompiler Alpha 1.3

30 May 13:55
Compare
Choose a tag to compare
  • Added proper logging.
  • Added -v / --verbose argument to show more information when compiling the file.
  • Added -l LOGFILE / --log LOGFILE argument to specify the log file path.
  • Added <gbxclass> data tag.
  • The program now uses exceptions instead of error codes.
  • Fixed relative xml link path when compiling.
  • Fixed few issues with Gbx Xml validation.
  • Updated some sample files.

GBXCompiler Alpha 1.2

21 May 18:36
2887b85
Compare
Choose a tag to compare
  • Added -c argument to make checksums optional
  • Added <hex> data type
  • Added <flags> data type
  • Added <list> data type
  • Removed <node_list> data type
  • Removed <b64> data type
  • Updated the sample files
  • Updated the documentation

GBXCompiler Alpha 1.1

15 May 22:51
32a38b7
Compare
Choose a tag to compare

First public release.