Counter-Strike: Global Offensive/Mapper's Reference: Difference between revisions
Jump to navigation
Jump to search
Idea: To test in Hammer if a player fits in a narrow/angled corridor, you can make a temporary
m (→Dimensions: Added crouching eye level) |
(Updated and extended tables) |
||
Line 4: | Line 4: | ||
}} | }} | ||
{{stub}} | {{stub}} | ||
Here is a reference page for any | Here is a reference page for any {{game link|Counter-Strike: Global Offensive}} mapper looking for dimensions or numbers that are used for level and map creation. | ||
==Measurements== | For other tutorials go to the [[Counter-Strike: Global Offensive Level Creation]] page. | ||
{| border=" | == Measurements == | ||
! | {| border="2" cellpadding="2" | ||
! | |- style="background:#666666;" | ||
! | ! Brush | ||
! Height | |||
! Recommended<br>Depth | |||
! Recommended<br>Width | |||
|- | |- | ||
| | | Stair step || ≤ 18 || ≥ 16 || > 32 | ||
|- | |- | ||
| | | Thin Wall || ≥ 128 || 16 || 64 | ||
|- | |||
| Thick Wall|| ≥ 128 || 32 || 64 | |||
|- | |- | ||
|} | |||
* Slopes are walkable if they are at most 45° steep. | |||
! | |||
=== [[Player]] Dimensions === | |||
{| border="2" cellpadding="2" style="text-align:center;" | |||
|- style="background:#666666;" | |||
! Player Posture | |||
! Height | |||
! Width/Depth | |||
! Feet Level | |||
! Eye Level<!-- | |||
! Jump Height--> | |||
|- | |- | ||
| | ! Standing | ||
| 72 | |||
| rowspan="2" | 32 | |||
| rowspan="2" | 0.031250 | |||
| 64.093811<!-- | |||
| 54 (Normal Jump)--> | |||
|- | |- | ||
| | ! Crouching | ||
|- | | 54 | ||
| | | 46.076218<!-- | ||
| 65 (Crouch Jump)--> | |||
|} | |||
{{Idea | To test in Hammer if a player fits in a narrow/angled corridor, you can make a temporary <code>32 x 32 x 72</code> (or <code>32 x 32 x 54</code>) block representing the dimensions of a player and move it to various locations inside the corridor. It is traversable if the volume of the block and surrounding geometry (including vertices and edges) do not intersect. Hold {{key|Alt}} while dragging to prevent the block from snapping to the grid.}} | |||
=== Reachable Heights === | |||
{| | |||
| | |||
{| border="2" cellpadding="2" style="white-space:nowrap;" | |||
|- style="background:#666666;" | |||
! colspan="2" | Technique | |||
! Max Block Height<br>can get on | |||
! Lowest Wall Height<br>cannot peek over | |||
! Lowest Ceiling Height<br>will not bump against | |||
|- | |||
! rowspan="6" style="background:#666666;" | Solo | |||
| Crouch | |||
| 18 | |||
| 47 | |||
| '''55''' | |||
|- | |||
| Walk/Run | |||
| 18 | |||
| 65 | |||
| '''73''' | |||
|- | |||
| Jump while standing | |||
| 54 | |||
| '''119''' | |||
| '''127''' | |||
|- | |||
| Jump while crouching | |||
| 56 | |||
| 103 | |||
| 112 | |||
|- | |||
| Jump then crouch | |||
| 63 | |||
| 110 | |||
| 118 | |||
|- | |||
| Crouch then jump | |||
| '''65''' | |||
| 113 | |||
| 121 | |||
|- | |||
! rowspan="4" style="background:#666666;" | 2 players | |||
| Crouch on a player | |||
| 90 | |||
| 119 | |||
| 127 | |||
|- | |||
| Walk on a player | |||
| 90 | |||
| 137 | |||
| 145 | |||
|- | |||
| Jump while standing on a player | |||
| 129 | |||
| '''194''' | |||
| '''202''' | |||
|- | |||
| Crouch then jump on a player | |||
| '''138''' | |||
| 185 | |||
| 193 | |||
|- | |||
! rowspan="1" style="background:#666666;" | 3 players | |||
| Slide on two players | |||
| 162 | |||
| 207 | |||
| 215 | |||
|- | |||
! rowspan="1" style="background:#666666;" | 4 players | |||
| Slide on three players | |||
| 234 | |||
| 281 | |||
| 289 | |||
|- | |||
! rowspan="7" style="background:#666666;" | Solo, Utilities | |||
| [[exojump|Exo]]-Jump while standing | |||
| 129 | |||
| '''195''' | |||
| '''203''' | |||
|- | |||
| [[exojump|Exo]]-Jump while crouching | |||
| 135 | |||
| 182 | |||
| 190 | |||
|- | |||
| [[exojump|Exo]]-Jump then crouch | |||
| 138 | |||
| 186 | |||
| 194 | |||
|- | |||
| Crouch then [[exojump|exo]]-jump | |||
| '''144''' | |||
| 191 | |||
| 199 | |||
|- | |||
| [[weapon_bumpmine|Bump mine]] | |||
| > 900 | |||
| < 1000 | |||
| < 1000 | |||
|- | |||
| [[weapon_bumpmine|Bump mine]] and jump | |||
| > 1300 | |||
| < 1400 | |||
| < 1400 | |||
|- | |||
| [[weapon_bumpmine|Bump mine]] and [[exojump|exo]]-jump | |||
| > 1600 | |||
| < 1800 | |||
| < 1800 | |||
|} | |||
| style="vertical-align:top;" | | |||
{{Warning | | |||
* There are two slightly different ways of ''Crouch Jumping'', which is why we use different terms here: | |||
** By '''Jump then Crouch''' we mean first invoking <code>+jump</code> and then <code>+duck</code>. | |||
** By '''Crouch then Jump''' we mean first invoking <code>+duck</code> and then <code>+jump</code> during the crouching transition. | |||
* The following numbers concerning jumps assume '''full stamina'''. That means that the [[player]] has recovered from previous landings, hitting the ground. | |||
}} | |||
{{Note | | |||
* The '''Lowest Wall Height cannot peek over''' can be considered the Eye Level rounded up. | |||
* Players standing on a player that does not touch the ground or that stands on another player will slide forward and the invocation of {{ent|+left}}, {{ent|+right}}, {{ent|+back}}, {{ent|+duck}} and {{ent|+speed}} has no effect. | |||
* These numbers have been obtained using {{ent|cl_showpos|1}} and {{ent|getpos}} and {{ent|host_timescale}}. | |||
}} | |||
|} | |||
=== Fall Damage === | |||
{| | |||
| | |||
{| border="2" cellpadding="2" | |||
|- style="background:#666666;" | |||
! Units | |||
! Run off<br>Fall Damage | |||
! Jump off<br>Fall Damage | |||
|- | |||
| 166 | |||
| 0 | |||
| 0 | |||
|- | |||
| 167 | |||
| 0 | |||
| style="background:#446644;" | 2 | |||
|- | |||
| 200 | |||
| 0 | |||
| 11 | |||
|- | |||
| 223 | |||
| style="background:#446644;" | 3 | |||
| 17 | |||
|- | |||
| 250 | |||
| 9 | |||
| 26 | |||
|- | |||
| 300 | |||
| 24 | |||
| 38 | |||
|- | |||
| 350 | |||
| 38 | |||
| style="background:#666644;" | 50 | |||
|- | |||
| 400 | |||
| style="background:#666644;" | 50 | |||
| 62 | |||
|- | |||
| 450 | |||
| 62 | |||
| 74 | |||
|- | |||
| 500 | |||
| 71 | |||
| 83 | |||
|- | |||
| 550 | |||
| 83 | |||
| 95 | |||
|- | |||
| 577 | |||
| 89 | |||
| 99 | |||
|- | |||
| 578 | |||
| 89 | |||
| style="background:#664444;" | 101 | |||
|- | |||
| 600 | |||
| 92 | |||
| 103 | |||
|- | |||
| 634 | |||
| 98 | |||
| 109 | |||
|- | |||
| 635 | |||
| style="background:#664444;" | 101 | |||
| 109 | |||
|- | |||
| 700 | |||
| 113 | |||
| 121 | |||
|- | |||
| 800 | |||
| 128 | |||
| 139 | |||
|- | |||
| 1000 | |||
| 161 | |||
| 169 | |||
|- | |||
| 1600 | |||
| 241 | |||
| 246 | |||
|- | |||
| 1800 | |||
| 265 | |||
| 270 | |||
|- | |||
| 7500 | |||
| 686 | |||
| | |||
|- | |||
| 8000 | |||
| 695 | |||
| 695 | |||
|- | |- | ||
| 16000 | |||
| 695 | |||
| 695 | |||
|} | |||
| style="vertical-align:top;" | | |||
{{Warning | | |||
* Standing players running/jumping off a block and crouching before landing might receive slightly more damage. | |||
* Players ''crouching off'' a block and uncrouching in mid-air might receive slightly less damage. | |||
* Players uncrouching just before landing make no noise and don't receive any fall damage, regardless of the fallen distance. | |||
* There is a default fall damage reduction of 60 % when wearing an [[exojump]] controlled by the [[ConVar]] {{ent|sv_falldamage_exojump_multiplier}}. | |||
}} | |||
{{Note | | |||
* Players jumping on a block with a height of 9 units or higher will land on it silently (no crouching). | |||
* Players running off a block with a height of 20 units or more will fall. Otherwise they "stick" to the ground. | |||
* Players running off a block with a height of 47 units or less will land silently. | |||
* Players running off a block with a height of 214 to 222 units hear a fall damage sound but don't receive any damage. | |||
* The fall damage doesn't exceed 695 because {{ent|sv_maxvelocity}} is 3500 by default. If higher, the maximum fall damage also increases. | |||
}} | |||
|} | |} | ||
==Map Prefixes== | |||
See [[Map_prefixes#Counter-Strike.2C_Counter-Strike:_Condition_Zero.2C_Counter-Strike:_Source_and_Counter-Strike:_Global_Offensive|Map prefixes]] | === Grenades === | ||
* The [[weapon_smokegrenade|smoke grenade]] diameter is 288 units. The height is a little under 128 units. | |||
* [[weapon_molotov|Molotov]] / [[weapon_incgrenade|Incendiary]] grenades have a diameter similar if not the same as a smoke grenade. | |||
== Map Prefixes == | |||
See [[Map_prefixes#Counter-Strike.2C_Counter-Strike:_Condition_Zero.2C_Counter-Strike:_Source_and_Counter-Strike:_Global_Offensive|Map prefixes]]. |
Revision as of 23:15, 25 April 2021
Here is a reference page for any Counter-Strike: Global Offensive mapper looking for dimensions or numbers that are used for level and map creation.
For other tutorials go to the Counter-Strike: Global Offensive Level Creation page.
Measurements
Brush | Height | Recommended Depth |
Recommended Width |
---|---|---|---|
Stair step | ≤ 18 | ≥ 16 | > 32 |
Thin Wall | ≥ 128 | 16 | 64 |
Thick Wall | ≥ 128 | 32 | 64 |
- Slopes are walkable if they are at most 45° steep.
Player Dimensions
Player Posture | Height | Width/Depth | Feet Level | Eye Level |
---|---|---|---|---|
Standing | 72 | 32 | 0.031250 | 64.093811 |
Crouching | 54 | 46.076218 |

32 x 32 x 72
(or 32 x 32 x 54
) block representing the dimensions of a player and move it to various locations inside the corridor. It is traversable if the volume of the block and surrounding geometry (including vertices and edges) do not intersect. Hold Alt while dragging to prevent the block from snapping to the grid.
Reachable Heights
|
![]()
![]()
|
Fall Damage
|
![]()
![]()
|
Grenades
- The smoke grenade diameter is 288 units. The height is a little under 128 units.
- Molotov / Incendiary grenades have a diameter similar if not the same as a smoke grenade.
Map Prefixes
See Map prefixes.