|
4c959b82a9
|
Some improvement to asset loading and feedback
|
2024-04-28 19:44:15 +07:00 |
|
|
0854baa986
|
Semi-fix microdungeons overlap
|
2024-04-28 18:18:00 +07:00 |
|
|
d141bb64b0
|
Minimal projectile net state code
|
2024-04-28 16:37:48 +07:00 |
|
|
ac55422c3b
|
Sequential or parallel disk access now handled properly
|
2024-04-26 19:02:26 +07:00 |
|
|
999f3a8d4f
|
Use world's random in animator
|
2024-04-26 15:01:44 +07:00 |
|
|
a498c8704b
|
Forgot to commit this
|
2024-04-26 15:01:27 +07:00 |
|
|
b0913d1522
|
Remove unused json stuff
|
2024-04-26 15:01:11 +07:00 |
|
|
6ffa54fb27
|
Kind of un-race-conditioned chunk saving
|
2024-04-26 01:20:13 +07:00 |
|
|
2e5214ef12
|
Finally, ocean liquids
|
2024-04-25 23:44:41 +07:00 |
|
|
7efa39bb47
|
Fix tile modifications failing
|
2024-04-25 23:36:59 +07:00 |
|
|
16bbc243e8
|
Fix constellation generation
|
2024-04-25 23:20:21 +07:00 |
|
|
be6277bb33
|
Add fast path for hasChangedSince()
|
2024-04-25 21:44:26 +07:00 |
|
|
b6ff323e5a
|
Stop objects from popping out of existence if they reside on chunk border and border chunk haven't loaded yet
|
2024-04-25 16:37:16 +07:00 |
|
|
ba0db89dcf
|
Damage handling (not tested because entire system is stupid)
|
2024-04-25 16:13:35 +07:00 |
|
|
c0c63b9240
|
Ship flight now properly accounts for desired target location in new system when switching systems
|
2024-04-24 11:57:22 +07:00 |
|
|
2a23c579bc
|
Persistent system worlds
|
2024-04-24 11:50:46 +07:00 |
|
|
0fb5359521
|
Much smarter tick scheduling
|
2024-04-24 11:21:23 +07:00 |
|
|
d93cc21dcd
|
Use WAL in storage databases
|
2024-04-24 10:29:31 +07:00 |
|
|
9644eda14c
|
Don't spam regular log with json test fails
|
2024-04-24 00:12:05 +07:00 |
|
|
21fcad14b3
|
Misc fixes
|
2024-04-24 00:06:38 +07:00 |
|
|
60fb895fe8
|
Universe migrated to sqlite database
|
2024-04-23 22:49:03 +07:00 |
|
|
9797202af2
|
Fix race condition in event loop shutdown when using awaitTermination()
|
2024-04-23 17:30:52 +07:00 |
|
|
195de2d160
|
Persistent universe parameters storage, as well as player context
|
2024-04-23 16:59:51 +07:00 |
|
|
c016dade54
|
SQLite as underlying file storage engine
|
2024-04-23 13:51:24 +07:00 |
|
|
87966e5fa1
|
Persistent world storage test
|
2024-04-23 03:04:17 +07:00 |
|
|
38eddc0276
|
Fix orientation update not updating spatial index
|
2024-04-22 23:02:04 +07:00 |
|
|
68ec91e1e8
|
Players now can place objects
|
2024-04-22 22:57:26 +07:00 |
|
|
ab516d91a9
|
Responsive player tracking
|
2024-04-22 22:41:43 +07:00 |
|
|
fd583cf2b9
|
Fix smashOnBreak not being honored
|
2024-04-22 22:22:01 +07:00 |
|
|
934e8f8479
|
Plants without occupied spaces no longer crash server
|
2024-04-22 22:16:48 +07:00 |
|
|
c2cb8dd208
|
Make server-side entities exceptions be fatal
|
2024-04-22 22:16:05 +07:00 |
|
|
e04cc92ffd
|
Now players are properly kicked to their ships if world experiences fatal error
|
2024-04-22 22:06:12 +07:00 |
|
|
4212390bf3
|
event loop now accepts tasks during shutdown if they happen inside event loop
|
2024-04-22 22:01:16 +07:00 |
|
|
7270b1b47b
|
Fix wrong json conversion from numbers again
|
2024-04-22 21:43:01 +07:00 |
|
|
3bb7e50315
|
Fix wrong json conversion from numbers
|
2024-04-22 21:29:02 +07:00 |
|
|
dfcc59d218
|
Fix grass being buried under tiles
|
2024-04-22 20:50:20 +07:00 |
|
|
9d049ec3aa
|
Better item spewing
|
2024-04-22 20:49:14 +07:00 |
|
|
58ec1b7933
|
Fix hitting only rooted tile did not break trees
|
2024-04-22 20:48:19 +07:00 |
|
|
baf04fe447
|
Object breaking
|
2024-04-22 20:11:16 +07:00 |
|
|
f9fe93383f
|
Now root mechanics is properly handled by damageTiles
|
2024-04-22 17:52:43 +07:00 |
|
|
d9de575de6
|
Now root mechanics is properly handled by damageTiles
|
2024-04-22 17:52:25 +07:00 |
|
|
b50f356f7e
|
Functional cell rootSource mechanics
|
2024-04-22 17:19:05 +07:00 |
|
|
74bbc58c60
|
Functional plants
|
2024-04-22 16:41:05 +07:00 |
|
|
17a3de38bc
|
Improvements to scheduling inside blockable event loop
|
2024-04-22 16:39:38 +07:00 |
|
|
01c7a29fe8
|
More genuine container contents shuffling
|
2024-04-22 00:14:59 +07:00 |
|
|
88e82ad9c8
|
Fix treasure pool levels
|
2024-04-21 23:37:51 +07:00 |
|
|
81492f2985
|
Proper biome item placement
|
2024-04-21 23:32:29 +07:00 |
|
|
82c2d1315e
|
Same goes to karst/worm caves
|
2024-04-21 22:30:14 +07:00 |
|
|
fbbab1c82d
|
Use floats for perlin noise matrices, since they don't need double precision
|
2024-04-21 22:27:48 +07:00 |
|
|
135f8e9728
|
Plant entities?
|
2024-04-21 22:26:02 +07:00 |
|