What is Invader?
Invader is an open source, cross-platform modding toolkit for Halo: Combat Evolved as released by Gearbox on the PC. It is designed to take advantage of modern PCs that have 64-bit CPUs.
Included tools
Below is a list of the tools included with Invader. For more information, such as usage, you can view the readme on GitHub.
- invader-archive
- CLI program to archive tags used to build a map or tag
- invader-bitmap
- CLI program to generate bitmap tags
- invader-build
- CLI program to build cache files
- invader-compress
- CLI program to compress cache files
- invader-dependency
- CLI program for viewing the dependencies to tags
- invader-edit-qt
- GUI program for editing tags
- invader-extract
- CLI program to convert tags from cache files into tags or extract raw data from tags
- invader-font
- CLI program for generating font tags from .ttf and .otf files
- invader-index
- CLI program for outputting the list of tags in a map file
- invader-info
- CLI program for viewing map metadata
- invader-refactor
- CLI program for renaming and moving tags without breaking references
- invader-resource
- CLI program for generating resource maps
- invader-sound
- CLI program for generating sound tags
- invader-strip
- CLI program for removing pointers and other unnecessary data from tag files
- invader-string
- CLI program to generate string_list and unicode_string_list tags