Quentin Bazin
|
9afa1b6202
|
[Block] Draw type 'Glass' added.
|
2020-02-07 23:17:21 +09:00 |
|
Quentin Bazin
|
70e80d1e31
|
[Block] Draw type 'Liquid' added. [ChunkBuilder] No longer dependent on 'BlockType'.
|
2020-02-07 23:17:21 +09:00 |
|
Quentin Bazin
|
03bbc53cd4
|
[Block] Draw type 'AllFaces' added for leaves. [ChunkBuilder] Hidden face skipping is now dependent on 'AllFaces' draw type instead of BlockType.
|
2020-02-07 23:17:21 +09:00 |
|
Quentin Bazin
|
a351ca862a
|
[CraftingWidget] Small improvement. [ServerBlock] Preparing future block features.
|
2020-02-03 14:11:18 +09:00 |
|
Quentin Bazin
|
7c05f319ba
|
[LuaMod] Added support for bounding box definition.
|
2020-02-03 11:13:23 +09:00 |
|
Quentin Bazin
|
e516b86d49
|
[TilesDef] Alternative tiles added. [ISerializable] Improved.
|
2020-01-31 16:44:27 +09:00 |
|
Quentin Bazin
|
abe0385384
|
[ChunkBuilder] Small fix. [TODO] Updated.
|
2020-01-31 16:44:27 +09:00 |
|
Quentin Bazin
|
793346f75f
|
[TextureAtlas] Textures are now stored in mod folder.
|
2020-01-31 16:44:27 +09:00 |
|
Quentin Bazin
|
a3b85e1d5c
|
Grass, logs, workbench and furnace: OK.
|
2020-01-31 16:44:27 +09:00 |
|
Quentin Bazin
|
44798d6fbd
|
[TilesDef] Added. Now blocks and items can store multiple textures.
|
2020-01-31 16:44:27 +09:00 |
|
Quentin Bazin
|
5b2a1758ef
|
Now using filenames instead of IDs when loading/retrieving textures.
|
2020-01-31 16:44:27 +09:00 |
|
Quentin Bazin
|
b070e58b0e
|
[CraftingRecipe] Fixed shaped recipe matching.
|
2019-12-30 18:09:22 +09:00 |
|
Quentin Bazin
|
41155f7fd0
|
[ServerApplication] Now handles multiple players.
|
2019-04-07 18:20:15 +02:00 |
|
Quentin Bazin
|
b1d327ba14
|
[furnace.lua] Fixed.
|
2019-01-26 20:46:38 +01:00 |
|
Quentin Bazin
|
11f9365675
|
[Network] BlockInvUpdate and BlockDataUpdate packets added. Furnace almost done.
|
2019-01-26 20:29:13 +01:00 |
|
Quentin Bazin
|
077c93d15b
|
[LuaGUI] Now shows Workbench and Furnace GUI. [ServerBlock] Added.
|
2019-01-25 13:59:57 +01:00 |
|
Quentin Bazin
|
61ee28fe83
|
[screenshots] Updated.
|
2019-01-20 19:19:16 +01:00 |
|
Quentin Bazin
|
307a1bdb23
|
Now using Faithful 32x texture pack for items.
|
2019-01-20 15:07:45 +01:00 |
|
Quentin Bazin
|
07ad682f94
|
Now using Faithful 32x texture pack for blocks.
|
2019-01-20 15:07:45 +01:00 |
|
Quentin Bazin
|
a17d361297
|
Now depends on SFML2 network lib.
|
2019-01-20 15:07:45 +01:00 |
|
Quentin Bazin
|
a17df4205f
|
[furnace.lua|workbench.lua] Code splitted from blocks.lua
|
2019-01-08 02:43:40 +01:00 |
|
Quentin Bazin
|
66da21e20e
|
[BlockFurnace] Removed. Now completely handled by Lua.
|
2019-01-08 02:35:49 +01:00 |
|
Quentin Bazin
|
50bf84acf6
|
[LuaCore] Added. Only two functions to get World and Player.
|
2019-01-07 05:03:22 +01:00 |
|
Quentin Bazin
|
3875b73a1d
|
[LuaGUI] CraftingWidget support added.
|
2019-01-07 04:33:48 +01:00 |
|
Quentin Bazin
|
7c7af38097
|
[LuaGUI] gk::Image support added.
|
2019-01-07 02:39:39 +01:00 |
|
Quentin Bazin
|
b8eac29892
|
[LuaGUI] InventoryWidget support added.
|
2019-01-07 02:05:23 +01:00 |
|
Quentin Bazin
|
c993b2ea10
|
[LuaGUI|LuaGUIState] Lua interface for GUI: OK. (only buttons)
|
2019-01-07 01:26:02 +01:00 |
|
Quentin Bazin
|
8dbbdb4cfa
|
[ChunkBuilder] Flowers no longer causes ambient occlusion. [TerrainGenerator] Now generates flowers.
|
2019-01-05 18:05:19 +01:00 |
|
Quentin Bazin
|
d5e49be7ec
|
[ChunkBuilder] New draw type added for flowers.
|
2019-01-05 05:41:18 +01:00 |
|
Quentin Bazin
|
02aa54fa97
|
[ScriptEngine] Temporary fix for workbench and furnace.
|
2019-01-05 04:00:55 +01:00 |
|
Quentin Bazin
|
31b332d7f0
|
[Block] 'onBlockActivated' can be defined from Lua now.
|
2019-01-05 00:27:18 +01:00 |
|
Quentin Bazin
|
9ff12e1315
|
[LuaMod] Now able to register items and recipes.
|
2019-01-04 18:22:27 +01:00 |
|
Quentin Bazin
|
8159a843c4
|
[LuaMod] Added. Better way to register blocks.
|
2019-01-04 18:05:35 +01:00 |
|
Quentin Bazin
|
ff694fe208
|
[Registry] Item drop fixed.
|
2018-12-28 23:47:57 +01:00 |
|
Quentin Bazin
|
fe57499fe2
|
[Registry] Cleaned. [recipes.lua] Fixed stick recipe.
|
2018-12-28 21:30:17 +01:00 |
|
Quentin Bazin
|
5eb6e115f5
|
[Lua] Now using string IDs instead of integer IDs.
|
2018-12-28 21:23:26 +01:00 |
|
Quentin Bazin
|
789f75b46f
|
[Block|Item] Now holds an unique name, but id is still used everywhere.
|
2018-12-28 08:36:56 +01:00 |
|
Quentin Bazin
|
b05ff08ce0
|
[Registry] Numerical ID are not longer required. [Block|Item] 'name' -> 'label'.
|
2018-12-28 06:57:34 +01:00 |
|
Quentin Bazin
|
5d1b024d64
|
[Registry] Now able to register items from a Lua table.
|
2018-12-20 17:51:19 +01:00 |
|
Quentin Bazin
|
ca953b6661
|
[Registry] Now able to register elements from a Lua table.
|
2018-12-20 13:31:32 +01:00 |
|
Quentin Bazin
|
2f4a9eac44
|
[ScriptEngine] Now using snake_case for Lua.
|
2018-12-20 12:58:23 +01:00 |
|
Quentin Bazin
|
ff69ddb160
|
[ScriptEngine] Now able to register crafts.
|
2018-12-20 05:19:56 +01:00 |
|
Quentin Bazin
|
2dadf9dc0a
|
[ScriptEngine] Now able to register block/item properties.
|
2018-12-20 03:30:11 +01:00 |
|
Quentin Bazin
|
a26a567e95
|
[ScriptEngine] Added. Items and Blocks are partially loaded from Lua now.
|
2018-12-20 02:51:30 +01:00 |
|