Item defuser: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Added images. Added more description.)
m (Updated old entity format to {{this is a}}. This action was perfomed by a bot.)
Line 1: Line 1:
[[File:css_item_defuser.png|thumb|<code>models/weapons/w_defuser.mdl</code> in {{css}}.]]
[[File:css_item_defuser.png|thumb|<code>models/weapons/w_defuser.mdl</code> in {{css}}.]]
[[File:csgo_item_defuser.png|thumb|<code>models/weapons/w_defuser.mdl</code> in {{csgo}}.]]
[[File:csgo_item_defuser.png|thumb|<code>models/weapons/w_defuser.mdl</code> in {{csgo}}.]]
{{base point multi|Item_defuser|game1=Counter-Strike: Source|game2=Counter-Strike: Global Offensive}}
{{this is a|e0|game1=Counter-Strike: Global Offensive|name=Item_defuser|game=Counter-Strike: Source}}
{{code class|CItemDefuser|item_defuser.cpp}}
{{code class|CItemDefuser|item_defuser.cpp}}



Revision as of 06:02, 7 January 2024

models/weapons/w_defuser.mdl in Counter-Strike: Source.
models/weapons/w_defuser.mdl in Counter-Strike: Global Offensive.

Item_defuser is an e0 available in Counter-Strike: Source Counter-Strike: Source and Counter-Strike: Global Offensive Counter-Strike: Global Offensive.

C++ In code, it is represented by theCItemDefuserclass, defined in theitem_defuser.cppfile.

Entity description

This entity represents the defuse kit in Bomb Defusal maps. When this entity is picked up successfully by a player, it is removed and in code, the CCSPlayer's m_bHasDefuser field is set to true.

If a CT has picked up this entity, it takes significantly less time to defuse C4. Without it, defusing a planted_c4 requires the CT to +use it for 10 seconds or 5 seconds with a kit.

Counter-Strike: Global Offensive The cutters seen in Hostage Rescue maps use the same code class and thus are interchangeable with this entity. Both entities make a CT both defuse C4 and rescue hostages faster (1 instead of 4 seconds).

Related Console Variables

These ConVars exist only in Counter-Strike: Global Offensive.

ConVar Default Description
mp_death_drop_defuser 1 Whether or not players drop their defuser on death.
mp_defuser_allocation 0 How to allocate defusers or rescure kits to CTs at the start of a round:
  • 0: none
  • 1: random
  • 2: all CTs

Keyvalues

Note.pngNote:Content moved to Rendering and studio model related KIO/Keyvalues for continuation of page history

Flags

Start constrained : [1]
Prevents the model from moving.

Inputs

Note.pngNote:Content moved to Rendering and studio model related KIO/Inputs for continuation of page history

Outputs

OnPlayerTouch  !FGD
Does not fire at all?
OnCacheInteraction  !FGD
Does not fire at all?
Note.pngNote:Content moved to Rendering and studio model related KIO/Outputs for continuation of page history