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

summaryrefslogtreecommitdiff
path: root/source/game/StarRoot.cpp
AgeCommit message (Collapse)Author
2025-02-03add /hotreloadKae
2025-01-28don't require mod version to be a stringKae
2025-01-05add version logging for named asset sourcesKae
2024-10-15change ImageMetadataDatabase caches to use a TTLKae
2024-07-24make missing packed.pak instructions slightly more verboseKae
ffs. TODO: prompt automatic copy if it detects an existing install
2024-06-27optional sbinit option to disable UGC (workshop mods)Kae
2024-03-25give logs their own directoryKae
2024-03-25Add support for directly setting image assets and processing Image userdataKae
2024-03-22Make it clearer when the base Starbound assets are missingKae
until the installer can locate the user's original Starbound assets
2024-03-15experimental asset load scriptsKae
2024-03-08Merge launcher branchKae
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-29Restore missing configuration keys from defaultKae
2023-07-23Cache certain item generation calls from interfacesKae
Helps a little with the lag from recipes when having crafting interfaces open, but it's still noticeable. Also micro-optimized Root maintenance by unlocking the Root mutexes for their respective shared_ptrs earlier once we have our own shared_ptr.
2023-07-05Attempt to fix rare crash writing configurationKae
2023-07-01Reorganize root load orderKae
Turns out increasing the root load thread count is detrimental. The databases are always stepping on eachother's toes
2023-06-27The Formatting String CatastropheKae
2023-06-26resolved most of the compiler warnings/errors under gccLDA
also update xxhash and tinyformat
2023-06-21Fixes and stuffKae
Using proper SDL Audio APIs now Fixed borderless Create game window before asset load Bump up root loading worker thread count to 8 Fix not hearing other player songs on load-in Fix issues with shipworlds missing ship.level property Fix rare thread race with received chat packets on the server-side
2023-06-20everything everywhereKae
all at once