3b454374ec
Stagehands, they don't work because of Luna (:
2024-12-12 22:29:54 +07:00
918b6ff95f
More work on NPCs, async network messages handling support
2024-11-30 16:46:43 +07:00
7babb729b0
Little work for npc entity
2024-08-10 19:07:58 +07:00
a17bb2a732
Don't know why, but all monsters do is constantly walk to left
2024-07-13 18:05:17 +07:00
f95bc9762f
Minimally working Monster entities
...
PathController, PathFinder
Actor movement controller Lua bindings
Game loading no longer block Universe thread, more efficient registry population synchronization
Environmental status effects now can be stat modifiers
2024-06-28 22:44:13 +07:00
151571e8d0
More Lua bindings, minor performance improvements
2024-05-01 13:09:16 +07:00
4c959b82a9
Some improvement to asset loading and feedback
2024-04-28 19:44:15 +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
135f8e9728
Plant entities?
2024-04-21 22:26:02 +07:00
7857b8821e
Working name generator
2024-04-18 20:47:17 +07:00
d755e6cd66
Items (not finished), Item Registry, performance tweaks, memory improvements, loading performance improvements
2024-04-17 15:35:32 +07:00
403aac63de
Some initial fixes for Lua bindings and stuff
2024-04-14 11:48:19 +07:00
e134554879
Item drops stuff, but i accidentally inflated chunk memory requirements
2024-04-09 23:24:33 +07:00
c91b448e66
More work on objects, orientations and spaces are working? kind of
2024-04-09 10:56:50 +07:00
53bb3bd843
Dungeons generation (need optimizing), BlockableEventLoop (finally normal event loop)
2024-04-08 12:14:42 +07:00
c3c928de92
Terrain generation, staged async chunk loading
2024-04-05 18:30:45 +07:00
77f19b77ff
Rename MaterialModifier to TileModifier
2024-03-28 21:54:55 +07:00
6df7710dc2
Fix some bloppers
2024-03-28 19:19:24 +07:00
602c21edfc
Implemented all terrain selectors
2024-03-28 18:32:52 +07:00
c8683a15bd
Move terrain selectors to ru.dbotthepony.kstarbound.world.terrain
2024-03-28 13:34:01 +07:00
1d5953eb36
Move biome classes to world subpackage
2024-03-28 13:32:21 +07:00
9c1772a766
Functional serverside player network receive
2024-03-27 14:30:44 +07:00
551eac4072
move defs/player to defs/actor/player
2024-03-20 20:23:50 +07:00
d37bad79c6
WorldTemplate, WorldLayout, VisitableWorldParameters, Biomes, BiomeDefinitions, Trees, Grass, Bushes, Terrain Selectors
...
RenderDirectives, JsonRPC, Json adapters fixes, DispatchingTypeAdapter
2024-03-17 11:10:18 +07:00
81ff32b8c1
Move starbound file system to top package
2024-01-28 20:25:31 +07:00
bfc39a6cb6
Don't directly depend on forkjoinpool
2023-12-01 21:06:28 +07:00
f4cb791125
Speed up loading by lazy adapters
2023-12-01 20:23:16 +07:00
efadaeb28c
Get rid of loading log since it stalls threads
2023-12-01 20:16:21 +07:00
35fc841037
fixes
2023-12-01 19:22:49 +07:00
949ed802ad
Redesigned registry
2023-10-22 00:45:22 +07:00
71a6f388fc
Further parallelize game asset loading
2023-09-30 01:04:47 +07:00
302aa9b83a
Loading log progress bars
2023-09-29 23:34:15 +07:00
ccf696a156
Move stuff around to reduce stress on main starbound class
2023-09-29 22:05:26 +07:00