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

summaryrefslogtreecommitdiff
path: root/source/game/StarWorldClient.cpp
AgeCommit message (Collapse)Author
2025-05-25fix crash when receiving an interact packet for a non-existent entityKae
2025-05-07add world.template, world.setTemplateKae
2025-03-23more block swap fixeschililisoup
2025-03-23bump OpenProtocolVersion and check so tile replacement works on older oSB ↵Kae
servers
2025-03-21block swap fixeschililisoup
2025-03-21Block swap networking fixeschililisoup
2025-03-20block swappingchililisoup
2025-03-09speculative fix for lightmap flickerKae
can't tell what's going on here - is lighting calculation being ran when the point lights aren't populated? weird
2025-01-05fix net compat rules not being considered in client netLoadKae
2024-10-27Update StarWorldClient.cppKae
2024-10-26fix WorldClient::m_inWorld being false during during player initKae
this was breaking a few new checks fixes #136
2024-10-17unify UniverseClient & WorldClient LuaRoots & let universeClient scripts ↵Kae
intercept packets can be used for intercepting chat packets, for example!
2024-09-14protected dungeon ID optimization + /settileprotection improvementsKae
2024-09-12Merge branch 'main' into wip/net-n-btreeKae
2024-09-11use a version number rather than a boolKae
more flexible, allows for backwards compat with older OpenSB versions & not just vanilla Starbound
2024-09-11Network compatibility changesKae
2024-09-09code clean-upKae
2024-09-09[bugfix] removed check in setRespawnWorld due to the nature of NULLlonaasan
2024-09-09[Revision] Applying the recommended changes from pull request #110 (return ↵lonaasan
current value if no argument given, moving the methods to their correct location)
2024-09-09[Small Addition] added respawnInWorld Commandlonaasan
2024-07-27Update StarNetPackets.cppKae
2024-07-27Networking changes (needs P2P testing, requires clients to update unfortunately)Kae
2024-06-28lighting: disable the new additive point light behavior when new lighting is offKae
2024-06-17Inspecting now logs to the chatKae
TODO: make configurable!
2024-06-01fix MaterialDatabase::radiantLight null deref when material/matmod ID does ↵Kae
not exist
2024-04-25fix: PaintingBeamTool turning invisible after switching colorKae
2024-04-24log EntityMessageResponse error instead of throwingKae
2024-04-22Lua chat callbacks + better font stylingKae
golly gee whiz!! i hope i didn't fuck something up
2024-04-15new object lighting toggle, log non-master entity render/update exceptionsKae
2024-04-04Make ping updates more accurateKae
2024-04-01Fix more cases of tile collision not taking object material spaces into accountKae
Fixes #53
2024-03-26experiment: auto-conversion of object spread lights to hybrid spread/point ↵Kae
lights
2024-03-21Lua patchesKae
2024-03-20cursed point lights everywhere (but god it looks good)Kae
2024-03-20experiment: unclamped lightingKae
2024-03-19Async lighting improvementsKae
2024-03-18fix StepUpdate typos (oops)Kae
2024-03-17InterpolationTracker operates on time in seconds instead of steps nowKae
2024-03-11Tile Prediction: make refunds silentKae
2024-02-28Fixed remaining compiler warningsKai Blaschke
Some warnings (e.g. in Opus and the tests) can't be fixed, only suppressed.
2024-02-19Fixed a huge amount of Clang warningsKai Blaschke
On Linux and macOS, using Clang to compile OpenStarbound produces about 400 MB worth of warnings during the build, making the compiler output unreadable and slowing the build down considerably. 99% of the warnings were unqualified uses of std::move and std::forward, which are now all properly qualified. Fixed a few other minor warnings about non-virtual destructors and some uses of std::move preventing copy elision on temporary objects. Most remaining warnings are now unused parameters.
2023-11-25Hopefully fix the rare lightmap flickerKae
2023-11-24Fix TestUniverseKae
2023-10-31Use invis material to fix constant re-placement of falling blocksKae
2023-10-31Don't tile predict falling blocks for nowKae
causes too many mispredictions due to not simulating falling blocks locally (and it might still be an issue even if we did simulate it due to slight timing differences between client/server)
2023-08-31Don't forget to dirty collision on tile modification failureKae
2023-08-21Objects can now be placed under tiles that have non-block collisionKae
2023-08-20Bump up prediction expiry timeKae
Also added a new font
2023-08-19Fix collision not refreshing on expired predictions and slight placement issueKae
2023-08-19oops: Fix sub-step material placementKae