2.1.0: Difference between revisions
From TF2 Classified Wiki
More actions
Ratboy Slim (talk | contribs) No edit summary |
VivaRomania (talk | contribs) mNo edit summary |
||
| (7 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{Patch | |||
|prev = 2.0.4 | |||
|next = 2.1.1 | |||
|date = April 28, 2023 | |||
|major = yes | |||
|update = [[Fight or Flight Update]] | |||
|blogpost = [https://tf2classic.com/fight_or_flight/day3 Fight or Flight Day 3] page | |||
|archives = | |||
|new-weps = 7 | |||
|new-maps = 5 | |||
|mapfix = yes | |||
|wepfix = yes | |||
|genfix = yes | |||
|bugfix = yes | |||
}} | |||
[[File:Fight or flight logo.png|500px|right]] | |||
== Changes == | == Changes == | ||
=== Weapon changes === | === Weapon changes === | ||
Added the [[Jump Pad]] | * Added the [[Jump Pad]] | ||
*New [[Engineer]] voicelines by [https://twitter.com/GetGianni Gianni Matragrano] | ** New [[Engineer]] voicelines by [https://twitter.com/GetGianni Gianni Matragrano] | ||
* Added [[L'escampette]] | |||
Added [[L'escampette]] | * Added the [[Anti-Aircraft Cannon]] | ||
* Added [[Chekhov's Punch]] | |||
Added the [[Anti-Aircraft Cannon]] | * Added the [[Twin Barrel]] | ||
* Added the [[Harvester]] | |||
Added [[Chekhov's Punch]] | * Added the [[Brick]] | ||
* Updated the [[RPG]]:{{sic}} | |||
Added the [[Twin Barrel]] | ** Increased self push force by 15% | ||
** Increased self damage by 30% | |||
Added the [[Harvester]] | ** Now only plays a whistle sound while falling | ||
* Updated the [[Flame Thrower|Flamethrower]]:{{sic}} | |||
Added the [[Brick]] | ** Lowered damage by 12% (150 DPS, from 170) | ||
* Updated the [[Flare Gun]]: | |||
Updated the [[RPG]]:{{sic}} | ** Now enabled in [[Medieval Mode|medieval mode]] | ||
*Increased self push force by 15% | * Updated the [[Dynamite Pack]]: | ||
*Increased self damage by 30% | ** Now deals 30 damage when directly hitting a player | ||
*Now only plays a whistle sound while falling | ** Damage is not affected by range | ||
Updated the [[Flame Thrower|Flamethrower]]:{{sic}} | ** Now briefly slows enemies on direct hit | ||
*Lowered damage by 12% (150 DPS, from 170) | ** Increased primary ammo on wearer by 50% | ||
Updated the [[Flare Gun]]: | ** Doubled taunt kill damage and radius | ||
*Now enabled in [[Medieval Mode|medieval mode]] | * Updated the [[Mine Layer]] | ||
Updated the [[Dynamite Pack]]: | ** The player's mines are now highlighted through walls | ||
*Now deals 30 damage when directly hitting a player | ** Mines will now fizzle out instead of exploding when placing more than four mines | ||
*Damage is not affected by range | * Updated the [[Coilgun]]: | ||
*Now briefly slows enemies on direct hit | ** Now beeps on full charge, and has a meter that displays time before overcharge (Foxysen) | ||
*Increased primary ammo on wearer by 50% | * Updated the [[Syringe Gun]]: | ||
*Doubled taunt kill damage and radius | ** Now deals knockback against enemies (Foxysen) | ||
Updated the [[Mine Layer]] | * Updated the [[Medi Gun]] and [[Kritzkrieg]]: | ||
*The player's mines are now highlighted through walls | ** Now play a customizable progress sound that changes pitch based on patient health (Alex James) | ||
*Mines will now fizzle out instead of exploding when placing more than four mines | * Updated the [[Shock Therapy]]: | ||
Updated the [[Coilgun]]: | ** Healing is now properly networked, causing less false-positives | ||
*Now beeps on full charge, and has a meter that displays time before overcharge (Foxysen) | ** Now has a unique particle for healing teammates (Boba, Nito) | ||
Updated the [[Syringe Gun]]: | ** Updated kill icon (Boba) | ||
*Now deals knockback against enemies (Foxysen) | ** Now has a unique icon for [[building]] kills (Boba, Nito) | ||
Updated the [[Medi Gun]] and [[Kritzkrieg]]: | * Updated the [[Sniper Rifle]]: | ||
*Now play a customizable progress sound that changes pitch based on patient health (Alex James) | ** Added an impact effect, bullet particle, and a tracer that diffuses into the team color as it fades (Sniffy194, Boba) | ||
Updated the [[Shock Therapy]]: | ** Toggled by {{code|tf2c_sniperrifle_tracer}}, and set to 1 by default; can be changed by server operators | ||
*Healing is now properly networked, causing less false-positives | ** The client no longer plays a sound when headshotting until the server confirms it (Sappho) | ||
*Now has a unique particle for healing teammates (Boba, Nito) | * Updated the [[Hunting Revolver]]: | ||
*Updated kill icon (Boba) | ** Now has damage falloff | ||
*Now has a unique icon for [[building]] kills (Boba, Nito) | ** Falloff starts at 2x the distance of normal weapons (1024hu/19.5m) | ||
Updated the [[Sniper Rifle]]: | ** Does not apply to [[Critical hits|crits]] | ||
*Added an impact effect, bullet particle, and a tracer that diffuses into the team color as it fades (Sniffy194, Boba) | * Updated the [[Tranquilizer Gun]]: | ||
*Toggled by tf2c_sniperrifle_tracer, and set to 1 by default; can be changed by server operators | ** Dart trails have been heavily optimized and given a new appearance (Boba) | ||
*The client no longer plays a sound when headshotting until the server confirms it (Sappho) | ** Increased projectile speed by 20% | ||
Updated the [[Hunting Revolver]]: | ** Tranquilized enemies now take [[Critical hits|crits]] from any melee attack | ||
*Now has damage falloff | ** Lowered tranquilized condition's movement speed penalty from -33% to -20% | ||
*Falloff starts at 2x the distance of normal weapons (1024hu/19.5m) | ** Tranquilized enemies now deal 20% less damage | ||
*Does not apply to [[Critical hits|crits]] | ** Does not apply to damage over time or melee damage | ||
Updated the [[Tranquilizer Gun]]: | ** Tranquilized enemies no longer have a melee firerate penalty | ||
*Dart trails have been heavily optimized and given a new appearance (Boba) | ** Tranquilized effect duration is no longer affected by falloff if the weapon fires a crit or minicrit | ||
*Increased projectile speed by 20% | * Updated the [[Disguise Kit]]: | ||
*Tranquilized enemies now take [[Critical hits|crits]] from any melee attack | ** Added Global Disguises available on [[Four-Team]] maps, allowing you to appear friendly to all enemy teams | ||
*Lowered tranquilized condition's movement speed penalty from -33% to -20% | * Updated bullet spread: | ||
*Tranquilized enemies now deal 20% less damage | ** Lowered [[Nail Gun|Nailgun]],{{sic}} [[Pistol]] and [[Syringe Gun]] spread by 25% | ||
*Does not apply to damage over time or melee damage | ** Lowered [[Coilgun]], [[SMG]], and [[Revolver]] spread by 20% | ||
*Tranquilized enemies no longer have a melee firerate penalty | |||
*Tranquilized effect duration is no longer affected by falloff if the weapon fires a crit or minicrit | |||
Updated the [[Disguise Kit]]: | |||
*Added Global Disguises available on [[Four-Team]] maps, allowing you to appear friendly to all enemy teams | |||
Updated bullet spread: | |||
*Lowered [[Nail Gun|Nailgun]],{{sic}} [[Pistol]] and [[Syringe Gun]] spread by 25% | |||
*Lowered [[Coilgun]], [[SMG]], and [[Revolver]] spread by 20% | |||
=== Gameplay changes === | === Gameplay changes === | ||
Updated the [[Spy]]: | * Updated the [[Spy]]: | ||
*Increased the Spy's movement speed to 107% (from 100%) | ** Increased the Spy's movement speed to 107% (from 100%) | ||
*Set by tf2c_spy_gun_mettle 2, the new default setting for tf2c_spy_gun_mettle; can be changed by server operators | ** Set by {{code|tf2c_spy_gun_mettle 2}}, the new default setting for {{code|tf2c_spy_gun_mettle}}; can be changed by server operators | ||
Updated the [[Civilian]]: | * Updated the [[Civilian]]: | ||
*Now slowly heals nearby teammates and himself (Trotim) | ** Now slowly heals nearby teammates and himself (Trotim) | ||
*Healing starts at 5HP/s and increases up to 15HP/s if players have taken no damage for 10s | ** Healing starts at 5HP/s and increases up to 15HP/s if players have taken no damage for 10s | ||
*Added voice lines for taking damage from enemies (Trotim) | ** Added voice lines for taking damage from enemies (Trotim) | ||
Added [[Nail Gun|nail]]/[[Syringe Gun|syringe]] impact sounds (Trotim) | * Added [[Nail Gun|nail]]/[[Syringe Gun|syringe]] impact sounds (Trotim) | ||
* Enable {{code|tf2c_falldamage_disablespread}} by default, so fall damage is consistent based on distance (Foxysen) | |||
Enable tf2c_falldamage_disablespread by default, so fall damage is consistent based on distance (Foxysen) | * [[Engineer|Engineers]] with active [[buildings]] and [[Spy|Spies]] currently sapping are now less likely to get autobalanced (Foxysen, Avast AntiPony 9445) | ||
* Players respawn instantly if they die within six seconds of spawning (modifiable with {{code|tf2c_spawncamp_window}}), or always during setup time (Foxysen) | |||
[[Engineer|Engineers]] with active [[buildings]] and [[Spy|Spies]] currently sapping are now less likely to get autobalanced (Foxysen, Avast AntiPony 9445) | * On servers that set {{code|tf_use_fixed_weaponspreads 2}}, fixed weapon spread is now a per-player preference toggled in the advanced options, or with {{code|tf2c_fixedspread_preference}} (Foxysen) | ||
* Weapons can now auto reload while holding alt-fire (Azzy) | |||
Players respawn instantly if they die within six seconds of spawning (modifiable with tf2c_spawncamp_window), or always during setup time (Foxysen) | * Updated scoring (Foxysen): | ||
** Heal points are now given for [[Shock Therapy]] healing, [[Medic]] passive regen, [[Kritzkrieg]] self healing, being healed by an enemy Shock Therapy as a [[Spy]], and stealing enemy [[Sandvich|Sandviches]] | |||
On servers that set tf_use_fixed_weaponspreads 2, fixed weapon spread is now a per-player preference toggled in the advanced options, or with tf2c_fixedspread_preference (Foxysen) | ** Support score is now more consistently awarded for minicrit or [[Critical hits|crit]] boosting teammates | ||
** Support score for [[Airblast|extinguishing]] is now based on remaining [[Fire|afterburn]] | |||
Weapons can now auto reload while holding alt-fire (Azzy) | ** Support score for airblasting is now based on amount of damage deflected | ||
** Support score is now awarded for damage dealt to enemies the player [[Tranquilizer Gun|tranquilized]] | |||
Updated scoring (Foxysen): | ** Support score is now awarded for destroying [[Stickybomb Launcher|stickies]], disarming [[Dynamite Pack|Dynamite Packs]], and airblasting Dynamite bomblets | ||
*Heal points are now given for [[Shock Therapy]] healing, [[Medic]] passive regen, [[Kritzkrieg]] self healing, being healed by an enemy Shock Therapy as a [[Spy]], and stealing enemy [[Sandvich|Sandviches]] | ** Bonus score is now awarded for deflecting crit projectiles, defusing crit Dynamite Packs, destroying crit stickies | ||
*Support score is now more consistently awarded for minicrit or [[Critical hits|crit]] boosting teammates | ** Taunt kills and [[Teleporter|Telefrags]] now grant a bonus point | ||
*Support score for [[Airblast|extinguishing]] is now based on remaining [[Fire|afterburn]] | |||
*Support score for airblasting is now based on amount of damage deflected | |||
*Support score is now awarded for damage dealt to enemies the player [[Tranquilizer Gun|tranquilized]] | |||
*Support score is now awarded for destroying [[Stickybomb Launcher|stickies]], disarming [[Dynamite Pack|Dynamite Packs]], and airblasting Dynamite bomblets | |||
*Bonus score is now awarded for deflecting crit projectiles, defusing crit Dynamite Packs, destroying crit stickies | |||
*Taunt kills and [[Teleporter|Telefrags]] now grant a bonus point | |||
=== Map changes === | === Map changes === | ||
Added the [[Territorial Domination]] gamemode | * Added the [[Territorial Domination]] gamemode | ||
* Added [[koth_frigid]] (Wheat, savva) | |||
Added [[koth_frigid]] (Wheat, savva) | * Added [[dom_krepost]] (Suomimies55) | ||
* Added [[arena_floodgate]] (savva) | |||
Added [[dom_krepost]] (Suomimies55) | * Added [[pl_jinn]] (abp, 14bit) | ||
* Added [[td_caper]] (abp, emilrusboi) | |||
Added [[arena_floodgate]] (savva) | * Updated [[ctf_pelican_peak]] (abp): | ||
** Removed _tf2c suffix from filename | |||
Added [[pl_jinn]] (abp, 14bit) | ** Removed building exploit in vents | ||
** Removed out of bounds exploit by red spawn | |||
Added [[td_caper]] (abp, emilrusboi) | ** Added Pelican | ||
* Updated select stock maps to improve clipping, fix exploits, and improve visuals (Sniffy194): | |||
Updated [[ctf_pelican_peak]] (abp): | ** [[pl_upward]] | ||
*Removed _tf2c suffix from filename | *** Based on work by Refresh.TF | ||
*Removed building exploit in vents | ** [[pl_frontier]] | ||
*Removed out of bounds exploit by red spawn | ** [[pl_goldrush]] | ||
*Added Pelican | ** [[koth_harvest]] | ||
Updated select stock maps to improve clipping, fix exploits, and improve visuals (Sniffy194): | ** [[ctf_2fort]] | ||
*[[pl_upward]] | ** [[cp_steel]] | ||
**Based on work by Refresh.TF | *** Based on work by Refresh.TF | ||
*[[pl_frontier]] | ** [[cp_dustbowl]] | ||
*[[pl_goldrush]] | ** [[cp_gullywash]] | ||
*[[koth_harvest]] | *** Based on work by Refresh.TF | ||
*[[ctf_2fort]] | ** [[cp_gorge]] | ||
*[[cp_steel]] | ** [[tc_hydro]] | ||
**Based on work by Refresh.TF | *** Based on work by H20Gamez and Mountain Man | ||
*[[cp_dustbowl]] | * Added {{code|func_playermodelscale}} as a map entity for scaling a player to an arbitrary value upon entering a trigger brush (Azzy) | ||
*[[cp_gullywash]] | * Added {{code|func_filtervisualizer as a map entity}}, for brushes that become visible to players when they get close. Use them to mark areas that they're unable to enter. (KaydemonLP) | ||
**Based on work by Refresh.TF | * Added modified versions of every prop_coalmines boulder without normalmaps, which can receive per-vertex lighting (Sniffy194) | ||
*[[cp_gorge]] | * [[Arena]] mode is now a "mutator" that can be combined with other gametypes by mappers (KaydemonLP) | ||
*[[tc_hydro]] | * Backported the Game Instructor from Mapbase for in-map scripted tutorials, either from scripts/instructor_lessons.txt or with the {{code|env_instructor_hint}} map entity. (Mapbase, Trotim [fixed passing !activator to ShowHint], Wheat [custom icons]) | ||
**Based on work by H20Gamez and Mountain Man | * Backported the {{code|point_event_proxy}} point entity from Alien Swarm, for firing simple game events from map logic. | ||
Added func_playermodelscale as a map entity for scaling a player to an arbitrary value upon entering a trigger brush (Azzy) | * Backported particle weather for the {{code|func_precipitation}} brush entity from Mapbase, allowing for mappers to easily add performant weather within a brush volume that collides with surfaces. This includes Ash, Rain, Rain Storm, and Snow particle weather types. These all use newer and nicer particles, found in rain_fx.pcf, which can also still be used through {{code|info_particle_system}}. (Mapbase, Sniffy194 [particle fix-ups], sigsegv [crash fix]) | ||
* Backported the {{code|skybox_swapper}} map entity from Alien Swarm, for replacing the current 2D skybox at any time in a map (Azzy) | |||
Added func_filtervisualizer as a map entity, for brushes that become visible to players when they get close. Use them to mark areas that they're unable to enter. (KaydemonLP) | * Added {{code|light_directional}} to the FGD for mappers, used in conjunction with Slammin' VRAD (Sniffy194) | ||
* Added a large number of new models and materials for mappers (Wheat) | |||
Added modified versions of every prop_coalmines boulder without normalmaps, which can receive per-vertex lighting (Sniffy194) | * Added new inputs for {{code|game_text}}, allowing mappers to dynamically set the text's content, color, and position at any time (Mapbase) | ||
* Adopted a large number of {{code|env_projectedtexture}} fixes from the Valve Developer Community, including raising the active entity limit for them | |||
[[Arena]] mode is now a "mutator" that can be combined with other gametypes by mappers (KaydemonLP) | * Added {{code|game_convar_mod}}, as a safe way for maps to temporarily set server convars that get reset on level change (Mapbase, Azzy) | ||
* Added a new keyvalue to the {{code|game_round_win}} map entity, {{code|score_based}}, which can automatically select the team with the highest overall team score to win the round (Azzy) | |||
Backported the Game Instructor from Mapbase for in-map scripted tutorials, either from scripts/instructor_lessons.txt or with the env_instructor_hint map entity. (Mapbase, Trotim [fixed passing !activator to ShowHint], Wheat [custom icons]) | * Added icons for various hammer editor entities (Mr. Skullium, TeamSpen210, Ficool2, ts2do, Necrotales Games, Vizzy, Skotty) | ||
* TD_ ([[Territorial Domination]]) and KOTF_ ([[King of the Flag]]) are now recognized as valid map types, and are localized in the loading screen (Technochips) | |||
Backported the point_event_proxy point entity from Alien Swarm, for firing simple game events from map logic. | |||
Backported particle weather for the func_precipitation brush entity from Mapbase, allowing for mappers to easily add performant weather within a brush volume that collides with surfaces. This includes Ash, Rain, Rain Storm, and Snow particle weather types. These all use newer and nicer particles, found in rain_fx.pcf, which can also still be used through info_particle_system. (Mapbase, Sniffy194 [particle fix-ups], sigsegv [crash fix]) | |||
Backported the skybox_swapper map entity from Alien Swarm, for replacing the current 2D skybox at any time in a map (Azzy) | |||
Added light_directional to the FGD for mappers, used in conjunction with Slammin' VRAD (Sniffy194) | |||
Added a large number of new models and materials for mappers (Wheat) | |||
Added new inputs for game_text, allowing mappers to dynamically set the text's content, color, and position at any time (Mapbase) | |||
Adopted a large number of env_projectedtexture fixes from the Valve Developer Community, including raising the active entity limit for them | |||
Added game_convar_mod, as a safe way for maps to temporarily set server convars that get reset on level change (Mapbase, Azzy) | |||
Added a new keyvalue to the game_round_win map entity, score_based, which can automatically select the team with the highest overall team score to win the round (Azzy) | |||
Added icons for various hammer editor entities (Mr. Skullium, TeamSpen210, Ficool2, ts2do, Necrotales Games, Vizzy, Skotty) | |||
TD_ ([[Territorial Domination]]) and KOTF_ ([[King of the Flag]]) are now recognized as valid map types, and are localized in the loading screen (Technochips) | |||
=== General changes === | === General changes === | ||
Added 54 new achievements (Foxysen) | * Added 54 new achievements (Foxysen) | ||
* Added 280+ new weapon attributes (Azzy) | |||
Added 280+ new weapon attributes (Azzy) | * Added the following item schema tags: {{code|item_name_color, {{code|model_world_per_class}}, {{code|extra_wearable_hide_on_active}}, {{code|bucket}}, {{code|bucket_position}} (Azzy) | ||
* Added support for unlocalized strings in attribute descriptions (Azzy) | |||
Added the following item schema tags: item_name_color, model_world_per_class, extra_wearable_hide_on_active, bucket, bucket_position (Azzy) | * Added the following attribute item schema tags: {{code|custom_color}}, {{code|hidden_separator}} (Azzy) | ||
* Added the following visual item schema tags: {{code|trail_effect}}, {{code|trail_effect_crit}}, {{code|explosion_effect}}, {{code|explosion_effect_crit}} (Azzy, Trotim) | |||
Added support for unlocalized strings in attribute descriptions (Azzy) | * Added '{{code|disintegrate}}', '{{code|boioing}}' and '{{code|stomp}}' console suicide commands (Foxysen, KaydemonLP, Azzy) | ||
* Added colorblind shader from Open Fortress (Alex James) | |||
Added the following attribute item schema tags: custom_color, hidden_separator (Azzy) | * Added {{code|hud_combattext_show_damage_blocked}} for showing the amount of damage you've helped a teammate block | ||
* Added new flavor text for most weapons (Hunter R. Thompson, Boba) | |||
Added the following visual item schema tags: trail_effect, trail_effect_crit, explosion_effect, explosion_effect_crit (Azzy, Trotim) | * Added option to disable displaying dominations on the scoreboard and killfeed, as well as not displaying the icon above players. This can be set in your multiplayer settings, or with {{code|tf2c_show_nemesis_relationships}}. (Azzy) | ||
* Added the [[Civilian]] to the loadout menu (Boba, Kaydemon) | |||
Added 'disintegrate', 'boioing' and 'stomp' console suicide commands (Foxysen, KaydemonLP, Azzy) | * Added buttons in the loadout menu for previewing team colors (Boba, Ventrici, Azzy) | ||
* Added many new sounds for selecting weapons in the loadout (Boba) | |||
Added colorblind shader from Open Fortress (Alex James) | * Streamer mode names are now random bot names instead of class names (KaydemonLP) | ||
* The advanced options have been completely reordered, and many new options have been added to the list (Boba) | |||
Added hud_combattext_show_damage_blocked for showing the amount of damage you've helped a teammate block | * Basic support for bots on [[Special Delivery]], or any map with a neutral [[CTF]] capture zone (Trotim) | ||
* Bots now stand still on moving platforms instead of attempting to repath (Trotim) | |||
Added new flavor text for most weapons (Hunter R. Thompson, Boba) | * Bots will occasionally use the [[Shock Therapy]] if equipped (Trotim) | ||
* Custom global schemas (for weapons, particles, and sounds) are now supported; map overrides are no longer required for custom weapons servers (Azzy) | |||
Added option to disable displaying dominations on the scoreboard and killfeed, as well as not displaying the icon above players. This can be set in your multiplayer settings, or with tf2c_show_nemesis_relationships. (Azzy) | * [[Dispenser]] screens are now visible to enemies (Trotim) | ||
* Pipes from the [[Grenade Launcher]] now spark when shattering without an explosion (Trotim) | |||
Added the [[Civilian]] to the loadout menu (Boba, Kaydemon) | * Added the {{code|tf2c_spywalk_inverted}} convar, which sets [[Disguise Kit|Spywalk]] (moving at Spy's regular speed while disguised as slower classes) as the default behavior, with {{code|+SPEED}} (Spywalk bind) imitating your disguise's speed | ||
* Added the "{{code|respawn}}" command that can be bound to instantly respawn the player if they're in a spawn room (Azzy) | |||
Added buttons in the loadout menu for previewing team colors (Boba, Ventrici, Azzy) | * Added {{code|tf2c_experimental_huntsman_enable}} (off by default), for bounding box-based collision for [[Huntsman]] headshots (Alex James) | ||
* Added many new loading screen and class selection tips, and overhauled existing ones (Boba) | |||
Added many new sounds for selecting weapons in the loadout (Boba) | * The loadout UI now displays correctly on high resolution displays (Boba) | ||
* The main menu TF2 Classic logo is now correctly sized (Boba) | |||
Streamer mode names are now random bot names instead of class names (KaydemonLP) | * Many main menu glyphs now use higher quality textures (Boba) | ||
* Many main menu strings are now properly localizable (Technochips, Azzy, Boba) | |||
The advanced options have been completely reordered, and many new options have been added to the list (Boba) | * Many advanced options strings are now properly localizable (Azzy, Boba) | ||
* The [[Engineer]] build and [[Spy]] [[Disguise Kit|disguise]] HUD elements are now consistent with one another (Boba) | |||
Basic support for bots on [[Special Delivery]], or any map with a neutral [[CTF]] capture zone (Trotim) | * The [[Engineer]] build and [[Spy]] [[Disguise Kit|disguise]] HUD elements for controllers have been overhauled (Boba) | ||
* [[Dispenser]] screens no longer disappear around certain areas of maps (Boba) | |||
Bots now stand still on moving platforms instead of attempting to repath (Trotim) | * Fixed sound channels being overloaded when multiple [[Minigun|Miniguns]] and [[SMG|SMGs]] are fired at once (Trotim) | ||
* Fixed an issue related to [[KOTH]] overtime that could allow a team to win after losing the point (Nito) | |||
Bots will occasionally use the [[Shock Therapy]] if equipped (Trotim) | * Removed the "Invalid Loadout Preset" check (Sappho) | ||
* [[Rocket Launcher|Rockets]] and rocket-based projectiles no longer collide with each other (KaydemonLP) | |||
Custom global schemas (for weapons, particles, and sounds) are now supported; map overrides are no longer required for custom weapons servers (Azzy) | * [[Stickybomb Launcher|Stickybombs]] now fizzle properly on death (Trotim) | ||
* The [[Payload]] cart can no longer be spectated in first person (Trotim) | |||
[[Dispenser]] screens are now visible to enemies (Trotim) | * The [[airblast]] sound effect is now only played once on the attacker instead of being multiplied by targets (e.g. [[Stickybomb Launcher|Stickybombs]]) (Trotim) | ||
* Updated the cliff_wall_08 rock model to match Live TF2 (Suomimies55) | |||
Pipes from the [[Grenade Launcher]] now spark when shattering without an explosion (Trotim) | * {{code|r_hunkalloclightmaps}} is now set to 0 on the server as well as the client, preventing a crash when loading maps with highly-detailed lightmaps (Azzy) | ||
* Particles defined in {{code|tracer_effect}} visual item schema tag now properly precache upon map load (Azzy) | |||
Added the tf2c_spywalk_inverted convar, which sets [[Disguise Kit|Spywalk]] (moving at Spy's regular speed while disguised as slower classes) as the default behavior, with +SPEED (Spywalk bind) imitating your disguise's speed | * Updated the localization files | ||
Added the "respawn" command that can be bound to instantly respawn the player if they're in a spawn room (Azzy) | |||
Added tf2c_experimental_huntsman_enable (off by default), for bounding box-based collision for [[Huntsman]] headshots (Alex James) | |||
Added many new loading screen and class selection tips, and overhauled existing ones (Boba) | |||
The loadout UI now displays correctly on high resolution displays (Boba) | |||
The main menu TF2 Classic logo is now correctly sized (Boba) | |||
Many main menu glyphs now use higher quality textures (Boba) | |||
Many main menu strings are now properly localizable (Technochips, Azzy, Boba) | |||
Many advanced options strings are now properly localizable (Azzy, Boba) | |||
The [[Engineer]] build and [[Spy]] [[Disguise Kit|disguise]] HUD elements are now consistent with one another (Boba) | |||
The [[Engineer]] build and [[Spy]] [[Disguise Kit|disguise]] HUD elements for controllers have been overhauled (Boba) | |||
[[Dispenser]] screens no longer disappear around certain areas of maps (Boba) | |||
Fixed sound channels being overloaded when multiple [[Minigun|Miniguns]] and [[SMG|SMGs]] are fired at once (Trotim) | |||
Fixed an issue related to [[KOTH]] overtime that could allow a team to win after losing the point (Nito) | |||
Removed the "Invalid Loadout Preset" check (Sappho) | |||
[[Rocket Launcher|Rockets]] and rocket-based projectiles no longer collide with each other (KaydemonLP) | |||
[[Stickybomb Launcher|Stickybombs]] now fizzle properly on death (Trotim) | |||
The [[Payload]] cart can no longer be spectated in first person (Trotim) | |||
The [[airblast]] sound effect is now only played once on the attacker instead of being multiplied by targets (e.g. [[Stickybomb Launcher|Stickybombs]]) (Trotim) | |||
Updated the cliff_wall_08 rock model to match Live TF2 (Suomimies55) | |||
r_hunkalloclightmaps is now set to 0 on the server as well as the client, preventing a crash when loading maps with highly-detailed lightmaps (Azzy) | |||
Particles defined in tracer_effect visual item schema tag now properly precache upon map load (Azzy) | |||
Updated the localization files | |||