2.1.0: Difference between revisions
From TF2 Classified Wiki
More actions
Redirected page to Fight or Flight Tag: New redirect |
VivaRomania (talk | contribs) mNo edit summary |
||
| (12 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 == | |||
=== Weapon changes === | |||
* Added the [[Jump Pad]] | |||
** New [[Engineer]] voicelines by [https://twitter.com/GetGianni Gianni Matragrano] | |||
* Added [[L'escampette]] | |||
* Added the [[Anti-Aircraft Cannon]] | |||
* Added [[Chekhov's Punch]] | |||
* Added the [[Twin Barrel]] | |||
* Added the [[Harvester]] | |||
* Added the [[Brick]] | |||
* Updated the [[RPG]]:{{sic}} | |||
** Increased self push force by 15% | |||
** Increased self damage by 30% | |||
** Now only plays a whistle sound while falling | |||
* Updated the [[Flame Thrower|Flamethrower]]:{{sic}} | |||
** Lowered damage by 12% (150 DPS, from 170) | |||
* Updated the [[Flare Gun]]: | |||
** Now enabled in [[Medieval Mode|medieval mode]] | |||
* Updated the [[Dynamite Pack]]: | |||
** Now deals 30 damage when directly hitting a player | |||
** Damage is not affected by range | |||
** Now briefly slows enemies on direct hit | |||
** Increased primary ammo on wearer by 50% | |||
** Doubled taunt kill damage and radius | |||
* Updated the [[Mine Layer]] | |||
** The player's mines are now highlighted through walls | |||
** Mines will now fizzle out instead of exploding when placing more than four mines | |||
* Updated the [[Coilgun]]: | |||
** Now beeps on full charge, and has a meter that displays time before overcharge (Foxysen) | |||
* Updated the [[Syringe Gun]]: | |||
** Now deals knockback against enemies (Foxysen) | |||
* Updated the [[Medi Gun]] and [[Kritzkrieg]]: | |||
** Now play a customizable progress sound that changes pitch based on patient health (Alex James) | |||
* Updated the [[Shock Therapy]]: | |||
** Healing is now properly networked, causing less false-positives | |||
** Now has a unique particle for healing teammates (Boba, Nito) | |||
** Updated kill icon (Boba) | |||
** Now has a unique icon for [[building]] kills (Boba, Nito) | |||
* Updated the [[Sniper Rifle]]: | |||
** Added an impact effect, bullet particle, and a tracer that diffuses into the team color as it fades (Sniffy194, Boba) | |||
** Toggled by {{code|tf2c_sniperrifle_tracer}}, and set to 1 by default; can be changed by server operators | |||
** The client no longer plays a sound when headshotting until the server confirms it (Sappho) | |||
* Updated the [[Hunting Revolver]]: | |||
** Now has damage falloff | |||
** Falloff starts at 2x the distance of normal weapons (1024hu/19.5m) | |||
** Does not apply to [[Critical hits|crits]] | |||
* Updated the [[Tranquilizer Gun]]: | |||
** Dart trails have been heavily optimized and given a new appearance (Boba) | |||
** Increased projectile speed by 20% | |||
** Tranquilized enemies now take [[Critical hits|crits]] from any melee attack | |||
** Lowered tranquilized condition's movement speed penalty from -33% to -20% | |||
** Tranquilized enemies now deal 20% less damage | |||
** Does not apply to damage over time or melee damage | |||
** 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 === | |||
* Updated the [[Spy]]: | |||
** Increased the Spy's movement speed to 107% (from 100%) | |||
** 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]]: | |||
** 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 | |||
** Added voice lines for taking damage from enemies (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) | |||
* [[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) | |||
* 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) | |||
* 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]] | |||
** 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]] | |||
** 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 === | |||
* Added the [[Territorial Domination]] gamemode | |||
* Added [[koth_frigid]] (Wheat, savva) | |||
* Added [[dom_krepost]] (Suomimies55) | |||
* Added [[arena_floodgate]] (savva) | |||
* Added [[pl_jinn]] (abp, 14bit) | |||
* Added [[td_caper]] (abp, emilrusboi) | |||
* Updated [[ctf_pelican_peak]] (abp): | |||
** Removed _tf2c suffix from filename | |||
** Removed building exploit in vents | |||
** Removed out of bounds exploit by red spawn | |||
** Added Pelican | |||
* Updated select stock maps to improve clipping, fix exploits, and improve visuals (Sniffy194): | |||
** [[pl_upward]] | |||
*** Based on work by Refresh.TF | |||
** [[pl_frontier]] | |||
** [[pl_goldrush]] | |||
** [[koth_harvest]] | |||
** [[ctf_2fort]] | |||
** [[cp_steel]] | |||
*** Based on work by Refresh.TF | |||
** [[cp_dustbowl]] | |||
** [[cp_gullywash]] | |||
*** Based on work by Refresh.TF | |||
** [[cp_gorge]] | |||
** [[tc_hydro]] | |||
*** Based on work by H20Gamez and Mountain Man | |||
* Added {{code|func_playermodelscale}} as a map entity for scaling a player to an arbitrary value upon entering a trigger brush (Azzy) | |||
* 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) | |||
* Added modified versions of every prop_coalmines boulder without normalmaps, which can receive per-vertex lighting (Sniffy194) | |||
* [[Arena]] mode is now a "mutator" that can be combined with other gametypes by mappers (KaydemonLP) | |||
* 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]) | |||
* Backported the {{code|point_event_proxy}} point entity from Alien Swarm, for firing simple game events from map logic. | |||
* 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 {{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 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 | |||
* 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) | |||
* 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 === | |||
* Added 54 new achievements (Foxysen) | |||
* 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 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 '{{code|disintegrate}}', '{{code|boioing}}' and '{{code|stomp}}' console suicide commands (Foxysen, KaydemonLP, Azzy) | |||
* Added colorblind shader from Open Fortress (Alex James) | |||
* 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 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 buttons in the loadout menu for previewing team colors (Boba, Ventrici, Azzy) | |||
* Added many new sounds for selecting weapons in the loadout (Boba) | |||
* 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) | |||
* 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) | |||
* 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) | |||
* [[Dispenser]] screens are now visible to enemies (Trotim) | |||
* Pipes from the [[Grenade Launcher]] now spark when shattering without an explosion (Trotim) | |||
* 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 {{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) | |||
* 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) | |||
* {{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) | |||
* Updated the localization files | |||