Difference between revisions of "Equip region"

From Team Fortress Wiki
Jump to: navigation, search
(Update history)
m (Region conflicts: Surely if Whole Head can't be equipped with glasses, then glasses can't be equipped with Whole Head)
 
(72 intermediate revisions by 24 users not shown)
Line 1: Line 1:
 
{{Quotation|'''The Scout''' on conflicting equip regions|'Kay, this does not look good here, um...|sound=Scout_negativevocalization05.wav}}
 
{{Quotation|'''The Scout''' on conflicting equip regions|'Kay, this does not look good here, um...|sound=Scout_negativevocalization05.wav}}
  
The '''equip region''' is an [[List of item attributes|item attribute]] in the client schema used to identify the region where an item is attached on a character model. The equip region attribute (denoted by the value name {{code|equip_region}}) is given to all [[hats]], [[miscellaneous items]] and some weapons, and its primary purpose is to prevent items in the same region from being equipped simultaneously. Equip regions were introduced to avoid visual clipping errors upon the addition of two usable 'Misc' slots.
+
The '''equip region''' is an [[List of item attributes|item attribute]] in the client schema used to identify the region where an item is attached on a character model. The equip region attribute (denoted by the value name {{code|equip_region}}) is given to all [[Cosmetic items]] and some weapons, and its primary purpose is to prevent items in the same region from being equipped simultaneously. Equip regions were introduced to avoid visual clipping errors upon the addition of two usable 'misc' slots. This system was retained when the existing hat and miscellaneous slots were merged into three 'cosmetic' slots as a result of the {{Patch name|12|20|2013}}.
  
There are 54 equip regions in total. The equip regions of hats, miscellaneous items and weapons vary, but all hats have a base equip region of {{code|hat}} or {{code|whole_head}}.  
+
There are 68 equip regions in total. The equip regions of cosmetic items and weapons vary, but the vast majority of items that were classed as hats before the cosmetic overhaul have a base equip region of {{code|hat}} or {{code|whole_head}}.
  
 
== Region conflicts ==
 
== Region conflicts ==
Line 10: Line 10:
  
 
{| class="wikitable grid"
 
{| class="wikitable grid"
|-
 
 
! class="header" | Equip region
 
! class="header" | Equip region
 
! class="header" | Conflicts
 
! class="header" | Conflicts
 
|-
 
|-
| {{item name|er glasses}} || {{item name|er face}}, {{item name|er lenses}}
+
| {{item name|er glasses}} || {{item name|er face}}, {{item name|er lenses}}, {{item name|er whole head}}
|-
 
| {{item name|er heavy pocket}} || {{item name|er medal}}
 
|-
 
| {{item name|er whole head}} || {{item name|er hat}}, {{item name|er face}}, {{item name|er glasses}}, {{item name|er ears}}
 
 
|-
 
|-
 +
| {{item name|er whole head}} || {{item name|er hat}}, {{item name|er face}}, {{item name|er glasses}}
 
|}
 
|}
  
 
== List of equip regions ==
 
== List of equip regions ==
 
{{Equip region table}}
 
{{Equip region table}}
{{hatnote|*Tournament Medals are omitted for brevity.}}
+
{{hatnote|*Tournament Medals are condensed to a single link, and items with the "Hat" equip region are omitted for brevity.}}
 
 
== Bugs ==
 
* It is possible to equip two items with conflicting equip regions simultaneously in three conditions:
 
** If one item equipped in the slot is removed from the [[Backpack]], or the slot is otherwise unused and vacant, and the item preferred is equipped in the slot in another loadout.
 
** If the connection between the user and the Steam's servers is slow.
 
** Using the quickswitch key function, which does not check region conflicts when equipping items.
 
  
 
== Update history ==
 
== Update history ==
{{Update history | '''{{Patch name|10|13|2011}}''' ([[Manniversary Update & Sale]])
+
{{Update history|
 +
'''{{Patch name|10|13|2011}}''' ([[Manniversary Update & Sale]])
 
* Added equip regions.
 
* Added equip regions.
  
Line 40: Line 31:
  
 
'''{{Patch name|2|9|2012}}'''
 
'''{{Patch name|2|9|2012}}'''
* Relaxed equip region restrictions for the [[Earbuds]] so that they can be equipped with anything.
+
* Relaxed <code>equip_region</code> restrictions for [[Earbuds]] so that they can be equipped with anything.
* {{Undocumented}} Equip region changes:
+
* {{Undocumented}} <code>equip_region</code> changes:
** [[Cremator's Conscience]] and [[A Whiff of the Old Brimstone]] are now "grenades".
+
** [[Cremator's Conscience]] and [[A Whiff of the Old Brimstone]] are now "<code>grenades</code>".
** [[Buzz Killer]] is now "Whole Head".
+
** [[Buzz Killer]] is now "<code>Whole Head</code>".
** Added "arms" region to [[B-ankh!]].
+
** Added "<code>arms</code>" and "{{code|necklace}}" <code>region</code> to [[B-ankh!]].
** Added "lenses" region to the [[Blazing Bull]].
+
** Added "<code>lenses</code>" <code>region</code> to [[Blazing Bull]].
** Added "head" region to [[Brainiac Hairpiece]].
+
** Added "<code>head</code>" <code>region</code> to [[Brainiac Hairpiece]].
** Added "glasses" to [[Professor's Peculiarity]].
+
** Added "<code>glasses</code>" to [[Professor's Peculiarity]].
** Removed "Demoman_Grenades" and "Pyro_Shoulders" regions.
+
** Removed "<code>Demoman_Grenades</code>" and "<code>Pyro_Shoulders</code>" <code>regions</code>.
  
'''{{item schema|2|10|2012|id=a9240e5c938b6cf476d5015e42fe6f354c525ed9}}'''
+
'''{{Item schema|2|10|2012|id=a9240e5c938b6cf476d5015e42fe6f354c525ed9}}'''
* Removed hat equip region from Brainiac Hairpiece.
+
* Removed hat <code>equip_region</code> from Brainiac Hairpiece.
  
 
'''{{Patch name|6|11|2012}}'''
 
'''{{Patch name|6|11|2012}}'''
* {{Undocumented}} Added "crsk" equip region.
+
* {{Undocumented}} Added "<code>crsk</code>" <code>equip_region</code>.
  
 
'''{{Patch name|6|19|2012}}'''
 
'''{{Patch name|6|19|2012}}'''
* {{Undocumented}} Removed the "csrk" equip region and added "crsk_left" and "crsk_right" equip regions.
+
* {{Undocumented}} Removed the "<code>csrk</code>" <code>equip_region</code> and added "<code>crsk_left</code>" and "<code>crsk_right</code>" <code>equip_regions</code>.
 +
 
 +
'''{{Patch name|6|27|2012}}''' ([[Pyromania Update]])
 +
* Added 'Scout or heavy shirt' and '<code>left shoulder</code>' <code>equip_regions</code>.
 +
* Removed '<code>crsk_left</code>' and '<code>crsk_right</code>' <code>equip_regions</code>.
 +
 
 +
'''{{Patch name|8|2|2012}}''' ([[Triad Pack]])
 +
* Added '<code>Arm Tattoos</code>' <code>equip_region</code>.
  
'''{{patch name|6|27|2012}}''' ([[Pyromania Update]])
+
'''{{Patch name|8|3|2012}}'''
* Added 'Scout or heavy shirt' and 'left shoulder' equip regions.
+
* Changed [[Triad Trinket]] <code>equip_region</code> from '<code>necklace</code>' to '<code>shirt</code>' and 'Scout or heavy shirt'.
* Removed 'crsk_left' and 'crsk_right' equip regions.
 
  
'''{{patch name|8|2|2012}}''' ([[Triad Pack]])
+
'''{{Patch name|3|19|2013}}'''
* Added 'Arm Tattoos' equip region.
+
* Changed [[Blind Justice]]'s <code>equip_region</code> from '<code>face</code>' to '<code>demo_mustache_eyepatch</code>'.
  
'''{{patch name|8|3|2012}}'''
+
'''{{Patch name|5|21|2013}}'''
* Changed Triad Trinket equip region from 'necklace' to 'shirt' and 'Scout or heavy shirt'.
+
* {{Undocumented}} Changed [[Practitioner's Processing Mask]]'s <code>equip_region</code> from '<code>face</code>' to '<code>beard</code>'.
  
'''{{patch name|3|19|2013}}'''
+
'''{{Patch name|9|16|2013}}'''
* Changed the Blind Justice's equip region from 'face' to 'demo mustache eyepatch'.
+
* Removed <code>cosmetic_axe</code> <code>equip_region</code>.
 +
* Added <code>belt_misc</code> <code>equip_region</code>.
  
'''{{patch name|5|21|2013}}'''
+
'''{{Patch name|2|7|2014}}'''
* {{Undocumented}} Changed the Practitioner's Processing Mask's equip region from 'face' to 'beard'.
+
* Updated the <code>equip_region</code> for [[Extra Layer]].
  
 
'''{{Patch name|2|11|2014}}'''
 
'''{{Patch name|2|11|2014}}'''
* Updated the <code>equip_region</code> for The [[Extra Layer]]
+
* Updated the [[Medi-Mask]] to use <code>equip_region</code> beard instead of face.
 +
 
 +
'''{{Patch name|3|5|2014}}'''
 +
* Updated the <code>equip_regions</code> for [[Sangu Sleeves]], [[Huntsman's Essentials]], [[Lucky Shot]], and [[Soldier's Stash]].
 +
 
 +
'''{{Patch name|4|1|2014}}'''
 +
* Updated <code>equip_regions</code> for [[Humanitarian's Hachimaki]], [[Special Eyes]], [[Blazing Bull]], [[Master's Yellow Belt]], Lucky Shot, and [[Deadliest Duckling]].
 +
* {{Undocumented}} Updated the <code>equip_region</code> for [[Hero's Hachimaki]], Soldier's Stash, [[Gaelic Garb]], Sangu Sleeves, [[Whiskey Bib]], [[Trash Toter]], and [[Soldered Sensei]].
 +
 
 +
'''{{Patch name|4|24|2014}}'''
 +
* Updated the <code>equip_regions</code> for [[Toss-Proof Towel]], [[Titanium Towel]], [[Tartan Shade]], [[Marshall's Mutton Chops]], [[Stockbroker's Scarf]], [[Carl]], and [[Polar Pullover]].
 +
* {{Undocumented}} Updated the <code>equip_region</code> for [[Heavy's Hockey Hair]].
 +
 
 +
'''{{Patch name|5|15|2014}}'''
 +
* Updated the <code>equip_region</code> for [[Pyromancer's Mask]].
 +
* Fixed the <code>equip_region</code> for tournament medals conflicting with other items.
 +
 
 +
'''{{Item schema|5|16|2014|id=http://git.optf2.com/schema-tracking/commit/?id=091326e7ba08284954ea85526d6f6b8491999451}}
 +
* Changed the Pyromancer's Mask <code>equip_region</code> from <code>pyro_mask</code> to <code>beard</code>.
 +
 
 +
'''{{Patch name|6|11|2014}}'''
 +
* {{Undocumented}} Updated the <code>equip_regions</code> of [[El Muchacho]].
 +
 
 +
'''{{Patch name|7|8|2014}}'''
 +
* Updated the <code>equip_regions</code> for [[Southie Shinobi]], [[Chronomancer]], and [[Pencil Pusher]].
 +
 
 +
'''{{Patch name|7|24|2014}}'''
 +
* Updated the <code>equip_region</code> for [[Exquisite Rack]].
 +
* {{Undocumented}} Updated the <code>equip_region</code> of [[Frickin' Sweet Ninja Hood]].
 +
 
 +
'''{{Patch name|7|30|2014}}'''
 +
* Updated the <code>equip_regions</code> for [[Bonk Boy]] and [[Bolt Boy]].
 +
 
 +
'''{{Patch name|8|7|2014}}'''
 +
* Updated the <code>equip_regions</code> for [[Mustachioed Mann]], [[Ze Übermensch]], and [[Vive La France]].
 +
 
 +
'''{{Patch name|8|21|2014}}'''
 +
* Updated the <code>equip_regions</code> for Soldier's Stash, Exquisite Rack, Pencil Pusher, and [[Antlers]].
 +
 
 +
'''{{Patch name|8|27|2014}}'''
 +
* Updated the <code>equip_regions</code> for [[Dashin' Hashshashin]].
 +
 
 +
'''{{Patch name|9|25|2014}}'''
 +
* Updated the <code>equip_region</code> for Special Eyes.
 +
 
 +
'''{{Patch name|10|15|2014}}'''
 +
* Updated the {{code|equip_regions}} for the [[Couvre Corner]] and the [[Pocket Heavy]].
 +
 
 +
'''{{Patch name|10|30|2014}}'''
 +
* Updated the {{code|equip_regions}} for the [[Vaccinator]] and [[Quick-Fix]].
 +
 
 +
'''{{Patch name|11|4|2014}}'''
 +
* Updated the {{code|equip_regions}} for the [[Iron Fist]].
 +
 
 +
'''{{Patch name|11|10|2014}}'''
 +
* Updated the {{code|equip_regions}} for [[Gone Commando]] and The [[Mann of the House]].
 +
* {{Undocumented}} Updated the <code>equip_region</code> for [[Cool Breeze]], [[Tartantaloons]], [[War Head]], [[Flared Frontiersman]], [[Safe'n'Sound]], [[Texas Half-Pants]] and [[Nanobalaclava]].
 +
 
 +
'''{{Patch name|12|8|2014}} #2'''
 +
* Updated the {{code|equip_region}} setting for [[Coldfront Curbstompers]], [[Mistaken Movember]], [[Hunter Heavy]] and [[Sleeveless in Siberia]].
 +
 
 +
'''{{Patch name|12|10|2014}}'''
 +
* Updated the {{code|equip_region}} settings for [[Condor Cap]], [[Screamin' Eagle]], [[Bomber's Bucket Hat]], [[Fur-lined Fighter]], [[Snow Stompers]], [[Boxcar Bomber]], [[Coldsnap Cap]], [[Flashdance Footies]] and [[Winter Woodsman]].
 +
 
 +
'''{{Patch name|12|22|2014}}''' ([[Smissmas 2014]])
 +
* Updated the {{code|equip_region}} for the [[Beastly Bonnet]].
 +
 
 +
'''{{Patch name|1|7|2015}}'''
 +
* Updated the {{code|equip_region}} for the [[Person in the Iron Mask]].
 +
 
 +
'''{{Patch name|1|15|2015}} #1'''
 +
* Fixed the {{code|equip_regions}} for the [[Bozo's Bouffant]] and [[Hillbilly Speed-Bump]].
 +
 
 +
'''{{Patch name|2|11|2015}} #1'''
 +
* Updated the {{code|equip_region}} for the [[Brimstone]].
 +
 
 +
'''{{Patch name|3|12|2015}}'''
 +
* Updated the {{code|equip_region}} for the [[Black Knight's Bascinet]].
 +
 
 +
'''{{Patch name|4|25|2016}}'''
 +
* Updated the {{code|equip_region}} settings for The [[Tools of the Trade]] and [[Captain Space Mann]].
 +
 
 +
'''{{Patch name|12|16|2020}}'''
 +
* Fixed the {{code|equip_region}} for [[Pebbles the Penguin]].
 +
 
 +
'''{{Patch name|9|16|2021}}'''
 +
* Fixed the {{code|equip_region}} for the [[Crocodile Dandy]].
 +
 
 +
'''{{Patch name|8|11|2022}}'''
 +
* {{Undocumented}} Updated the {{code|equip_region}} for the [[Chaser]].
 +
 
 +
'''{{Patch name|9|26|2022}} #1'''
 +
* Fixed being able to equip conflicting cosmetic items using {{code|+quickswitch}}.
 +
 
 +
'''{{Patch name|9|26|2022|no-link=yes}} #2'''
 +
* Fixed being unable to equip certain valid cosmetic combinations.
 +
 
 +
'''{{Patch name|9|28|2022}}'''
 +
* Reverted the {{code|+quickswitch}} bug fix while we evaluate.
 +
 
 +
'''{{Patch name|10|5|2022}}''' ([[Scream Fortress 2022]])
 +
* {{Undocumented}} Added <code>demo_head_replacement</code> equip region.
  
'''{{Patch name|2|11|2014}}'''
+
'''{{Patch name|10|6|2022}}'''
* Updated the [[Medi-Mask]] to use {{code|equip_region}} beard instead of face
+
* Fixed [[Alcoholic Automaton]] {{code|equip_region}} conflicting with the [[Pocket Yeti]].
 +
* Fixed {{code|equip_regions}} for [[Turncoat|The Turncoat]] and [[Safety Stripes]].
 +
 
 +
'''{{Patch name|12|5|2022}}''' ([[Smissmas 2022]])
 +
* {{Undocumented}} Renamed {{code|arm_tatoos}} {{code|equip_region}} to {{code|arm_tattoos}}.
 
}}
 
}}
  
 +
== Bugs ==
 +
* It is possible to equip two items with conflicting equip regions simultaneously in these conditions:
 +
** If one item equipped in the slot is removed from the [[Backpack]], or the slot is otherwise unused and vacant, and the item preferred is equipped in the slot in another loadout.
 +
** If the connection between the user and the Steam's servers is slow.
 +
** Using the quickswitch key function, which does not check region conflicts when equipping items.
 +
** If the user can put the two conflicting cosmetics on fast enough, then closing the loadout menu before it removes the conflicts.
 +
* The equip regions do not work on an item that has multiple equip regions if it uses {{code|equip_region}} instead of {{code|equip_regions}} in the [[item schema]].
 +
* If an item has no equip region, it is possible to equip multiple versions of the item at once.
 +
* Items that do not allow use of certain cosmetics and weapons because of conflicting regions (for example, the [[Thermal Thruster]] and any Pyro backpack cosmetic) can still be used when the conflicting weapon is obtained from the ground.<ref>[https://www.youtube.com/watch?v=w8-Hh1iOnnc Video] showing off Thermal Thruster equip region bug</ref>
 +
 +
== References ==
 +
<references/>
 +
 +
[[Category:Glossary]]
 
[[Category:Items]]
 
[[Category:Items]]
[[Category:Glossary]]
 
 
[[Category:Lists]]
 
[[Category:Lists]]

Latest revision as of 14:09, 29 October 2023

'Kay, this does not look good here, um...
The Scout on conflicting equip regions

The equip region is an item attribute in the client schema used to identify the region where an item is attached on a character model. The equip region attribute (denoted by the value name equip_region) is given to all Cosmetic items and some weapons, and its primary purpose is to prevent items in the same region from being equipped simultaneously. Equip regions were introduced to avoid visual clipping errors upon the addition of two usable 'misc' slots. This system was retained when the existing hat and miscellaneous slots were merged into three 'cosmetic' slots as a result of the December 20, 2013 Patch.

There are 68 equip regions in total. The equip regions of cosmetic items and weapons vary, but the vast majority of items that were classed as hats before the cosmetic overhaul have a base equip region of hat or whole_head.

Region conflicts

Equipping two items that have equip regions in both below columns, or two items that have the same region, is not allowed by the game.

Equip region Conflicts
Glasses Face, Lenses, Whole Head
Whole Head Hat, Face, Glasses

List of equip regions

*Tournament Medals are condensed to a single link, and items with the "Hat" equip region are omitted for brevity.

Update history

October 13, 2011 Patch (Manniversary Update & Sale)
  • Added equip regions.

December 15, 2011 Patch (Australian Christmas 2011)

  • Relaxed some restrictions on what misc items can be equipped simultaneously.

February 9, 2012 Patch

February 10, 2012 [Item schema update]

  • Removed hat equip_region from Brainiac Hairpiece.

June 11, 2012 Patch

  • [Undocumented] Added "crsk" equip_region.

June 19, 2012 Patch

  • [Undocumented] Removed the "csrk" equip_region and added "crsk_left" and "crsk_right" equip_regions.

June 27, 2012 Patch (Pyromania Update)

  • Added 'Scout or heavy shirt' and 'left shoulder' equip_regions.
  • Removed 'crsk_left' and 'crsk_right' equip_regions.

August 2, 2012 Patch (Triad Pack)

  • Added 'Arm Tattoos' equip_region.

August 3, 2012 Patch

  • Changed Triad Trinket equip_region from 'necklace' to 'shirt' and 'Scout or heavy shirt'.

March 19, 2013 Patch

  • Changed Blind Justice's equip_region from 'face' to 'demo_mustache_eyepatch'.

May 21, 2013 Patch

September 16, 2013 Patch

  • Removed cosmetic_axe equip_region.
  • Added belt_misc equip_region.

February 7, 2014 Patch

February 11, 2014 Patch

  • Updated the Medi-Mask to use equip_region beard instead of face.

March 5, 2014 Patch

April 1, 2014 Patch

April 24, 2014 Patch

May 15, 2014 Patch

  • Updated the equip_region for Pyromancer's Mask.
  • Fixed the equip_region for tournament medals conflicting with other items.

May 16, 2014 [Item schema update]

  • Changed the Pyromancer's Mask equip_region from pyro_mask to beard.

June 11, 2014 Patch

  • [Undocumented] Updated the equip_regions of El Muchacho.

July 8, 2014 Patch

July 24, 2014 Patch

July 30, 2014 Patch

August 7, 2014 Patch

August 21, 2014 Patch

  • Updated the equip_regions for Soldier's Stash, Exquisite Rack, Pencil Pusher, and Antlers.

August 27, 2014 Patch

September 25, 2014 Patch

  • Updated the equip_region for Special Eyes.

October 15, 2014 Patch

October 30, 2014 Patch

November 4, 2014 Patch

November 10, 2014 Patch

December 8, 2014 Patch #2

December 10, 2014 Patch

December 22, 2014 Patch (Smissmas 2014)

January 7, 2015 Patch

January 15, 2015 Patch #1

February 11, 2015 Patch #1

March 12, 2015 Patch

April 25, 2016 Patch

December 16, 2020 Patch

September 16, 2021 Patch

August 11, 2022 Patch

  • [Undocumented] Updated the equip_region for the Chaser.

September 26, 2022 Patch #1

  • Fixed being able to equip conflicting cosmetic items using +quickswitch.

September 26, 2022 Patch #2

  • Fixed being unable to equip certain valid cosmetic combinations.

September 28, 2022 Patch

  • Reverted the +quickswitch bug fix while we evaluate.

October 5, 2022 Patch (Scream Fortress 2022)

  • [Undocumented] Added demo_head_replacement equip region.

October 6, 2022 Patch

December 5, 2022 Patch (Smissmas 2022)

  • [Undocumented] Renamed arm_tatoos equip_region to arm_tattoos.

Bugs

  • It is possible to equip two items with conflicting equip regions simultaneously in these conditions:
    • If one item equipped in the slot is removed from the Backpack, or the slot is otherwise unused and vacant, and the item preferred is equipped in the slot in another loadout.
    • If the connection between the user and the Steam's servers is slow.
    • Using the quickswitch key function, which does not check region conflicts when equipping items.
    • If the user can put the two conflicting cosmetics on fast enough, then closing the loadout menu before it removes the conflicts.
  • The equip regions do not work on an item that has multiple equip regions if it uses equip_region instead of equip_regions in the item schema.
  • If an item has no equip region, it is possible to equip multiple versions of the item at once.
  • Items that do not allow use of certain cosmetics and weapons because of conflicting regions (for example, the Thermal Thruster and any Pyro backpack cosmetic) can still be used when the conflicting weapon is obtained from the ground.[1]

References

  1. Video showing off Thermal Thruster equip region bug