Jump to content
The Dark Mod Forums

Visportals that can decrease sound


RPGista

Recommended Posts

It appears this is impossible to do, given the current design (even after my changes).

 

The way eavesdropping works is that the player's "ear" is virtually moved to a point on the other side of the door. Since the door does not lie on the path eavesdropped sounds take as they travel from their origins to the player's "ear", any spawnargs on the door dealing with sound loss have no impact.

 

Ah. Ok. The only thing we could then do is apply a general sound loss when the player is "listening in", but that would not work if you "lean in" with no door actually there (this would then also suddenly reduce the sound). Hohum.

 

I changed the extra player-only sound loss to 9dB from 10dB, and this lets me hear faint footsteps and barking from patrolling lobby guards while standing in the Outpost sleeper's room.

 

In Chalice, the courtyard machine is slightly louder when standing in the kitchen, but it's still pretty close to what we hear with 1.08.

 

Good work!

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

The player's origin is still on the opposite side of the door correct? You could check to see if the "ears" are in one area and the origin in another to tell if the player is listening in.

 

Good thinking!

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

  • 2 weeks later...

Uh oh. I've noticed an unfortunate consequence of the very cool effect of the sound fading in/out based on how open the door is.

 

If you go through a door as it is swinging open or closed, you notice a clear jump in volume as you cross the visportal. I usually slip through doors before they've fully opened, and while playing Chalice it is very noticable on the front door. If you are inside the house and step out into the yard before the door fully opens, you notice a sudden jump in volume.

 

A possible compromise might be to have the sound fade only while the crack of the door is too small for the player to get through?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recent Status Updates

    • Petike the Taffer

      I've finally managed to log in to The Dark Mod Wiki. I'm back in the saddle and before the holidays start in full, I'll be adding a few new FM articles and doing other updates. Written in Stone is already done.
      · 4 replies
    • nbohr1more

      TDM 15th Anniversary Contest is now active! Please declare your participation: https://forums.thedarkmod.com/index.php?/topic/22413-the-dark-mod-15th-anniversary-contest-entry-thread/
       
      · 0 replies
    • JackFarmer

      @TheUnbeholden
      You cannot receive PMs. Could you please be so kind and check your mailbox if it is full (or maybe you switched off the function)?
      · 1 reply
    • OrbWeaver

      I like the new frob highlight but it would nice if it was less "flickery" while moving over objects (especially barred metal doors).
      · 4 replies
    • nbohr1more

      Please vote in the 15th Anniversary Contest Theme Poll
       
      · 0 replies
×
×
  • Create New...