Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-07 | add world.template, world.setTemplate | Kae | |
2025-03-23 | block swapping lua support | chililisoup | |
2025-01-21 | add world.loungingEntities, world.loungableAnchorCount and anchor index arg ↵ | Kae | |
to loungeableOccupied | |||
2024-10-17 | unify UniverseClient & WorldClient LuaRoots & let universeClient scripts ↵ | Kae | |
intercept packets can be used for intercepting chat packets, for example! | |||
2024-06-09 | add Projectile::velocity | Kae | |
thanks to Bott for suggesting | |||
2024-05-01 | world.entityAimPosition | Kae | |
2024-04-02 | improvements to universe.sendPacket and world.sendPacket | Kae | |
adds necessary clientsMutex lock, and returns false if sending failed | |||
2024-04-02 | oops | ErodeesFleurs | |
2024-04-02 | add world.sendPacket and fixed deadlock | ErodeesFleurs | |
2024-03-22 | world.id() for server | ErodeesFleurs | |
2024-02-19 | Fixed a huge amount of Clang warnings | Kai 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-10-30 | Add world.isClient & isServer | Kae | |
2023-08-19 | Add collision cycling to Material items | Kae | |
2023-08-19 | Allow overriding placed collision kind ("""overground""") from ↵ | Kae | |
world.placeMaterial | |||
2023-07-25 | Optimize entityPortrait: Drawable > LuaTable instead of Drawable > Json > ↵ | Kae | |
LuaTable | |||
2023-07-24 | Proper LuaString <-> String handling | Kae | |
Null-terminator usage is opt-in | |||
2023-07-23 | world.callScriptContext | Kae | |
2023-07-23 | experimental universe.sendWorldMessage function | Kae | |
2023-07-03 | Add client world.players | Kae | |
2023-06-27 | The Formatting String Catastrophe | Kae | |
2023-06-27 | Change formatting to use fmtlib (STILL NEED TO CHANGE TO FMT SYNTAX!) | Kae | |
2023-06-20 | everything everywhere | Kae | |
all at once |