Makes trains squeal/screech as they brake, dynamically changing based on speed. Auditory stimulation for the discerning engineer.
Small changes concerning balance, gameplay, or graphics.
Version: 2.1.5 Date: 22. 09. 2025 Optimizations: - Code cleanup and improvements, thanks to help from PennyJim. Should run a little faster, too! Info: - Updated some existing changelog categories to better fit their respective entries, and any missing information
Version: 2.1.4 Date: 21. 09. 2025 Bugfixes: - [UNTESTED HOTFIX] Multiplayer desync *hopefully* fixed. Please report any further issues. - Several local variables were changed to use storage, with a migration added to initialize storage on existing saves - Trains that are already braking during a save/load transition should continue squealing after a save is loaded
Version: 2.1.3 Date: 10. 09. 2025 Features: - Volume option re-added, rejoice. Changes: - On loading a world, trains that are already braking will not squeal. They will start squealing again once they've stopped braking and brake again. This is an extremely trivial bug that requires too much work to fix. Sorry. Optimizations: - Various optimizations and a refactor for hopefully better performance. Report any crashing, instability or other odd behavior. - Redundant operations moved outside of certain loops - Implemented separate squeal schedules to better distribute operations over time
Version: 2.1.2 Date: 09. 09. 2025 Changes: - Reduced volume of brake sound effect. Still debating whether or not to re-add the volume option (feedback welcome) Info: - Mod info/changelog changes (fixed changelog dating, updated description again, made summary take less space in mod browser)
Version: 2.1.1 Date: 08. 09. 2025 Changes: - Adjusted squeal volume calculations. Volume more distinctly eases in during deceleration before more sharply easing out when nearing a complete stop. - Higher speeds use a higher pitched brake sound which complements the easing-in described above
Version: 2.1.0 Date: 07. 09. 2025 Features: - Updated to Factorio 2.0, finally. Thank you to darkstorm2150 for their updated 2.0 version, which I shamelessly stole some code from. - Support for other mods to add their trains to a blacklist to prevent them from squealing using mod-data["brakesqueal-blacklist"] Changes: - Removed volume option until I can figure out a more performant way to implement it Bugfixes: - Cargo Ships ships and Space Exploration space trains no longer produce squealing sounds. Report any performance issues relating to Brake Squeal when using these mods.
Version: 1.0.1 Date: 28. 08. 2023 Changes: - Added mod thumbnail
Version: 1.0.0 Date: 28. 08. 2023 Features: - Manual trains now produce squeals when braking. Bugfixes: - Double-headed trains braking while reversing now squeal. - Fixed a crash when a manual or moving train is modified.
Version: 0.1.1 Date: 27. 08. 2023 Bugfixes: - Trains with less than 3 carriages now squeal. - Trains approaching temporary stops now squeal.
Version: 0.1.0 Date: 27. 08. 2023 Major Features: - Initial release. - Automatic trains now squeal when braking.