Kae
a7ae034278
Objects can now be placed under tiles that have non-block collision
2023-08-21 00:59:02 +10:00
Kae
ec4f70340e
Allow overriding placed collision kind ("""overground""") from world.placeMaterial
2023-08-19 18:26:52 +10:00
Kae
af74a2f491
Rename global WorldTimestep var to more appropriate name
2023-08-15 13:38:40 +10:00
Kae
610dc72c6d
Tile Prediction
2023-07-31 02:40:06 +10:00
Kae
35fc2679de
Allow desired entity ID to be specified in addEntity
2023-07-29 00:52:56 +10:00
Kae
ea084165bf
Optimize entityPortrait: Drawable > LuaTable instead of Drawable > Json > LuaTable
2023-07-25 00:49:20 +10:00
Kae
121d27446b
world.callScriptContext
2023-07-23 13:49:34 +10:00
Kae
d93b026829
Add WorldServer script contexts
2023-07-23 13:11:22 +10:00
Kae
5fa97741e5
experimental universe.sendWorldMessage function
2023-07-23 01:01:23 +10:00
Kae
4b0bc220e4
Support for changing the game's timescale
...
Context-specific (like per-world) timescales can also be added later
2023-07-21 00:58:49 +10:00
Kae
f73cb3ce03
improve WorldServer debug logging
...
is now consistent with WorldServerThread's use of the world id, which is generally more appropriate
2023-07-03 19:32:23 +10:00
Kae
2a610211a1
Correct UpdateWorldProperties handling on server
2023-07-02 02:02:25 +10:00
Kae
332983c97b
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
LDA
c9e889723b
resolved most of the compiler warnings/errors under gcc
...
also update xxhash and tinyformat
2023-06-26 11:58:35 -07:00
Kae
4328119e1c
Proper fix for non-master player rotation resetting on load
2023-06-23 20:27:51 +10:00
Kae
320428eddf
slight polishing
2023-06-21 20:36:08 +10:00
Kae
acc8bc0280
EntityUpdate server-side optimization
...
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-21 15:48:27 +10:00
Kae
6352e8e319
everything everywhere
...
all at once
2023-06-20 14:33:09 +10:00