Jump to content
The Dark Mod Forums

Things that could be improved


Berny

Recommended Posts

Dis-armament...

So Armed foes drop their main weapon when downed - what if...They could be Dis-Armed in combat?

Perhaps as an optional challenge this applied to players too?

As to how it happens / what kind of combat technique, poor-block or random bad-luck...I'd leave that up to playtesting.

This leaves another 'gap'; Unarmed/Melee fighters - whom might still be willing to fight on... implies the need for some kind of 'unarmed' stance / animation set  for this to work.

Link to comment
Share on other sites

On 1/7/2017 at 11:45 PM, Anderson said:

Is it possible to make the death screen an option upon death?

For example let the game still being on and the camera just laying on the ground, but the screen not fading away.

Instead let the mouse appear and let us select from : quit FM, quit TDM, load save and start over.

I still think this could be cool. Change the death gui a bit and whala.. I whould add a load button, so that makes: Restart, Objectives, End and Load.

Edit: Probably when you die the game automatically ends..

Edited by datiswous
Link to comment
Share on other sites

On 4/8/2023 at 6:34 PM, Daft Mugi said:

@kin Here are more details about how I reduce footstep sound volumes.

I extract the footstep sounds from tdm_sound_sfx02.pk4.

While that may be an acceptable solution for you, it is the worst possible way to reduce the volume of sounds. You are introducing serial recompression artifacts for no benefit, and the process is unnecessarily cumbersome if you want to experiment with several different volume levels.

Instead, you should just edit (or add) the volume field in the respective .sndshd files, which changes the volume in-game without touching the sound files. For example, "volume -3" will make the sound approximately half as loud. This is a one-line change which is quick and easy to test and does not introduce any compression artifacts.

  • Like 3
Link to comment
Share on other sites

14 hours ago, OrbWeaver said:

Instead, you should just edit (or add) the volume field in the respective .sndshd files, which changes the volume in-game without touching the sound files. For example, "volume -3" will make the sound approximately half as loud. This is a one-line change which is quick and easy to test and does not introduce any compression artifacts.

Previously, I was told that editing the .sndshd files isn't a good solution and that the volume cannot be raised with .sndshd files. Also, those changed .sndshd files may need to be maintained and updated for each TDM release. That's why I chose the solution of reducing the volume on the sound files themselves.

14 hours ago, OrbWeaver said:

You are introducing serial recompression artifacts for no benefit, and the process is unnecessarily cumbersome if you want to experiment with several different volume levels.

I haven't noticed any sound artifacts, especially since the original sound files are only edited once.

There is a benefit: It's not too loud anymore.

Editing a volume property in a .sndshd file is no more cumbersome than editing a volume property in my script and rerunning it.

14 hours ago, OrbWeaver said:

While that may be an acceptable solution for you, it is the worst possible way to reduce the volume of sounds.

Reducing the volume on the sound files themselves was arrived at after discussing it with other devs and mission authors and after weighing the pros and cons. You may not think it is the best solution, but it sure isn't the worst.

You sound like you know all about this. Could you please teach us how to edit sound volumes, lowering and raising them using .sndshd files? I look forward to your how-to guide. Then, your how-to guide can be another resource for players.

  • Like 1
Link to comment
Share on other sites

On 4/21/2023 at 4:12 PM, OrbWeaver said:

Instead, you should just edit (or add) the volume field in the respective .sndshd files, which changes the volume in-game without touching the sound files. For example, "volume -3" will make the sound approximately half as loud. This is a one-line change which is quick and easy to test and does not introduce any compression artifacts.

I guess footstep sounds are played from within source code.
So their volume can only be changed there without information loss.

There are already many cvars about that, but a brief glance shows that perhaps they are ignored...

Link to comment
Share on other sites

Quote

Do you know why sndshd files cannot raise the volume of sounds?

This most be a TDM only thing, because I tried it right now and I can use volume keyword, in a sound shader, in Dewm 3 engine, to both increase and decrease sound volume. 🤔

Or unless is particular to the player footsteps, I didn't tested those, will see and update this comment. 

Worked with the player footsteps sounds as well but I remember messing around with the c++ code to make those work. I used Blendo Games starter pack and the player system that comes with it, has the footstep system disabled, this because the starter pack has no real player model, just a floating camera.

Spoiler

The footsteps from original Doom 3, were based on the player animation, if I'm not mistaken they are called from within the player animation def file, at the frames where the character model puts his right or left foot on the ground, so that may make the handling of the sounds different from normal. 

 

Ps- btw I add to call reloadDecls in the console NOT reloadSounds for the volume keyword to work.  

Edited by HMart
  • Like 2
Link to comment
Share on other sites

On 4/22/2023 at 4:42 PM, stgatilov said:

I guess footstep sounds are played from within source code.
So their volume can only be changed there without information loss.

There are already many cvars about that, but a brief glance shows that perhaps they are ignored...

That's odd, because when I was working on the footsteps years ago, I was definitely adding volume decls to lower the volume of sounds. Perhaps something has changed since then regarding how the code interacts with sound shader keywords.

I do recall that there are problems with using sound shaders to increase volume, as others have reported, which is why it's a good idea to make sure your original sound files are fully normalised (volume maximised) before they go into the mod.

Link to comment
Share on other sites

I asked someone that has no idea about dark mod to play for 10 min and describe player foot steps. She said that it sounds more like you are trying to actively make noise walking or running (very clappy) rather trying to be silent. Definately we would benefit with some kind of adjustment.

Edited by kin
  • Like 1
Link to comment
Share on other sites

7 hours ago, kin said:

I asked someone that has no idea about dark mod to play for 10 min and describe player foot steps. She said that it sounds more like you are trying to actively make noise walking or running (very clappy) rather trying to be silent. Definately we would benefit with some kind of adjustment.

Perhaps but the game, has gameplay features that can muffle your footsteps sounds, carpet and other ground textures, the vine arrows also, so by making them more silent/quiet, imo you may end removing the incentive, for mission makers and players to make use of those.

To me, If a player thinks the footsteps are to loud then maybe the mission maker, didn't put enough ways for the player to walk more silently in the level and so he always hears loud footsteps and thinks that is bad/broken.

Btw what about incentivizing mission makers to do certain things, by the older more experienced mission makers, agreeing on a small list of "best practices for mission makers" for performance, looks and gameplay and pin that at the top of the forum? Then any new developer may learn something from that and avoid some rookie mistakes, like for example, not putting enough ways in a level for a player to walk more quietly.

Just my two cents. 

Link to comment
Share on other sites

Yeah; I'd almost expect an optional 'soft-sole' boots purchasable special equipment option...as the default boots are SUPER-LOUD ON COBBLE. Probably realistic - as rubber soles won't be common (guild Electrical Technician boots?).

  • Like 1
Link to comment
Share on other sites

Unless the fashion in Bridgeport is wearing wooden soled clogs, chances is everyone's footwear is already made entirely of leather in the game's setting. If the thief needs quiet shoes they would not be hard to get: just procure a pair of the cheapest, thinnest soled shoes money can buy from the nearest cobbler. That's going to be as quiet as anything short of space age nanotech assassin boots or just going barefoot.

At some point one must accept that footsteps in the Thief games and TDM are a pure gameplay contrivance. Except when walking on gravel, water, snow, dry forest debris, or squeaky wooden flooring it should not be possible to consistently hear any character's footsteps. There is certainly no reason a nobleman's marble dance floor should be louder than the flooring in a pauper's tenement building.

The point isn't realism though. Thief and TDM aren't meant to be realistic burglary simulators. It's a metaphor about social hierarchies. Tile floors are loud because invading the private estates of the elite is dangerous for a commoner. Sewers are loud because wading around in sewage is unpleasant and degrading. Builder, Mechanist, and Watch metal floors are very loud because these are oppressive institutions dedicated to stamping out all independency in their subservient populations. It's about creating tension to tell a compelling story.

I agree that it would be nice to be able to adjust footstep volume for those who find it distracting. In fact, given the importance of sound as a game mechanic, the more granularity of control players have over the volume of different sound sources the better. But once you start trying to relitigate sound volume on the basis of realism there is just no winning.

Link to comment
Share on other sites

If an adusment knob in sound settings for player footstep loudness is out of question then how about silent boots in the purchuse section of the game before starting. It could be something similar to moss arrows. In terms of gameplay if someone decided to buy them would bring AI hearing a notch down, if not a notch up. Wrong choice would make a mission more difficult just like it happens with all the other tools.

Link to comment
Share on other sites

On 5/10/2023 at 1:43 PM, wesp5 said:

You can already adjust the hearing of the AI so I don't really understand why we would need changes with the footsteps. Yes, they are loud when running or walking, but most of the time I am crawling in TDM anyway :)!

How about removing that feature (AI hearing adjustment) and make it a part of the gameplay with the "silent boots" purchase.

Link to comment
Share on other sites

I don't think it is bad idea if TDM would have been conceived that way. At the beginning of a mission you can change your gear if you want (and have the coin):

  • Default shoes: your everyday footwear.
  • Soft boots: a little muffled and you can move a little faster but a bit slippery and you are prone to more damage.
  • Hard boots: more noisy and make you move a tad slower but the stability allows you to draw and use your weapons faster and health lasts longer.

This system would have allowed for a wide range of unique and exclusive wearable items such as the (in)famous Jester hood, for the more demanding players.

jester.jpg

  • Haha 2

TDM Modpack 4.0

Link to comment
Share on other sites

Correct me if I'm wrong but there's no reason this couldn't be done already if a FM author wanted to include it right? I mean on a technical level...

There might be a discussion to have about the wisdom of locking in difficulty settings at the start of a potentially multi-hour scenario (and making the player spend resources to do it) vs allowing them to be adjusted on the fly, but in principle...

Also I guess this idea could be used to implement item based progression into a level. Like you might not be sneaky enough to infiltrate the watch headquarters until you find soft boots. Iris did some of that sort of thing for thieves tools, but adjusting AI settings would be an interesting variation.

  • Like 1
Link to comment
Share on other sites

7 hours ago, ChronA said:

Also I guess this idea could be used to implement item based progression into a level. Like you might not be sneaky enough to infiltrate the watch headquarters until you find soft boots. Iris did some of that sort of thing for thieves tools, but adjusting AI settings would be an interesting variation.

There's an unreleased mission in which in certain sections guards won't care about you if you wear something.

  • Like 2

TDM Modpack 4.0

Link to comment
Share on other sites

  • 4 weeks later...

Some kind of 'Attack' effectiveness hud icon / crosshair.

E.g.: the default white one turns red if its a Blackjack target that can't be knocked out ( Zombie / Heavy-helm guard), yellow if its dicey or unlikely, green for 100% effective. Same idea for the Sword - as some Undead are  invincible, but others can at least be chopped down (eventually).

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

    • taffernicus

      i am so euphoric to see new FMs keep coming out and I am keen to try it out in my leisure time, then suddenly my PC is spouting a couple of S.M.A.R.T errors...
      tbf i cannot afford myself to miss my network emulator image file&progress, important ebooks, hyper-v checkpoint & hyper-v export and the precious thief & TDM gamesaves. Don't fall yourself into & lay your hands on crappy SSD
       
      · 1 reply
    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 7 replies
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
×
×
  • Create New...