Commit Graph

24 Commits (921649b17b492865568fd99eff84d3f94ba66021)

Author SHA1 Message Date
Auri 921649b17b Add some debug GUI back, fix CLion folder configuration. 2021-08-29 20:38:22 -07:00
Auri 9aec996b74 More Lua GuiElement functionality. 2021-08-24 01:48:53 -07:00
Auri 1c58797480 Connect Scene, Error Scene, stability, bugfixes 2021-08-23 23:31:29 -07:00
Auri 10edb1eb60 Replaced LibNoise in MapGen with FastNoise2 for S U P E R S P E E D 2021-08-09 22:39:20 -07:00
Auri e9d7fd0ee9 Performance Improvements, better MeshChunk. 2021-08-03 16:02:34 -07:00
Auri 4b28437b80 Chunk Refactor
- compressed and decompressed chunks
- remove Lockable from chunk, chunks should be cloned across threads
- Benchmarks in Main, not ready for build
2021-06-20 17:50:45 -07:00
Auri 5ec480e466 New Inventory System 2020-12-02 17:36:42 -08:00
Nicole Collings 3de0c561e2 Generalize Game class for use with Lua Api Modules
In the future, I would like to split item and block defs in two arrays,
and put all definitions inside a `defs` class.
2020-07-25 11:55:48 -07:00
Nicole Collings a5e57716ee Rewrite inventory networking, player networking, tools.
+ Made wield and hand lists.
+ Made tool props & block defenses.
+ Crazyblocks mod to test various API features.
2020-07-21 19:33:26 -07:00
Nicole Collings d38b81705f Added Vector functionality, remove venus parser, add new blocks.
- Add colored lights to default for testing
- Add vector divide function
- Remove Venus Parser
2020-06-20 23:36:13 -07:00
Nicole Collings 9dfa361833 Fix blocklight propogation issue non-issue 2020-06-16 15:53:37 -07:00
Nicole Collings a9a13b73c6 Files 2020-05-10 17:55:01 -07:00
Nicole Collings 4d49aee57c Hot wheel implementation, scroll wheel keys, better error handling 2020-05-10 17:53:37 -07:00
Nicole Collings 6add7becb4 Begin Hotwheel, InventoryLists can specify the amt of slots they display 2020-04-22 17:48:34 -07:00
Nicole Collings b9b3db77fd Fix client-side segfault with uninitialized values. 2020-04-16 22:59:30 -07:00
Nicole Collings d80fdccde4 Create a Metatable for UI elements. 2020-04-11 16:15:41 -07:00
Nicole Collings 4febca7ef8 Lua Defined structures - WIP, New UI Library, move Base from mods~
Refactor GUIBuilder and MenuSandbox
Added outlined textures
2020-03-25 18:27:05 -07:00
Nicole Collings 2baf847828 Create PacketView, a more efficient packet handler.
* Include higher level functions in the vector library.
* Optimize more includes.
* Add outlined textures to repo and switch the graphics.
2020-03-15 14:26:39 -07:00
Nicole Collings 7886dc8097 Clean up NoiseSample class & MapGen, allow heightmap and volume noise. 2020-03-05 15:31:32 -08:00
Nicole Collings af9c38abf3 * Add double-press space fly toggle
* Clean GuiComponent interactions
2020-03-04 19:20:44 -08:00
Nicole Collings 8bd2e404cd Server-side inventory functionality! **yay** 2020-03-01 14:33:47 -08:00
Nicole Collings c1dc594d54 SSEs will get deleted when deleted on the server, ortho model shading.
* register_on supports place & break, not after_* yet
* fixed a potential segfault loading an invalid mod
* added @aurailus:item_collection, converted `drop` params to `yields`
2020-02-28 13:03:19 -08:00
Nicole Collings 3093d53ea2 Server-side inventories can be sent to the client for viewing. 2020-02-27 17:23:42 -08:00
Nicole Collings e4de8f2556 Remove colons and at signs from mod folders for windows compat 2020-02-25 15:12:53 -08:00