An antpak is a custom implementation of a PAK file archive format. This library adds support for reading and writing antpak files in Haxe. See the specification.
NOTE: This library currently only supports Sys targets.
Also wait it's still a work in progress so you probably shouldn't use it, also wait I made it cause I was bored so no guarantees I'll keep working on it heehee !
Integration with HaxeFlixel is really simple. After creating your FlxGame, call FlxPakAssets.init() somewhere. After that, mount your PAKs and use HaxeFlixel as usual.
Warning
FlxPakAssets hooks into the dynamic functions provided by FlxG.assets. If your or another library's code also tries to hook into these functions, issues may occur.
The asset system first checks if the wanted asset is available in the PAK, and then queries Flixel's default asset system if it isn't.
Warning
Due to how PAKs work, it is not possible to query an asset based on its asset type. When requesting an asset, it will attempt to convert itself into the requested type. Ensure you are requesting the right file and type to avoid any unforeseen consequences.
- Polish up API
- Implement missing features
- Add example
- More robust excludes (wildcard support, etc.)
- Lime/OpenFL/Flixel integration?
- Flixel