Func block dm spawns: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
(Rewrite Template:Lang to Template:LanguageBar. This action was performed by a bot.)
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{lang|title=func_block_dm_spawns}}
{{LanguageBar}}{{subpage|[[CS:GO Game Modes/Deathmatch]]}}
{{subpage|[[CS:GO Game Modes/Deathmatch]]}}
{{ent not in fgd}}
{{ent not in fgd}}
{{CD|CFuncBlockDMSpawns|CFuncBrush}}
{{CD|CFuncBlockDMSpawns|CFuncBrush}}
{{entity|func_block_dm_spawns|type=e2|game=Counter-Strike: Global Offensive}}
{{this is a|brush entity|name=func_block_dm_spawns|game=Counter-Strike: Global Offensive}}


==Entity Description==
==Entity Description==
Line 10: Line 9:
If random deathmatch spawns are disabled with {{ent|info_map_parameters}}, then this entity has no effect.
If random deathmatch spawns are disabled with {{ent|info_map_parameters}}, then this entity has no effect.
{{Note|This entity '''does not remove''' any <tt>info_deathmatch_spawn</tt> entities that are already inside the AABB of this entity!}}
{{Note|This entity '''does not remove''' any <tt>info_deathmatch_spawn</tt> entities that are already inside the AABB of this entity!}}
{{Note|This entity is a subclass of {{ent|func_brush}}, see that page for KeyValues/Inputs/Outputs. This entity starts invisible and non-solid.}}
{{otherKIO|func_brush|This entity starts invisible and non-solid. All}}
 
==KeyValues==
{{KV Targetname}}


==FGD Code==
==FGD Code==

Latest revision as of 17:55, 18 July 2025

English (en)Translate (Translate)
Icon-NotInFGD.png
This entity is not in the FGD by default.
See below for instructions on making it available.
C++ Class hierarchy
CFuncBlockDMSpawns
CFuncBrush
CBaseEntity

func_block_dm_spawns is a brush entity available in Counter-Strike: Global Offensive Counter-Strike: Global Offensive.

Entity Description

This entity is used to block randomly generated player spawns, typically for CS:GO/CS2 Deathmatch Deathmatch. Any potential origin for an info_deathmatch_spawn is discarded if it is inside the AABB (!) of this entity. If random deathmatch spawns are disabled with info_map_parameters, then this entity has no effect.

Note.pngNote:This entity does not remove any info_deathmatch_spawn entities that are already inside the AABB of this entity!
Note.pngNote:This entity starts invisible and non-solid. All Keyvalues / Inputs / Outputs are same as func_brush.

FGD Code

The SetExcluded and SetInvert inputs have been omitted because they have no effect in Counter-Strike: Global Offensive.

@SolidClass base(Targetname, Parentname) = func_block_dm_spawns:
	"This entity is used to block randomly generated player spawns, typically for Deathmatch.\n" +
	"Any potential origin for an info_deathmatch_spawn is discarded if it is inside the AABB (!) of this entity.\n" +
	"If random deathmatch spawns are disabled with info_map_parameters, then this entity has no effect."
[
]