Difference between revisions of "Playzones"
Line 26: | Line 26: | ||
* {{keyname|dm_default}} {{keyvalue|masks/etqwmap/default}} | * {{keyname|dm_default}} {{keyvalue|masks/etqwmap/default}} | ||
: Mask to used to specify where deployables may be deployed. | : Mask to used to specify where deployables may be deployed. | ||
− | * {{keyname|dm_mcp}} {{keyvalue|masks/etqwmap/ | + | * {{keyname|dm_mcp}} {{keyvalue|masks/etqwmap/mcp}} |
: Mask to used to specify where the MCP can be deployed. | : Mask to used to specify where the MCP can be deployed. | ||
− | * {{keyname|dm_mcp_route}} {{keyvalue|masks/etqwmap/ | + | * {{keyname|dm_mcp_route}} {{keyvalue|masks/etqwmap/mcp_route}} |
: Mask to used to specify where the MCP may be driven before it is deemed off course. | : Mask to used to specify where the MCP may be driven before it is deemed off course. | ||
== playzone_path_and_heightmap == | == playzone_path_and_heightmap == | ||
+ | |||
+ | Used to generate heightmap data used by the magog sky crane, precipitation system and some other things. | ||
+ | |||
+ | * {{keyname|hm_default}} {{keyvalue|masks/etqwmap/default}} | ||
+ | : Heightmap image. | ||
+ | |||
+ | === Entity keys === | ||
+ | |||
+ | |||
== playzone_play == | == playzone_play == |
Revision as of 18:07, 22 November 2007
Many aspects of the game (such as deploying and traveling before being warned of leaving the battlefield) take place in the main gameplay area of the map, a 32768 unit square. However, a typical ETQW map is larger due to an out of bounds area (oob), so actual bounds of a map are a 40960 unit square. Playzone brushes are used to specify the main gameplay bounds of a map. It is on these brushes that a mask is specified. It is the masks themselves which control where aspects of the game may take place.
In the example map there are the following playzone entities;
Contents
playzone_commandmap
There are two playzone_commandmap entities used. One for the main gameplay area, and one for the oob. They are used to specify a command map based on the players position. This is so that when the player enters the oob, their command map can change to one with a red border. The oob playzone covers the whole 40960 bounds of the map, whereas the regular playzone is 32768 units. Since the player is often under both playzone_commandmap brushes, the oob playzone_commandmap has a lower priority.
Entity keys
- mtr_commandmap commandmaps/etqwmap
- Material name of the command map to use when the player is under this playzone.
- priority 0
- If the player is under multiple playzones, the playzone with highest priority is used.
playzone_deploy
Used to specify where the following three masks should be taken into account;
- Deploy mask
- MCP Deploy mask
- MCP Route mask
Entity keys
- dm_default masks/etqwmap/default
- Mask to used to specify where deployables may be deployed.
- dm_mcp masks/etqwmap/mcp
- Mask to used to specify where the MCP can be deployed.
- dm_mcp_route masks/etqwmap/mcp_route
- Mask to used to specify where the MCP may be driven before it is deemed off course.
playzone_path_and_heightmap
Used to generate heightmap data used by the magog sky crane, precipitation system and some other things.
- hm_default masks/etqwmap/default
- Heightmap image.