i added actually putting picked up items in your inventory but got sick and never posted it
-
i added actually putting picked up items in your inventory but got sick and never posted it
i'm back at work now and have implemented dropping items from your inventory! which i think finishes up all the inventory management stuff
-
J jwcph@helvede.net shared this topic
-
i added actually putting picked up items in your inventory but got sick and never posted it
i'm back at work now and have implemented dropping items from your inventory! which i think finishes up all the inventory management stuff
making more complex recipes that require a certain quantity of source or target items to craft, so i made it so the hint text tells you if you could craft an item but have insufficient materials
part of that whole "the game shows you how to play it so you don't gotta consult a wiki all the time" dealio
-
making more complex recipes that require a certain quantity of source or target items to craft, so i made it so the hint text tells you if you could craft an item but have insufficient materials
part of that whole "the game shows you how to play it so you don't gotta consult a wiki all the time" dealio
Thinking maybe the quantities should always be visible in the hint so you know how much it'll use up

-
Thinking maybe the quantities should always be visible in the hint so you know how much it'll use up

added the crude carpentry table, block game's first proper crafting station, which will pave the way to many pieces of furniture and building blocks
i also added a sub-text line to the hint window and it now shows how many items will be crafted as well as how many items are required/will be consumed
-
added the crude carpentry table, block game's first proper crafting station, which will pave the way to many pieces of furniture and building blocks
i also added a sub-text line to the hint window and it now shows how many items will be crafted as well as how many items are required/will be consumed
added flint knife and cordage, which you get from using a knife on flamereeds
this means all the components for the crude carpentry table (rough wood, sticks, cordage) are in place and i can start working on that next
-
added flint knife and cordage, which you get from using a knife on flamereeds
this means all the components for the crude carpentry table (rough wood, sticks, cordage) are in place and i can start working on that next
nothing to really show today. i replaced a bunch of spaghetti code for left click behaviors like breaking and placing blocks with modular behavior instances, which is needed for more complex interactions with the carpentry table
which doesn't screenshot particularly well
-
nothing to really show today. i replaced a bunch of spaghetti code for left click behaviors like breaking and placing blocks with modular behavior instances, which is needed for more complex interactions with the carpentry table
which doesn't screenshot particularly well
ok i've finally reworked all my block code so that i can have more complex blocks with data stored outside the standard block array, and i've fixed all the bugs that caused
so now i can finally get started on what i was actually supposed to be doing which is adding block entities so i can make the carpentry table usable
-
ok i've finally reworked all my block code so that i can have more complex blocks with data stored outside the standard block array, and i've fixed all the bugs that caused
so now i can finally get started on what i was actually supposed to be doing which is adding block entities so i can make the carpentry table usable
added block entities and an item input component which can filter items. then i added a new click behavior that adds items into an item input, so now i can put rough wood, sticks, and cordage into the carpentry table
no screenshot because it doesn't visually show the inputs yet, that's a tomorrow task. you'll be able to see the wood, sticks, and cordage lying on the table after you add them by left clicking
-
added block entities and an item input component which can filter items. then i added a new click behavior that adds items into an item input, so now i can put rough wood, sticks, and cordage into the carpentry table
no screenshot because it doesn't visually show the inputs yet, that's a tomorrow task. you'll be able to see the wood, sticks, and cordage lying on the table after you add them by left clicking
it's basically like a crafting station menu in minecraft. you're still filling slots with items, but it's more organic/diegetic because it's not a menu, it all happens in the world
-
it's basically like a crafting station menu in minecraft. you're still filling slots with items, but it's more organic/diegetic because it's not a menu, it all happens in the world
polished up the hint text for crafting stations to tell you what inputs they accept
doing these hint texts is a pain but i believe in the game teaching people how to play it instead of a wiki
-
polished up the hint text for crafting stations to tell you what inputs they accept
doing these hint texts is a pain but i believe in the game teaching people how to play it instead of a wiki
ok! now when you add crafting components to the carpentry table you can see them on the table in the world! well, up to a pile of 3 anyway >_>
now i just need to add the recipe picker, pressing E to craft, and being able to pick the components back up and it'll be ready!