Difference between revisions of "Creating a Bomb Defusal Map"

From Valve Developer Community
Jump to: navigation, search
(overhaul and added screenshots)
Line 1: Line 1:
{{screenshot}}
 
 
{{otherlang2
 
{{otherlang2
 
|ru=Creating a Bomb Defusal Map:ru
 
|ru=Creating a Bomb Defusal Map:ru
 
}}
 
}}
  
Creating a Bomb Defusal map works the same in [[Counter-Strike: Global Offensive]] as in [[Counter-Strike: Source]].
+
Creating a Bomb Defusal Senario works the same in [[Counter-Strike: Global Offensive]] as in [[Counter-Strike: Source]].
This quick tutorial demands that you know the basics of [[brush entities]].
+
This quick tutorial will show you how you to create spawn points, buy zones and bomb sites.
  
==Spawn points==
+
==Spawn Areas==
For any map to function properly, you need to place spawnpoint entities in the game world. The [[info_player_terrorist]] and [[info_player_counterterrorist]] entities are used to mark where players spawn. You want at least 32 total player spawns for the majority of servers to run your map.
+
For any CS:GO map to function, at least 1 of both ''info_player_terrorist'' or ''info_player_counterterrorist''. You could only use a singular spawn point, but this obviously not work for play testing.
 +
The optimal amount of spawn points would be 10 spawn entities each team, but for community owned servers 16 a side would work better. For the objects properties press {{key|Alt}}+{{key|Enter}} there is a property for ''Spawn Priority'', the value for this determines which spawns will be used first.
  
==Buyzones==
+
If the purpose for your maps is competitive change it to 1 for all but 5 spawns. The 5 spawns set to 0 will be the only spawns used for competitive.
Each team needs to be able to buy weapons where they spawn. To enable this, create a brush the covers the spawn location of one of the teams and give it the ''tools/toolstrigger'' material, then tie it to a [[func_buyzone]] entity. Don't forget to set the team of the buyzone in its properties. Repeat the process for the other team and both teams should be able to buy weapons.
+
Later in your mapping process, spawn positions will become important for timing among other things and you might need to tweak the area near the final stages of creation.
 +
[[image:csgobuyzones.jpg|thumb|400px|CSGO Buyzones and Spawns]]
  
==Bomb zones==
+
In addition to the spawn entities, maps need ''Buy Zones'', first make a box around the spawn points and texture it with the ''tools/toolstrigger'' now press {{key|Ctrl}}+{{key|T}} and change its entity to [[func_buyzone]]. In its properties change its ''Team Number'' to the corrosponding team
For each bomb zone you want in your map, create another trigger brush to cover the ground at the bomb area, and tie it to a [[func_bomb_target]] entity. The bomb zone usually works right away without any property tweaking.
+
 
 +
==Bomb Sites==
 +
Bomb sites are essential for defuse maps, as they are the area to plant the bomb. to set one up make a trigger textured brush and press {{key|Ctrl}}+{{key|T}} and change the entity to a [[func_bomb_target]].
 +
The bombsites seem randomly chosen as ''Site A'' and ''Site B'' when you compile the map. The property ''Heist Mode bomb Target'' is an unused value and should be ignored, unless CS:GO is updated to include this in a new or updated gamemode.
 +
 
 +
Also place overlays of and bombsite textures around the bomb site so players can identify each site.
 +
 
 +
[[image:csgobombsites.jpg|thumb|left|350px|CSGO Bombsites]]
  
 
[[Category:Counter-Strike: Global Offensive]]
 
[[Category:Counter-Strike: Global Offensive]]
 
[[Category:Level Design Tutorials]]
 
[[Category:Level Design Tutorials]]

Revision as of 21:02, 7 August 2015

Русский

Creating a Bomb Defusal Senario works the same in Counter-Strike: Global Offensive as in Counter-Strike: Source. This quick tutorial will show you how you to create spawn points, buy zones and bomb sites.

Spawn Areas

For any CS:GO map to function, at least 1 of both info_player_terrorist or info_player_counterterrorist. You could only use a singular spawn point, but this obviously not work for play testing. The optimal amount of spawn points would be 10 spawn entities each team, but for community owned servers 16 a side would work better. For the objects properties press Alt+ Enter there is a property for Spawn Priority, the value for this determines which spawns will be used first.

If the purpose for your maps is competitive change it to 1 for all but 5 spawns. The 5 spawns set to 0 will be the only spawns used for competitive. Later in your mapping process, spawn positions will become important for timing among other things and you might need to tweak the area near the final stages of creation.

CSGO Buyzones and Spawns

In addition to the spawn entities, maps need Buy Zones, first make a box around the spawn points and texture it with the tools/toolstrigger now press Ctrl+T and change its entity to func_buyzone. In its properties change its Team Number to the corrosponding team

Bomb Sites

Bomb sites are essential for defuse maps, as they are the area to plant the bomb. to set one up make a trigger textured brush and press Ctrl+T and change the entity to a func_bomb_target. The bombsites seem randomly chosen as Site A and Site B when you compile the map. The property Heist Mode bomb Target is an unused value and should be ignored, unless CS:GO is updated to include this in a new or updated gamemode.

Also place overlays of and bombsite textures around the bomb site so players can identify each site.

CSGO Bombsites