Ironsights: Added for all non-scoped weapons (except Dual Elites), replacing the laser-sight on Secondary Attack (Laser Sight control has moved). Scoped weapons also receive movement, accuracy, and recoil changes to match.
Ricochet Disc Overhaul: Added a viewmodel, deploy sound, and charges to mechanics for balance.
New "Create Server" UI: Server settings are now easier to find and modify. You can also update settings and change maps from the UI without having to restart the server.
Smoke Grenade Updates: Smoke now expands outward, avoids walls, and features visually identical puffs for everyone. A new optional server setting can even slow movement in and block player identification through smoke.
Achievements: Added 5 brand new achievements and updated existing ones.
Full Changelog
Gameplay & Mechanics
Weapons:
Ironsights added for all non-scoped weapons (except Dual Elites), replacing the laser-sight on Secondary Attack.
Ironsights can be disabled by the server.
Ironsights have their own crosshair opacity setting and can be positioned at crosshair level or lowered.
Reduces movement speed, but increases accuracy and reduces recoil.
"Dying Shot" now only and always occurs when someone in ironsights is shot to death (excluding headshots). A slight aim punch is applied to the dying shot.
Scoped weapons now have the same movement penalty and accuracy and recoil changes as ironsights.
Laser sight can be toggled with a double-tap on the use key when not using anything (disabled by default).
Ricochet Disc:
Added a viewmodel and deploy sound.
Discs no longer return after throwing.
Decapitation disc now has a red glow, takes 1.5s to charge (playing a sound and lowering movement speed), while push discs retain a green glow.
Grenades can now be rolled using Secondary Attack.
Fixed shotgun pellets: Changed behavior that caused pellets to cluster together (spread is now truly random), and bullet decals now accurately represent where pellets land.
Fixed the Newton Launcher cooldown "pausing" when the weapon is dropped.
Re-enabled voice chat during the round reset period.
Added ttt_smoke_gameplay_effects CVAR (disabled by default): when enabled, standing in a smoke grenade cloud slows movement and blocks players from being identified through the cloud.
Karma penalty for damaging players with fire is now more forgiving.
Bodies can now be burned by non-flaregun flames, leaving a skeleton behind, if ttt_burn_kills_burn_bodies is enabled.
Visuals, UI & Audio
UI:
Added new "Create Server" UI. Allows for updating settings/changing maps without restarting the server.
Added a "Circle" crosshair option.
Crosshair now resizes to represent ironsights and laser sight accuracy changes.
Crosshair now resizes based on fov.
Crosshair is no longer shown for sniper rifles.
Fixed an issue where the crosshair would not correctly resize for certain weapons.
Updated the font for Korean localizations.
Visuals:
Updated smoke grenade effects: Smoke now expands outward, avoids walls, and puffs are visually identical for all players.
Added a dynamic light effect to the flashbang.
Audio:
Fixed a bug where spectators were making water movement sounds.
Technical & Bug Fixes
Fixed "friction" on pushable/breakables not working.
Fixed trigger_auto sometimes firing before other entities had reset for the new round.
Fixed button_target getting locked in the on state across rounds.
Fixed disabled ttt_random entities not re-enabling when a new round starts.
Fixed map-spawned 357 ammo changing to 762 ammo.
Fixed absolute position weapon/ammo spawners falling for 0.1s.
Fixed players being able to pick up weapons/ammo during round restart.
Fixed the invisible download progress bar when downloading resources from a server.
Mapping
ttt_playermodel can now target affect just the activator.
info_player_deathmatch, ttt_random_weapon, ttt_random_item and weapon spawners can now be enabled/disabled.
worldspawn now has a RoundPlayerCount output that can send the number of players in the round to a game_counter.
Added _ttt_warehouse.map for mappers not using J.A.C.K.
Added ambient_music to play non-spacialized mp3 files.
Achievements
Fixed "Hey Crazydog" achievement not awarding.
Fixed the "When you want something done right..." achievement from failing to trigger properly.
Updated "Thinning the Herd" to only require 2500 traitor and 1300 detective kills.
Fixed "Avenge Me" achievement not being awarded.
Added 5 new achievements: "Look Up, Stupid", "IM JUST SHOOTING", "The Professional", and 2 hidden achievements