Jump to content

Only open alterguardianhat when client requests


Recommended Posts

There's some code in the `onequip` for alterguardianhat which causes the hat to always open when first joining a shard. 

        if inst.components.container ~= nil and inst.keep_closed ~= owner.userid then
            inst.components.container:Open(owner)
        end

It would be great if `keep_closed` could be set to `true` by default or if this code just didn't exist in the first place (ie, never auto open).

Everyone I speak with is frustrated that they have to constantly close the container for this hat, and it would be a massive QoL improvement if it always started closed.

22 hours ago, Sapphirush said:

But how are people supposed to find out the hat can be opened if it isn't opened when you equip it?

Indeed, this seems to be the primary reason why the behavior exists in the first place (if I had to guess, anyway).

I don't agree with it, and here's why:

  1. When the hat is on the ground, holding an item over it gives the "store" action.
  2. When the hat is equipped, there is a right click action "open". There's two in-game hints that the crown can be opened.
  3. If you're consuming any outside references (wiki, forums, twitch, reading the code) there is nearly a 100% chance you know the crown can be opened. And let's be real -- the chances of someone obtaining the crown without doing so are de minimis.
  4. The downside of not knowing the crown can be opened and spores can be stored in it is effectively 0. The crown works best *without* any spores in it due to oddities with the lighting engine and several colors causing the crown light to become much dimmer.
  5. DST gives hints for basically *nothing*. I find it extremely odd that there's this massive, in-your-face hint every time you log on or switch shards to caves/forest that hey, you can put stuff in here, for a purely cosmetic feature, in an "uncompromising" survival game that at no other point offered guidance.

So ultimately, players must deal with this nuisance forever on the off chance that auto opening teaches someone that "hey, guess what, the crown can be opened and you can put stuff in here".

My argument is that this is the wrong decision, and the community would benefit greatly from removing the logic to auto-open the crown.

On 8/25/2021 at 3:59 PM, Sapphirush said:

But how are people supposed to find out the hat can be opened if it isn't opened when you equip it?

The same way ppl learn that they can access the plant registry by right clicking on the plant hat.

With a surprisedpickahu.jpg xD

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...