summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Toggles system rework, added flight pmove modeuntodesu2025-03-219-80/+195
| | | | | | | - 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
* Fix things and improve worldgenuntodesu2025-03-1910-137/+133
| | | | | | - Client-side now actually deletes invisible chunks - Improved world generation to use a second noise generator alongside changing how caves are generated (ie what noise they use)
* Miscellaneous fixesuntodesu2025-03-185-4/+6
|
* MSVC fixes (again)untodesu2025-03-171-1/+1
|
* Fix the bizzare CRC32 callback I forgot to removeuntodesu2025-03-1610-19/+93
| | | | | | - This fixes bother not working - Separated client and server splashes - Added server splashes
* Attempt to fix ghosted chunksuntodesu2025-03-161-24/+10
|
* Micro-fixes of generatoruntodesu2025-03-161-3/+1
|
* Improved terrain generation - features! [2/2]untodesu2025-03-161-0/+2
|
* Improved terrain generation - features! [1/2]untodesu2025-03-1610-165/+352
| | | | | - @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-163-7/+23
|
* Hide chat history when HUD is hiddenuntodesu2025-03-161-3/+2
|
* After a year finally add direct connection screenuntodesu2025-03-159-24/+181
|
* Add a specific category for sound levelsuntodesu2025-03-154-5/+18
|
* Hard-code DEBUG_KEY and make it un-bindableuntodesu2025-03-154-7/+28
|
* Add a key binding to show/hide HUD elementsuntodesu2025-03-156-14/+54
| | | | | | | - Just like in Minecraft, by default one would press the F1 key to toggle HUD elements (including player_target) visibility - Consequently moved player_target::render back into itself - Fixed-upped some language key-value pairs
* Update .gitignoreuntodesu2025-03-151-2/+2
|
* Add whatever I was working on for the last monthuntodesu2025-03-151028-0/+290064
|
* Add LICENSEuntodesu2025-03-151-0/+22
|
* Initial commit in an LFS-free treeuntodesu2025-03-150-0/+0
- As it turns out Git LFS is a total bitch to work with, so all the work done to the game after this point MUST continue in this tree, MUST NEVER cause the tree to be lost and MUST NOT use any kind of Git LFS