squelch

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • NeoWizard
    Adept
    • Dec 2008
    • 102

    squelch

    I can't seem to find where the squelch settings are saved. My char name is gandalf, and I don't find anything in the gandalf.prf file relating to items squelch settings.
    And it's the only file with todays date.
    Doesn't "save options" also save the squelch settings?
    If not, the menu is not much user friendly and should be redesign with a save squelch settings inside the "items squelch settings" sub menu.
    NeoWizard
    -. . --- .-- .. --.. .- .-. -..

    aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it dseno't mtaetr in waht oerdr the ltteres in a wrod are, the olny iproamtnt tihng is taht the frsit and lsat ltteer be in the rghit pclae. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe. fi yuo cna raed tihs, palce it in yuor siantugre. Olny 55% of plepoe can. mtat
  • PowerDiver
    Prophet
    • Mar 2008
    • 2820

    #2

    Comment

    • Magnate
      Angband Devteam member
      • May 2007
      • 5110

      #3
      Originally posted by NeoWizard
      I can't seem to find where the squelch settings are saved. My char name is gandalf, and I don't find anything in the gandalf.prf file relating to items squelch settings.
      And it's the only file with todays date.
      Doesn't "save options" also save the squelch settings?
      If not, the menu is not much user friendly and should be redesign with a save squelch settings inside the "items squelch settings" sub menu.
      IMO squelch settings should be saved in the class.prf files, and reloaded when you load or create a character of that class. As a priest I will always squelch mage books etc.

      I guess this needs to be configurable, because some people won't want to have to un-squelch stuff when they start a new character - maybe a Clear Squelch Settings meta-command could do this?

      Alternatively we could just have a separate squelch.prf file. We'd still need a reset command though.

      In any event, this info should definitely come out of the save file.

      Anyone else have any views on this? Any year now I'm going to try and overhaul the whole pref file setup.
      "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

      Comment

      • PowerDiver
        Prophet
        • Mar 2008
        • 2820

        #4
        What you want to squelch changes over the game. I don't think anything should be loaded automatically, except for something at birth. Priest_Birth_Squelch.prf makes some sort of sense. There could be other files, but those should be loaded only by command if at all. Another thing is that perhaps you should load lists of things to squelch, but there should be nothing about things not squelched. Whatever is read should be or'ed with the squelch settings already set in the savefile. There is no point in unsquelching something that was previously squelched.

        Whatever you do, you have to make it foolproof so Tak and I don't get emails asking about squelch bugs that are actually people saving and reloading prf files without understanding the consequences.

        Comment

        • Magnate
          Angband Devteam member
          • May 2007
          • 5110

          #5
          Originally posted by PowerDiver
          What you want to squelch changes over the game. I don't think anything should be loaded automatically, except for something at birth. Priest_Birth_Squelch.prf makes some sort of sense. There could be other files, but those should be loaded only by command if at all. Another thing is that perhaps you should load lists of things to squelch, but there should be nothing about things not squelched. Whatever is read should be or'ed with the squelch settings already set in the savefile. There is no point in unsquelching something that was previously squelched.
          Unless you've died and started a new character. For some of us, that's the vast majority of cases when loading a savefile!
          Whatever you do, you have to make it foolproof so Tak and I don't get emails asking about squelch bugs that are actually people saving and reloading prf files without understanding the consequences.
          Agreed. Needs careful thought. Fortunately time is one thing we have in abundance.
          "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

          Comment

          • PowerDiver
            Prophet
            • Mar 2008
            • 2820

            #6
            Originally posted by Magnate
            Unless you've died and started a new character. For some of us, that's the vast majority of cases when loading a savefile!Agreed. Needs careful thought. Fortunately time is one thing we have in abundance.
            That's handled by a <class>_birth.prf. The question is whether there is a need for anything else. Or perhaps the squelch choices go into <class>.prf, but they are only applied at birth.

            Comment

            Working...
            😀
            😂
            🥰
            😘
            🤢
            😎
            😞
            😡
            👍
            👎