Topic: Summarizing shingles, showcasing tree species based timber  (Read 846 times)


Sami

  • UnReal World creator
  • Administrator
  • Member
  • *****
  • Posts: 1236
  • Total likes: 3028
  • UnReal World creator
    • View Profile
    • UnReal World
« on: July 10, 2024, 02:45:23 PM »
Let's sum up and showcase a few recently mentioned crafting related ambitions with some screenshots.

As mentioned earlier we'll be featuring a new light source, shingles. They are thin and flat oblong pieces of pine wood which were burnt to produce light - especially for lighting up houses during the dark time of the year.
         Shingles are lit by using [a]pply command. Once a shingle is burning you can drop and set it wherever the light is needed, or carry it with you. Traditionally shingles were burnt in a specific stand that kept them in a good angle for proper burning, but in the game the dropped burning shingles are imagined to be inserted between the wall logs or set firmly in place by some other means.
         One shingle burns for about 30 minutes in the game so for continuous lighting a new one needs to be lit before the previous one fades out. This sort of shingle replacement is done automatically if your character is located beside the burning shingle and there's a stack of new shingles nearby on the ground. You character then automatically replaces and lights a new shingle when necessary, and you don't need to worry about maintaining the lighting even if the task you were doing would take a long time.

Here a cabin is lighted up by two shingles burning in place. There's also a stack of shingles on the ground and if the character remains beside it a new shingle is automatically lit when the previous one fades out.


Shingles can be crafted by the player character, and they may be needed in quite amounts during the dark season. An axe and a knife and suitable block of wood are needed for splitting the shingles. The preferred tree species is pine so our shingle splitting requirements will look like this.

A block of pine wood is required for splitting the shingles.


Currently the felled trunks in the game are all of the same generic wood type, and tree species don't have much difference in crafting.
But now that is going to chance as we'll be adding tree species property for big trunks and assorted timber products. At the first stage this addition only covers big trunks and
slender tree trunks will remain generic, but in the future also the slender tree trunks will get the tree species property.
         So, upon felling big trees the tree species now gets derived into the produced tree trunk. As a result the tree trunks are now called as pine tree trunk, birch tree trunk or spruce tree tunk - depending on what species of tree was felled. There are also different tree trunk tile graphics for pine tree trunk, birch tree trunk and spruce tree trunk. The basic timber products made of big trunks eg. blocks and boards will now start to inherit the tree species resulting in eg. "pine boards" or "block of birch wood". And so the tree type will now start to affect to what type of wood is needed/preferred for crafting this or that. Some tree type preference adjustments based on this addition will be made to craftable items in the next version and it will continue to grow more detailed in the versions to follow.


Here our character has felled big spruce, pine and birch trees and they appear on the ground like this.

The coding focus remains in the pausable crafting transition, but it also seems to grow more complex and comprehensive as we advance.

These are future adjustments - not yet functional in current version 3.84.2
- Sami | UnReal World creator

PALU

« Reply #1 on: July 11, 2024, 08:49:26 AM »
A preemtive question: Are you updating the punt quest to specify and require a particular kind of tree trunk, or are you updating the fulfillment test to check against any type of trunk?
I would probably go towards a specific kind of tree, given that the quest giver is rather particular in the request, so a species restriction would seem reasonable.

Asked because it's the kind of thing that can break as a result of splitting trunks up while still easy to miss the dependency.

Sami

  • UnReal World creator
  • Administrator
  • Member
  • *****
  • Posts: 1236
  • Total likes: 3028
  • UnReal World creator
    • View Profile
    • UnReal World
« Reply #2 on: July 11, 2024, 04:41:56 PM »
A preemtive question: Are you updating the punt quest to specify and require a particular kind of tree trunk, or are you updating the fulfillment test to check against any type of trunk?
I would probably go towards a specific kind of tree, given that the quest giver is rather particular in the request, so a species restriction would seem reasonable.

Asked because it's the kind of thing that can break as a result of splitting trunks up while still easy to miss the dependency.

This haven't been yet considered, as there are some underlying ambitions regarding punts. See, at some point - as the pausable crafting proceeds - we will introduce punt crafting for the player character as well. It's just so that when it happens the punts will be made out of big aspen trees, and currently there are no big aspen trees in the game.
So, none of the current big tree species isn't really a preferred species for making a punt so it feels a bit in vain to add specification just to change it later when there will be aspen trees. We'll see how the actual work order will go, but for now I think the punt quest may remain the same and any generic trunk will do - if it's cut under the specific quest related conditions.
- Sami | UnReal World creator

Plotinus

« Reply #3 on: July 11, 2024, 06:04:40 PM »
will the random tree trunks found in the wilderness be randomised to match the tile? mostly pine in pine mire, heathland, lichenous pine forest, mostly spruce in coniferous forest, spruce mire, mostly birch in groves?

JP_Finn

  • Honorary Lifetime Supporter
  • Member
  • *
  • Posts: 1186
  • Total likes: 644
  • Thawed Finn in SoCal
    • View Profile
« Reply #4 on: July 12, 2024, 05:25:21 AM »
Will building prefer pine logs and is it in the possibilities for pines to produce more than a single log? As currently one needs 6 logs to build 2m/6’  long section of wooden wall. Even if log was less than 30cm/1’ in diameter, one would think a single log would produce more wall. And trunk could produce 3-4 logs.

Sami

  • UnReal World creator
  • Administrator
  • Member
  • *****
  • Posts: 1236
  • Total likes: 3028
  • UnReal World creator
    • View Profile
    • UnReal World
« Reply #5 on: July 12, 2024, 12:38:46 PM »
will the random tree trunks found in the wilderness be randomised to match the tile? mostly pine in pine mire, heathland, lichenous pine forest, mostly spruce in coniferous forest, spruce mire, mostly birch in groves?

This is something I added to my to-do just recently, so sooner or later it will be like this. I don't know yet how tricky changes it will take to the terrain generator, but hopefully it will work out smoothly.
- Sami | UnReal World creator

Sami

  • UnReal World creator
  • Administrator
  • Member
  • *****
  • Posts: 1236
  • Total likes: 3028
  • UnReal World creator
    • View Profile
    • UnReal World
« Reply #6 on: July 12, 2024, 12:46:50 PM »
Will building prefer pine logs and is it in the possibilities for pines to produce more than a single log? As currently one needs 6 logs to build 2m/6’  long section of wooden wall. Even if log was less than 30cm/1’ in diameter, one would think a single log would produce more wall. And trunk could produce 3-4 logs.

We're not that far yet but requirement for pine logs would be easy to add now. However, it wouldn't have real effect on the building properties so purely cosmetic/atmospheric thing - at this point at least. Changes to log production mechanics haven't been considered at this point of workflow but it's a reasonable suggestion to get more logs out of one trunk.
Building log houses in this 2x2meter tile-by-tile fashion is naturally very unfit in every way and the original logic of assumed log production and building time investment - as in compared to real life effort - hasn't been re-checked lately.
- Sami | UnReal World creator

jellyfish

« Reply #7 on: July 15, 2024, 08:47:06 PM »
Very interesting and looks great!

Will a fire be required to light a shingle and will it be possible to light a fire from a shingle?