Page 1 of 2

Disable bells at level crossings

Posted: 28 Jan 2006 05:07
by thepizzaking
Do you hate it when towns build roads over your tracks and then, every time a train gos over that road those annoying bells go off, and you feel like killing something because the sound is so annoying?
Well, if you said yes, this patch is for you!!
Once applied, this patch adds a new option under the interface section of the patches menu to disable the bells at level crossings, you will never be so annoyed by bells that you feel like killing something again.
Here's the patch and the windows .exe (r3454)

Posted: 28 Jan 2006 07:59
by Benbo
Does it work with the start screen as well?

Posted: 28 Jan 2006 08:07
by thepizzaking
Benbo wrote:Does it work with the start screen as well?
Yes

Posted: 28 Jan 2006 11:37
by richk67
thepizzaking wrote:
Benbo wrote:Does it work with the start screen as well?
Yes
Straight into Integrated Nightly for this one! I HATE the Bells...

Posted: 29 Jan 2006 05:55
by Moriarty
I suppose the simple question is. Who DOESN'T hate the bells? :)
Anyone?

Posted: 29 Jan 2006 06:09
by WWTBAM
i dont

Posted: 29 Jan 2006 06:21
by DaleStan
I don't particularly mind them.

I also have this habit of writing newgrf files to fix minor problems like this, rather than try to create and maintain a patch.

Posted: 29 Jan 2006 19:41
by Brianetta
After an hour, I grow to despise all of TTD's sounds. At this point I turn off my speakers. Until this point, the bells are fine.

Posted: 29 Jan 2006 19:46
by DaleStan
Hm... That's even easier than writing a GRF file. May have to give that a try sometime.

The problem is that it works like a packet-over-air firewall. Really well, if what you want is to block absolutely everything.

Posted: 29 Jan 2006 20:25
by richk67
DaleStan wrote:I don't particularly mind them.

I also have this habit of writing newgrf files to fix minor problems like this, rather than try to create and maintain a patch.
Oh good. I look forward to your release of the "nobells.grf" file then.

Posted: 30 Jan 2006 04:28
by DaleStan
richk67 wrote:Oh good. I look forward to your release of the "nobells.grf" file then.
I've already done that. OK, so it was for the news "tooter", but changing a single byte will make it disable any other sound.

And I expect I could get one that can disable any number of sound-effects given as parameters in no more than about 10KB. I haven't actually tried this, though.

Since the GRFid and meta-info need to be changed too for a conforming release, here's nobells.grf. Of course, if OTTD doesn't support sound-effect overrides, that's your problem, not mine (and definitely not Peter's), but should be fixed by implementing sound-effect overrides, not by doing a one-shot disabling of a single sound.
Do you really want 73 different switches in the config[0]:
<on/off> Instead of sound 0, use: <nothing> <sound1..72> <file>
<on/off> Instead of sound 1, use: <nothing> <sound0> <sound2..72> <file>
<on/off> Instead of sound 2, use: <nothing> <sound0..1> <sound3..72> <file>
<on/off> Instead of sound 3, use: <nothing> <sound0..2> <sound4..72> <file>
<on/off> Instead of sound 4, use: <nothing> <sound0..3> <sound5..72> <file>
<on/off> Instead of sound 5, use: <nothing> <sound0..4> <sound6..72> <file>
...

Especially since things like the JapanSet want to replace the level-crossing sound with their own (eg Japan-specific) version, and then you'll have to keep track of which set you're using at the time and which noises it is supposed to make?

[0] I assume the sounds would have more useful names, although this makes more work for the translators (especially since there's no consistent English names for the sounds.). And yes, there are seventy-three different sound effects.

Posted: 30 Jan 2006 09:26
by bobingabout
i HATE the bells, give me a freeking headache when there are too many of them. i happily play the game with the speakers off.

Posted: 30 Jan 2006 10:53
by Brianetta
DaleStan wrote:
richk67 wrote:Oh good. I look forward to your release of the "nobells.grf" file then.
I've already done that. OK, so it was for the news "tooter", but changing a single byte will make it disable any other sound.
I turned my news tooter off in the option menu...

Posted: 02 Feb 2006 00:00
by Smaug
Yes, those bells are nerve wrecking. I play the game most of the time with my speakers off and listen to my music like... eh... well... Dream Theater hehehe. :) But there is one more sound that annoys me almost as much as the level crossing bells: the mors like beeping every 10 seconds... beeep beeep beepbeepbeep... aaah. Without those two sounds I would play with my speakers on, even while I'm listening to my music...
Ehm, maybe the beeping is the newstooter. :?: I never thought about that. :shock: One mystery solved for me. :oops: To think of that I bought a PC for the sake of TTO in '95 :lol:

Re: Disable bells at level crossings

Posted: 19 Jul 2008 13:21
by XIONG1
Ditto here~!
I support your point of view 。

Re: Disable bells at level crossings

Posted: 19 Jul 2008 13:30
by Yexo
XIONG1 wrote:Ditto here~!
I support your point of view 。
Please don't dig up this old threads if you have nothing usefull to add.

Re: Disable bells at level crossings

Posted: 19 Jul 2008 18:50
by Gremnon
Useful though, since I never knew the nobells.grf existed and I could really do with it.
Not that it justifies necroposting, but still.

Re: Disable bells at level crossings

Posted: 19 Jul 2008 19:16
by Mchl
Gremnon wrote:Useful though, since I never knew the nobells.grf existed and I could really do with it.
Not that it justifies necroposting, but still.

I've just added a link on Wiki . Maybe it'll help someone.

Re: Disable bells at level crossings

Posted: 19 Jul 2008 21:03
by Lordmwa
Not putting you down as it is a useful patch but surely it is easier just to use no sound as they are all annoying?

Re: Disable bells at level crossings

Posted: 19 Jul 2008 21:15
by Mchl
Not everyone thinks so.