Counter-Strike: Global Offensive/Game Modes/Danger Zone: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 1: Line 1:
{{otherlang2|title=Creating a Danger Zone Map|ru=Creating a Danger Zone Map:ru}}
{{otherlang2|title=Creating a Danger Zone Map|ru=Creating a Danger Zone Map:ru}}
You can't create Danger Zone map yet.
'''Danger Zone''' is a fast-paced battle royale game mode built on [[File:csgo.png|link=Counter-Strike: Global Offensive|alt=<Counter-Strike: Global Offensive>]]<noinclude>[[Category:Game icons|{{PAGENAME}}]]</noinclude>
CS:GO’s tactical gameplay where players use their wits, skill, and resources to fight to the finish. Featuring solo or team play.
 
{{Warning| For proper map functionality, map needs to have '''dz_''' prefix and '''game_mode''' set to '''0''' and '''game_type''' set to '''6'''.}}
 
{{note|Valve has released no documentation about this game mode and everything is researched by players.}}
 
== Fundamental Entities ==
 
* '''[[info_gascanister_launchpoint]]''' - The position a gas canister will launch from in Survival Mode.
* '''[[game_survival_logic]]''' - An entity that will fire outputs when events happen during Survival Mode.
* '''[[trigger_survival_playarea]]''' - A trigger volume that defines the bounds of the survival play area.
* '''[[info_map_region]]''' - Point entity for setting the name of a map region for display.
* '''[[point_dz_weaponspawn]]''' - Survival weapon spawn point. {{note|What type of weapon crate spawns is controlled by a config file.}}
 
== Basic requirements for a DZ map ==
'''[[trigger_survival_playarea]]''' at least 300 units above the highest point in map, this trigger should cover the whole playable area, playable area of Valve's '''Blacksite''' is 16384x16384 units.
 
'''[[game_survival_logic]]''' this entity is core for the game mode, actual purpose is currently unknown.
 
'''[[point_dz_weaponspawn]]''' scattered around the map, there needs to be some distance between these otherwise they might fail to spawn.
{{note|There seems to be a required amount of these in order for the map to not crash the game upon selecting deployment location.}}
{{note|The number required of these is speculated to be between 90-230. Valve used around 530 on '''Blacksite'''.}}
 
== Limiting area where players can deploy ==
This is controlled by a ''png'' texture which should be in '''csgo/maps/''' with name format '''dz_''mapname''_spawnmask'''. It should represent overview of the map, black filled areas block deploy points.
 
[[File:dz_blacksite_spawnmask.png|thumb|Spawnmask texture used for Blacksite]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
== Adding overview image for tablet ==
A texture of [[vtf]] format that represents the map overview needs to be located in '''csgo/materials/models/weapons/v_models/tablet/''' with name format '''tabet_radar_dz_''mapname'''''
{{note| The tablet overview image is not same as map overview image, it needs to be roughly 30%(?) smaller in order to line up with world.}}
:{{TODO| Figure out how to make tablet overview to line up with actual map.}}
 
== Adding overview image for deployment selection ==
A ''png'' texture needs to be located in '''csgo/materials/panorama/images/survival/spawnselect/''' with name format '''map_dz_''mapname'''''.
 
 
== Prefabs ==
*[https://cdn.discordapp.com/attachments/484503967842304002/520680162124234753/dz_template.zip Working dz_ map template by Zool.]

Revision as of 17:16, 8 December 2018

Template:Otherlang2 Danger Zone is a fast-paced battle royale game mode built on <Counter-Strike: Global Offensive> CS:GO’s tactical gameplay where players use their wits, skill, and resources to fight to the finish. Featuring solo or team play.

Warning.pngWarning: For proper map functionality, map needs to have dz_ prefix and game_mode set to 0 and game_type set to 6.
Note.pngNote:Valve has released no documentation about this game mode and everything is researched by players.

Fundamental Entities

Basic requirements for a DZ map

trigger_survival_playarea at least 300 units above the highest point in map, this trigger should cover the whole playable area, playable area of Valve's Blacksite is 16384x16384 units.

game_survival_logic this entity is core for the game mode, actual purpose is currently unknown.

point_dz_weaponspawn scattered around the map, there needs to be some distance between these otherwise they might fail to spawn.

Note.pngNote:There seems to be a required amount of these in order for the map to not crash the game upon selecting deployment location.
Note.pngNote:The number required of these is speculated to be between 90-230. Valve used around 530 on Blacksite.

Limiting area where players can deploy

This is controlled by a png texture which should be in csgo/maps/ with name format dz_mapname_spawnmask. It should represent overview of the map, black filled areas block deploy points.

Spawnmask texture used for Blacksite












Adding overview image for tablet

A texture of vtf format that represents the map overview needs to be located in csgo/materials/models/weapons/v_models/tablet/ with name format tabet_radar_dz_mapname

Note.pngNote: The tablet overview image is not same as map overview image, it needs to be roughly 30%(?) smaller in order to line up with world.
Todo:  Figure out how to make tablet overview to line up with actual map.

Adding overview image for deployment selection

A png texture needs to be located in csgo/materials/panorama/images/survival/spawnselect/ with name format map_dz_mapname.


Prefabs