Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/game/StarWorldClient.cpp
AgeCommit message (Collapse)Author
2023-08-19More accurate liquid collection predictionKae
2023-08-19Predict MiningTool liquid collectionKae
2023-08-19Allow overriding placed collision kind ("""overground""") from ↵Kae
world.placeMaterial
2023-08-19Predict placed tile collisionKae
2023-08-19improve applyTileModifications to be more aggressiveKae
2023-08-18Various improvementsKae
You can now right click empty slots to insert one from swap. Added unique sounds for the swap slot count incrementing/decrementing. Material placement now plays sounds.
2023-08-18Account for latency predicting item drop pickupKae
2023-08-18Predict item drop animation client-sideKae
2023-08-15Rename global WorldTimestep var to more appropriate nameKae
2023-08-02Player: Make interaction radius scriptableKae
2023-08-02Add loading icon when swapping characterKae
2023-08-02Skip packet compression on Voice packetsKae
cause 99% of the data is already compressed by Opus
2023-07-31Tile Prediction improvementsKae
each tile modification is now validated and then added to prediction one-by-one
2023-07-31Tile placement improvementsKae
Placing materials is now done in a line to fix gaps at low framerates
2023-07-31fix broken LiquidItem preview (LOL)Kae
2023-07-31better debug logMapping for predicted tilesKae
2023-07-31Tile PredictionKae
2023-07-29Allow desired entity ID to be specified in addEntityKae
2023-07-22Add character swapping (no GUI yet)Kae
2023-07-21Fixes for other compilersKae
2023-07-21Support for changing the game's timescaleKae
Context-specific (like per-world) timescales can also be added later
2023-07-16Get SE-compatible voice transmission workingKae
2023-07-16Support receiving SE voice data, resample per-speaker again because of ↵Kae
positional delay
2023-07-15Get transmission workingKae
2023-07-13Add vanilla-compatible raw broadcastsKae
2023-07-10Fix asynchronous lighting crashKae
This somehow only occurred on Linux
2023-07-06Change pure string format calls to use fmt::to_stringKae
2023-07-04Start of Interface callbacks, starting with a bindCanvas function for the ↵Kae
whole screen
2023-07-03Prevent particle copy, tweak debugging some moreKae
probably not too time-saving
2023-07-03Use more portable encoding for Unicode character in debug strfsKae
2023-07-03Change debug render time logging to use microsecondsKae
2023-06-30Fix rare world lighting thread raceKae
2023-06-30RenderPrimitive micro-optimizationsKae
2023-06-29Move lightmap wait into WorldPainter to fix single-frame lightmap lag-behindKae
unfortunate
2023-06-29Move lighting calculation to separate threadKae
2023-06-28Fix broken regex, make game timestep non-constKae
2023-06-27The Formatting String CatastropheKae
2023-06-26resolved most of the compiler warnings/errors under gccLDA
also update xxhash and tinyformat
2023-06-26Fix particles finallyKae
2023-06-25Fix up new Object directives handling, more directives rendering ↵Kae
improvements, fix chat bubbles and nametags only moving every 2px
2023-06-23Split shaders into their own filesKae
some unrelated directives thing too
2023-06-23Proper fix for non-master player rotation resetting on loadKae
2023-06-21EntityUpdate server-side optimizationKae
Cache net states of the same net version. Also moved readNetState after init in EntityCreate, should fix bugs like MovementController rotation not being read.
2023-06-20fix minor culling issuesKae
also multiply liquid light by liquid level to fix pop-in problems
2023-06-20everything everywhereKae
all at once