New Angband Sound Collection

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • buzzkill
    Prophet
    • May 2008
    • 2939

    #31
    I'd like more unique 'system beep' type sounds for things that happen on and offscreen. I often miss messages, and some events don't have messages, like when enemies first come into view (offscreen). Adding more sounds and setting up the sound effect/messages in a toggle format, similar to the terminal options, could also be implemented as an effective way to eliminate some messages and -more- prompts.
    www.mediafire.com/buzzkill - Get your 32x32 tiles here. UT32 now compatible Ironband and Quickband 9/6/2012.
    My banding life on Buzzkill's ladder.

    Comment

    • Dubtrain
      Scout
      • Feb 2009
      • 33

      #32
      Hey Taqq, I know this sound set will work with NPPAngband as well. You'd have to check with your specific variant maintainer to see if they've incorporated Craig's Sound Patch into any other versions.

      You can see what kinds of events are tagged by reading the config file - it's pretty interesting!

      Comment

      • Big Al
        Swordsman
        • Apr 2007
        • 327

        #33
        Been playing with the sounds some more - suggestion: tie the level feeling, instead of depth, to the sound when entering the level. It's a bit disconcerting to have a "seems like a quiet, peaceful place" and then hear a great big iron door slam. I want an exciting sound when I "feel there is something special here!"

        It would be pretty trivial to change play_ambient_sound() in dungeon.c to check for feeling instead of level.
        Come play Metroplexity!
        Un, V MX H- D c-- f- PV s- d+ P++ M+
        c-- S I++ So+ B+ ac- !GHB SQ RQ+ V+

        Comment

        • takkaria
          Veteran
          • Apr 2007
          • 1951

          #34
          Originally posted by Big Al
          Been playing with the sounds some more - suggestion: tie the level feeling, instead of depth, to the sound when entering the level. It's a bit disconcerting to have a "seems like a quiet, peaceful place" and then hear a great big iron door slam. I want an exciting sound when I "feel there is something special here!"

          It would be pretty trivial to change play_ambient_sound() in dungeon.c to check for feeling instead of level.
          As people may have noticed, my attention has been elsewhere recently and I've not been filing tickets for UI or game enhancements. If anyone wants to write patches to enhance sound support, please file a bug and attach said patch and I'll commit it fairly promptly.
          takkaria whispers something about options. -more-

          Comment

          • Dubtrain
            Scout
            • Feb 2009
            • 33

            #35
            First off, I really like the suggestion of making the level feeling tied to different sound cues. That would be awesome.

            However:

            Originally posted by Big Al
            It's a bit disconcerting to have a "seems like a quiet, peaceful place" and then hear a great big iron door slam.
            Ha, that was kind of my intent! It's a mysterious & deadly dungeon, after all...

            No reason you should be concerted all the time.

            Comment

            • PaulBlay
              Knight
              • Jan 2009
              • 657

              #36
              In timed.c I find (what seems to be) the only reference to MSG_RES_ACID.

              { "You feel resistant to acid!", "You are no longer resistant to acid.",
              "You feel more resistant to acid!", "You feel less resistant to acid.",
              PR_STATUS, 0, MSG_RES_ACID },

              Does that mean that the 'res_acid' sound is played for all of those
              effects? (Even when you become less / no longer resistant to acid)

              (From sound.cfg)
              # You become resistant to acid.
              res_acid = pls_man_sniff.wav

              I'm trying to follow how it works.
              Currently turning (Angband) Japanese.

              Comment

              • Big Al
                Swordsman
                • Apr 2007
                • 327

                #37
                A few lines later:
                Code:
                	/* Turning off, always mention */
                	if (v == 0)
                	{
                		message(MSG_RECOVER, 0, effect->on_end);
                		notify = TRUE;
                	}
                
                	/* Turning on, always mention */
                	else if (p_ptr->timed[idx] == 0)
                	{
                		message(effect->msg, 0, effect->on_begin);
                		notify = TRUE;
                	}
                
                	else if (notify)
                	{
                		/* Decrementing */
                		if (p_ptr->timed[idx] > v && effect->on_decrease)
                			message(effect->msg, 0, effect->on_decrease);
                
                		/* Incrementing */
                		else if (v > p_ptr->timed[idx] && effect->on_decrease)
                			message(effect->msg, 0, effect->on_increase);
                	}
                As you can see, when you recover from an effect, it plays MSG_RECOVER, otherwise it plays effect->msg (eg. MSG_RES_ACID or whatnot).
                Come play Metroplexity!
                Un, V MX H- D c-- f- PV s- d+ P++ M+
                c-- S I++ So+ B+ ac- !GHB SQ RQ+ V+

                Comment

                • PaulBlay
                  Knight
                  • Jan 2009
                  • 657

                  #38
                  Originally posted by Big Al
                  As you can see, when you recover from an effect, it plays MSG_RECOVER, otherwise it plays effect->msg (eg. MSG_RES_ACID or whatnot).
                  Thanks, I missed that.

                  Incidentally it seems like the 'store_enter' sounds are not used. (No MSG_STORE_ENTER in the source files). Or am I missing something again?
                  Currently turning (Angband) Japanese.

                  Comment

                  • andrewdoull
                    Unangband maintainer
                    • Apr 2007
                    • 872

                    #39
                    Hi,

                    I've finally had the chance to sit down and play through these - they're great.

                    I can see how I'm going to use them already - particularly for exploring the dungeon. I'll be adding definitions to each room, so that when you enter it for the first time, you'll get the appropriate noise played.

                    With regards to sounds and monsters: the most likely thing you'll want to do is have sounds for various monster types. That way it'll be possible to convey the presence of nearby monsters (not visible) using sound.

                    I'll have to prototype just how that'll work. I suspect ambient noise based on nearby monsters. That way you can get alerted if you're running around the dungeon as to what is nearby.

                    Plus the ability to use the 'stand still for a turn' to poll nearby monster noises.

                    Firstly though, sound appears broken in Unangband, so I'd better sort that out.

                    Andrew
                    The Roflwtfzomgbbq Quylthulg summons L33t Paladins -more-
                    In UnAngband, the level dives you.
                    ASCII Dreams: http://roguelikedeveloper.blogspot.com
                    Unangband: http://unangband.blogspot.com

                    Comment

                    • ChodTheWacko
                      Adept
                      • Jul 2007
                      • 155

                      #40
                      Thanks for the sounds, they are very very fun.

                      It's pretty humorous now pegging a monster with a stream of magic missles.
                      It reminds me of 'Kung Fu Hustle' since it sounds like you are hitting them over the head with a xylophone.

                      - Frank

                      Comment

                      • Dubtrain
                        Scout
                        • Feb 2009
                        • 33

                        #41
                        That's the best movie ever - high praise indeed. Glad you are enjoying the sounds!

                        /just died on dlvl 31, moments after finding the phial and the cap of thranduil. arg!

                        Comment

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