Skip to content

Releases: SnowyMouse/invader

0.55.0

04 Oct 23:09

Choose a tag to compare

Fixed

  • invader-build: Fixed scenario script check when building ui_widget_definition tags
  • invader-build: Check that transparent shaders have the correct number of maps and stages
  • invader-build: light tags are processed more accurately
  • invader-build: Physics calculation is now closer to tool output
  • invader-build: Decal water effect flag is now set based on layer type. this flag is now "cache only"
  • invader-edit-qt: Fixed rectangle2d field names

Changed

  • invader: Added support for Chimera's force hud use highres scale flag.
  • invader: added CJK font fields from the jp/tw/kr Xbox version.
  • invader-build: Default script source location is now from scenario tags again.
  • invader-build: No longer warns when using features that do not work without mods on Halo PC.
  • invader-crc: Readded this tool. Can now also fix the map header crc without changing it using --fix-header.
  • invader-extract: Compressed mipmaps from Xbox maps that are below 4px in any dimension are now removed instead of being generated.
  • invader-resource: add --no-stock to allow making Custom Edition resource maps with no stock tags

0.54.2

05 Aug 18:52

Choose a tag to compare

Fixed

  • invader-build: Fixed misleading error message when a model part is missing the correct
    vertex type
  • invader-font: Fixed unrendered font characters being added as characters if character < 32
  • invader-font: Fixed some whitespace characters not being rendered correctly

Changed

  • invader-build: Changed extended limit of font characters from 32000 to 32767
  • invader-font: Renamed latin1 to --8-bit/-8

0.54.1

01 Aug 16:45

Choose a tag to compare

Fixed

  • invader-font: Raised the 16k character limit to 65536 and fixed unused characters being
    rendered, drastically lowering font sizes

0.54.0

28 Jun 08:25

Choose a tag to compare

Fixed

  • invader-build: Physics tag compilation now accounts for the "old physics" calculation that
    is enabled by setting the base radius field to anything above zero.
  • invader-build: Physics tags now have a check to make sure moment scale is non-zero.
  • invader-build: Fixed checking the wrong sequence index for the health panel background
    in unit_hud_interface tags.

0.53.8

25 Jun 23:04

Choose a tag to compare

Added

  • invader-edit-qt: Added --high-precision-floats

Fixed

  • invader: Physics tags' center of mass and mass point density/mass are now calculated on
    build and are cache-only.
  • invader-edit-qt: Text fields where the text would overflow now have the start of the
    text appearing instead of the end

0.53.7

16 Jun 19:01

Choose a tag to compare

Fixed

  • invader-build: Clamp particle animation rate the same way as tool.exe
  • invader-build: Fixed detail_object_collection's global z offset being ignored
    (it is highly recommended you update)
  • invader-extract: Fixed detail_object_collection's global z offset being ignored
    (it is highly recommended you update)

Changed

  • invader-edit-qt: Fast mode is now the default mode again. Use -L to use recursive mode.

0.53.6

20 May 09:56

Choose a tag to compare

From CHANGELOG.md:

Fixed

  • invader: Fixed color issues on macOS terminals.
  • invader-build: Fix defaulting decal values.

Changed

  • invader-edit-qt: Recursive mode is now the default mode. Use -L to use fast mode.
  • invader-edit-qt: Fixed dark theme support on macOS.

0.53.5

12 May 03:49

Choose a tag to compare

From CHANGELOG.md:

Fixed

  • invader-build: Change field default behavior to better match tool.exe.

0.53.4

07 Feb 14:50

Choose a tag to compare

From CHANGELOG.md:

Fixed

  • invader: Add extra bounds checks to tag definitions.
  • invader: Enable long file paths in the Windows executable manifest.

0.53.3

24 Jul 21:35

Choose a tag to compare

From CHANGELOG.md:

Fixed

  • invader-build: Fix defaulting model filthy part indices.

Changed

  • invader-build: bitmap sequence index is now checked in more places.
  • invader-build: particle system tags are now checked to make sure an extra
    bitmap sequence is available after the one referenced when using the "rotational"
    complex sprite render mode.
  • invader-edit-qt: grenade_hud_interface field naming has been made clearer.