## Contributing Bug Reports
Provide a way to reproduce the bug wherever possible, or a screenshot or video.
If there was a crash, include the full error you got (not including your username or other file structure leading up to the game folder).

## Contributing Code
Do not make PRs for features. Discuss beforehand. This is a project with a personal creative vision. The code is open source, but it's very much "my" game. Contributions might be accepted anyway, but please ask before putting work in since I very well might say no for any host of reasons.

### Licensing
In order for pull requests to be merged, you must offer any changes you made to a module that is not fully permissively licensed (MIT etc) under 0BSD license to me or everyone. This is so I am not bound by my own license when copying code around or using it for other projects, even though I have no plans to use anything other than MIT + 0BSD. Some of the license files include a 0BSD-like grant of permissions to the people listed in the copyright notice. If you made changes to a module with this license grant, you have already, by distributing that license file with your fork, given 0BSD-like permissions to those listed in the copyright notice. If you are forking this project or using parts of it, you are permitted to remove that grant of permissions since it's not part of the conditions nor copyright notice which is protected by the terms of the MIT license. This is what makes it not a crayon license; it's just MIT but some people also get another license as well as the MIT license.

If you add a module you own the full copyrights to or is fully permissive / public domain equivalent, then you can do the same, where my modifications to that module are offered to you under 0BSD so you retain full permissions.
