Quentin Bazin
da0877f515
[SmallCraftingWidget] Removed. Caused segfault due to Inventory initialized after CraftingWidget base.
2018-06-29 07:38:57 +02:00
Quentin Bazin
e8173578b1
[Player] Added, it's only a container for player's inventory. [BlockWorkbench] Added. Can display WorkbenchWidget on right click.
2018-06-27 05:09:30 +02:00
Quentin Bazin
8843c8f346
[Hotbar] Small improvements. [ItemWidget] Cube size increased. [game.v.glsl] Small fix on leaves movement.
2018-06-27 00:20:26 +02:00
Quentin Bazin
ea6e83cfeb
[BlockCursor] Block destruction animation added.
2018-06-26 04:52:31 +02:00
Quentin Bazin
d8475505c6
[BlockCursor|Hotbar] Block usage/gather.
2018-06-24 21:02:39 +02:00
Quentin Bazin
c08879387a
[BlockCursor] Preparation for block destroy animation.
2018-06-24 09:02:40 +02:00
Quentin Bazin
5c0735da26
[ItemStack] Added.
2018-06-24 01:42:06 +02:00
Quentin Bazin
60c6eaed3b
[Color|Sprite|SpriteAnimation|Timer|Vector2] Added. [TerrainGenerator|MouseItemWidget] Small improvements.
2018-06-23 07:00:47 +02:00
Quentin Bazin
2eecb88ced
[Hotbar|WorkbenchWidget] Inventories linked.
2018-06-23 03:26:34 +02:00
Quentin Bazin
89c11ba73c
[Hotbar] Now using ItemWidget instead of Image.
2018-06-21 06:08:31 +02:00
Quentin Bazin
fb3f7f0501
Lot of changes. [...]
...
[Renderer] Deleted, code moved to Application.
[Transformable] Transformations are now applied to model matrix in applyTransform.
[ResourceHandler|TextureLoader|XMLFile] Added.
[Debug|Exception] Updated.
2018-06-21 05:45:17 +02:00
Quentin Bazin
9af917357a
[Transformable] Added. Works like the sf::Transformable class of SFML, but uses applyTransform(states) instead of states.transform *= getTransform().
2018-06-21 02:55:33 +02:00
Quentin Bazin
01dcb04feb
[BlockCursor] Linked to Hotbar. [Hotbar] Player can select a block with mouse wheel.
2018-06-20 07:47:40 +02:00
Quentin Bazin
d9038e6cb5
[Image] Added. [Hotbar] WIP.
2018-06-20 05:43:52 +02:00
Quentin Bazin
4acc070077
[VertexBuffer] No longer store draw mode and data offsets.
2018-06-20 01:07:18 +02:00
Quentin Bazin
ff059f2b04
[Vertex] Structure added. [RenderTarget] Now supports all vertex attributes.
2018-06-20 00:57:27 +02:00
Quentin Bazin
bcfc83f3f2
[BlockCursor] Tried to add another type of cursor.
2018-06-18 17:42:06 +02:00
Quentin Bazin
613aca0890
[BlockCursor] Added. All block selection code moved from GameState.
2018-06-15 00:05:17 +02:00
Quentin Bazin
7201b31b55
[IDrawable|RenderStates|RenderTarget] Added. Trying a new rendering system based on the SFML one.
2018-06-14 21:16:56 +02:00
Quentin Bazin
b9087294c2
[Crosshair] Added. Code moved from GameState.
2018-06-14 18:24:07 +02:00