caco 0.4.18

library for dealing with doom [et al] wad files
Documentation
<div align="center">

# CONTRIBUTING
### Team Firefly Rust Project; Owned on Crates.IO By @nyxf
</div>

- Only members of the team firefly doom modding project may submit contributions (this is automatically enforced by the gitlab group system)
- Commits may or may not follow [convention]https://www.conventionalcommits.org/en/v1.0.0/; nothing is strictly enforced, nyx will likely not follow convention.
- Do not bump the version number of this crate unless you are @nyxf. She's very autistic about the numbers (strong number-related synaesthesia she likes to express) and she will be kinda pissed at you if you change it to a number she doesn't want to use / is saving.

<div align="center">

### Code Style
</div>

- Follow the standard Rust lints for the most part.
- Keep things granular between different files. Modules that have their contents split up into submodules and simply re-export those individually are encouraged if the contents are large/varied enough to warrant the further organisation. (Sub-modules of individual structs/traits are good if they are sufficiently detailed)
- `#![forbid(unsafe_code)]` at the top of the main file unless the project warrants a specific exception.
- A tab is 4 spaces in @nyxf's editor.
- Style is in general not super strict... use the right tab size so it's not annoyingly inconsistent and organise things nicely so  nyx can be all tail-waggy at the file structure... you're allowed to leave joke comments and stuff... actually if you're too formal nyx probably won't like you, she doesn't really care for formality
- Don't put a ridiculous amount of code on one line. 
- This section may be extended in the future if someone does something sufficiently stupid.