MegaAntiCheat / client-backend

GNU General Public License v3.0
117 stars 24 forks source link

client-backend/ui/ Empty #143

Closed ve-cto closed 4 months ago

ve-cto commented 4 months ago

client-backend/ui/ is completely empty and has no current purpose since the ui is being handled by ./MegaAntiCheat-UI/ (https://github.com/MegaAntiCheat/MegaAntiCheat-UI)

megascatterbomb commented 4 months ago

There's a hidden .gitkeep file in the ui folder; it's to ensure the folder exists when you run include_ui.bat, which pulls the UI from the repo you linked so that it can be compiled into the backend executable.

Bash-09 commented 4 months ago

The ui folder is compiled into the binary and anything inside it, so users can provide their own web-based frontend if they like. Since #138 I don't think it's strictly necessary for the client to build anymore, but removing it would also require adjustments to the include UI scripts and having it there is more explicit it anybody did want to add their own UI. So yes, it is empty but that is intentional.