refactor: Refactorized whole project structure

This commit is contained in:
AURUMVORXX
2025-01-24 22:36:25 +03:00
parent d50f55086b
commit a479b5f85d
321 changed files with 288 additions and 219 deletions

View File

@@ -1,3 +1,13 @@
## Changelog
- Release configuration will now be used for windows & linux builds
- Updated project structure and CMake settings (read more at build specific changes)
- Revised unpredicted behavior ``All player getters on both sides will now return null if player isn't created/spawned``: these getters should return an empty string if player isn't created/spawned
### Build specific changes
- Project has been split into separate logical directories (docs, python, build, source)
- Added LICENSE (usual free software license)
- CMake config was split to logical files for better readabilty
- Added README.md and LICENSE for NoNut directory
- Removed unused toolchain files and build presets
- Added short ``How to build`` section to README.md