0.0.6 Alpha
Update 0.0.6!
- Significant organization of classes with clearer intent with their names and package paths
- Significant improvements to documentation, friendly to Dox generation.
- Significant overhaul to wad reading and core utilization. Way too much to list!
- Per class dependency injection system utilizing var class:() -> Class = Class.new; Allows for easy behavior replacement of the library without having to rewrite the whole library.
- String parsing for addWad via WadCore.addWadFromString. This is for Haxe targets that do not natively support "bytes" or their filesystem handlers returns strings when reading files.
- Texture reading. Can now read TEXTUREX and PNAME lumps and assemble defined patches.
- Addition of LevelCore.hx which more directly handles loaded maps
This also comes with the announcement of an API website hosted here: https://kevansevans.github.io/HxDoom/api/
This website is generated via the haxelib Dox: https://github.com/HaxeFoundation/dox