summaryrefslogtreecommitdiffstats
path: root/game/shared
Commit message (Collapse)AuthorAgeFilesLines
* Graft header-only math::AABB<T> from qfengineuntodesu2025-09-115-82/+8
|
* Run clang-format across the projectuntodesu2025-09-1147-3188/+3178
|
* Remove include guardsuntodesu2025-09-1121-86/+2
|
* Revise style: split include groupsuntodesu2025-09-117-1/+8
|
* Displace threading into core (qfortress graft)untodesu2025-09-114-182/+1
|
* Replace most of C strings with string_viewuntodesu2025-09-1112-54/+68
|
* Graft build scripts and buffer code from QFengineuntodesu2025-09-112-145/+162
|
* I forgot to set these to true in .clang-formatuntodesu2025-07-0110-27/+54
| | | | https://files.catbox.moe/909rig.gif
* I hyper-focued on refactoring againuntodesu2025-07-0152-0/+3446
| | | | | | - I put a cool-sounding "we are number one" remix on repeat and straight up grinded the entire repository to a better state until 03:09 AM. I guess I have something wrong in my brain that makes me do this shit
* Move game sources into src subdirectoryuntodesu2025-06-2950-3310/+0
|
* Clanging my format right nowuntodesu2025-06-292-62/+72
|
* Update core/macros.hhuntodesu2025-06-293-3/+9
|
* Restructure dependencies and update to C++20untodesu2025-06-289-36/+53
| | | | | | | | - Nuked static_assert from almost everywhere in the project - Nuked binary dependency support. Might add one later though - Separated dependency headers into a separate include subdirectory - Grafted a thirdpartylegalnotices.txt generator from RITEG - Pushed development snapshot version to 2126 (26th week of 2025)
* Clang-format the entire source codeuntodesu2025-06-2540-516/+521
|
* Slightly refactor threading APIuntodesu2025-03-232-3/+7
| | | | | | | - Hide away threading::submit overload that is meant to only be used with either a task that has been allocated using "new" or using a templated overload. Now it's called threading::detail::submit_new - Removed an unnecessary status check in mesher's Task::finalize impl
* Handle termination signals on client-sideuntodesu2025-03-221-0/+2
|
* A bunch of pre-release fixesuntodesu2025-03-228-19/+38
| | | | | | - Updated localization for protocol messages - Added item registry check into server-side - Slightly improved how features are stored
* Toggles system rework, added flight pmove modeuntodesu2025-03-212-5/+8
| | | | | | | - Reworked toggles to use a constant-styled enumerations - Added TOGGLE_PM_FLIGHT and an according movement mode. Now server-side just doesn't simulate gravity altogether for players, instead relying on whatever the client provides which works fine for now. Closes #12
* Miscellaneous fixesuntodesu2025-03-181-0/+2
|
* Fix the bizzare CRC32 callback I forgot to removeuntodesu2025-03-162-9/+40
| | | | | | - This fixes bother not working - Separated client and server splashes - Added server splashes
* Improved terrain generation - features! [1/2]untodesu2025-03-168-17/+109
| | | | | - @reglnk asked me to commit this early to experiment with this weird-ass heightmap bug that messes with tree placement
* Update threading command line argumentsuntodesu2025-03-161-3/+21
|
* Add whatever I was working on for the last monthuntodesu2025-03-1548-0/+3101