Game Development: Attribute Dream

Announcements about major changes in Haven & Hearth.

Re: Game Development: Attribute Dream

Postby loftar » Fri Feb 28, 2025 9:40 pm

sneezewortt wrote:could we see the stam reduction from q of tool like scythe/shovel at some point too :P

Most of the tools already have meaningful quality mechanics in that it affects the quality they impart onto their results. I'm open to stamina-modifying mechanics of various kinds, but I don't know that the tools that already have meaningful quality mechanics need even more buffs from their quality.
jordancoles wrote:So if the game can recognize the best tool for the job, can some work be done to always equip the proper tool? For example if I'm chopping a tree it uses my woodsmans axe instead of my b12, or wear pickaxes to bash instead of my hand axe, shovel to remove a stump, etc

In theory, perhaps, but in practice I don't really see how the game can recognize that, because in the vast majority of cases that question has no simple answer. Do you want the tool with the greater Block Yield, or the one with the greater Quality? Not sure the game can answer this for you. Certainly, in some cases there only is one dimension, in which case it could certainly be considered, but I think there's also a case to be made for consistency.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9045
Joined: Fri Apr 03, 2009 7:05 am

Re: Game Development: Attribute Dream

Postby jordancoles » Fri Feb 28, 2025 9:46 pm

loftar wrote:
sneezewortt wrote:could we see the stam reduction from q of tool like scythe/shovel at some point too :P

Most of the tools already have meaningful quality mechanics in that it affects the quality they impart onto their results. I'm open to stamina-modifying mechanics of various kinds, but I don't know that the tools that already have meaningful quality mechanics need even more buffs from their quality.
jordancoles wrote:So if the game can recognize the best tool for the job, can some work be done to always equip the proper tool? For example if I'm chopping a tree it uses my woodsmans axe instead of my b12, or wear pickaxes to bash instead of my hand axe, shovel to remove a stump, etc

In theory, perhaps, but in practice I don't really see how the game can recognize that, because in the vast majority of cases that question has no simple answer. Do you want the tool with the greater Block Yield, or the one with the greater Quality? Not sure the game can answer this for you. Certainly, in some cases there only is one dimension, in which case it could certainly be considered, but I think there's also a case to be made for consistency.

Metal tools should have priority over wooden ones, the tool with the highest dmg bonus should be picked if you're bashing an object, the tool with the fastest cutting speed should be equipped to cut the tree, the best mining efficiency should be used to mine ?

Isn't that the type of info that was just added to these new tooltips?

If you want something specific like to use a high q stone axe instead of pickaxe you could take the pickaxe off your belt?
Last edited by jordancoles on Fri Feb 28, 2025 9:47 pm, edited 1 time in total.
Duhhrail wrote:No matter how fast you think you can beat your meat, Jordancoles lies in the shadows and waits to attack his defenseless prey. (tl;dr) Don't afk and jack off. :lol:

Check out my pro-tips thread
Image Image Image
User avatar
jordancoles
 
Posts: 14076
Joined: Sun May 29, 2011 6:50 pm
Location: British Columbia, Canada

Re: Game Development: Attribute Dream

Postby sneezewortt » Fri Feb 28, 2025 9:46 pm

loftar wrote:
sneezewortt wrote:could we see the stam reduction from q of tool like scythe/shovel at some point too :P

Most of the tools already have meaningful quality mechanics in that it affects the quality they impart onto their results. I'm open to stamina-modifying mechanics of various kinds, but I don't know that the tools that already have meaningful quality mechanics need even more buffs from their quality.


got it, Scythe/Shovel q effects stam drain only though correct? I dont think other tools q effect stam...could be wrong tho.
User avatar
sneezewortt
 
Posts: 19
Joined: Sun Sep 05, 2010 12:29 am

Re: Game Development: Attribute Dream

Postby Frejthe » Fri Feb 28, 2025 9:47 pm

Drazlhou wrote::?: So for shovels, there is only tree stump damage attribute? No soil digging amount/speed/stamina? :?:
Frejthe
 
Posts: 1
Joined: Mon Sep 16, 2024 5:41 pm

Re: Game Development: Attribute Dream

Postby loftar » Fri Feb 28, 2025 9:50 pm

jordancoles wrote:Metal tools should have priority over wooden ones, the tool with the highest dmg bonus should be picked if you're bashing an object, the tool with the fastest cutting speed should be equipped to cut the tree, the best mining efficiency should be used to mine ?

Isn't that the type of info that was just added to these new tooltips?

As I said, it's not about the information that is available, but about how to use it. I'm not at all sure that metal tools should have priority over wooden ones if they have lower quality. Especially not to the degree that they override the other if you're already holding it. We could perhaps debate whether tools with eg. higher Block Yield should be preferred by default over higher-quality-but-lower-yield tools if neither is already equipped, but the game effectively refusing to let you keep your higher-quality tool equipped by auto-swapping it for the higher-yield one doesn't seem desirable at all.

Drazlhou wrote::?: So for shovels, there is only tree stump damage attribute? No soil digging amount/speed/stamina? :?:

Forgot that one, so it's not an attribute yet. Might fix it coming up.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9045
Joined: Fri Apr 03, 2009 7:05 am

Re: Game Development: Attribute Dream

Postby KaiserKek » Fri Feb 28, 2025 9:50 pm

I see on some of them, like the pickaxe, the tooltip, no pun intended, can get quite long. Could we please get an option to hide them?
I love this setting.
User avatar
KaiserKek
 
Posts: 36
Joined: Sun Mar 01, 2020 11:51 am
Location: Balkans

Re: Game Development: Attribute Dream

Postby loftar » Fri Feb 28, 2025 9:52 pm

KaiserKek wrote:I see on some of them, like the pickaxe, the tooltip, no pun intended, can get quite long. Could we please get an option to hide them?

Well, that's basically why the game just shows a short tooltip until you hover for a while. I'm not sure we need three-or-more level tooltips. :)
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9045
Joined: Fri Apr 03, 2009 7:05 am

Re: Game Development: Attribute Dream

Postby jordancoles » Fri Feb 28, 2025 9:53 pm

loftar wrote:
jordancoles wrote:Metal tools should have priority over wooden ones, the tool with the highest dmg bonus should be picked if you're bashing an object, the tool with the fastest cutting speed should be equipped to cut the tree, the best mining efficiency should be used to mine ?

Isn't that the type of info that was just added to these new tooltips?

As I said, it's not about the information that is available, but about how to use it. I'm not at all sure that metal tools should have priority over wooden ones if they have lower quality. Especially not to the degree that they override the other if you're already holding it. We could perhaps debate whether tools with eg. higher Block Yield should be preferred by default over higher-quality-but-lower-yield tools if neither is already equipped, but the game effectively refusing to let you keep your higher-quality tool equipped by auto-swapping it for the higher-yield one doesn't seem desirable at all.

Right now the tool swapping is exclusive to belts so imo just take the shit you dont want to use off the belt situationally

It seems pretty obvious to me that the best tool for the job would be wanted in 90% of cases, which is the highest soil rate of digging when trying to dig, the most dmg when bashing something, etc. And I think metal tools should always take priority over wooden/stones ones. If you don't want that to be the case, you can take the metal tool off your belt while you do what you want to do

Also as a side, stone axe is basically one of the only niche cases for something like this and IMO stone axe mining efficiency should be halved so that pickaxes are nearly always preferrable. A q400 stone axe should mine as it was q200, imo, to fix that weirdness
Duhhrail wrote:No matter how fast you think you can beat your meat, Jordancoles lies in the shadows and waits to attack his defenseless prey. (tl;dr) Don't afk and jack off. :lol:

Check out my pro-tips thread
Image Image Image
User avatar
jordancoles
 
Posts: 14076
Joined: Sun May 29, 2011 6:50 pm
Location: British Columbia, Canada

Re: Game Development: Attribute Dream

Postby Dawidio123 » Fri Feb 28, 2025 9:54 pm

Perhaps digging speed should also be added to shovels? If not added already, i'm going off the forum post.
Last edited by Dawidio123 on Fri Feb 28, 2025 9:55 pm, edited 1 time in total.
Ingame: Shaki
      Image
      Image
JOIN THE OFFICIAL H&H DISCORD TODAY
User avatar
Dawidio123
 
Posts: 1216
Joined: Wed Aug 31, 2011 11:48 pm
Location: In your ear

Re: Game Development: Attribute Dream

Postby loftar » Fri Feb 28, 2025 9:54 pm

jordancoles wrote:It seems pretty obvious to me that the best tool for the job would be wanted in 90% of cases

Not sure if I'm not making myself understood correctly, but I'm not questioning that at all. What I'm questioning is the definition of what constitutes the "best" tool.

jordancoles wrote:Right now the tool swapping is exclusive to belts so imo just take the shit you dont want to use off the belt situationally

I'm also not sure I agree with that. When I'm doing things that involve these kinds of choices, I often find my inventory full enough that I don't want to juggle unwanted tools into it. I'm quite content with the mechanic that the game lets you keep a tool equipped if you've equipped it. Perhaps, if anything, it should keep track of whether a tool has been manually or automatically equipped, and only keep it equipped if it was manually equipped to begin with?
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9045
Joined: Fri Apr 03, 2009 7:05 am

PreviousNext

Return to Announcements

Who is online

Users browsing this forum: Python-Requests [Bot], Semrush [Bot], Trendiction [Bot], Yandex [Bot] and 49 guests