Difference between revisions of "Necessary map declarations"
From Mod Wiki
(→Materials) |
|||
(One intermediate revision by one other user not shown) | |||
Line 4: | Line 4: | ||
Here is a list of materials for assets created later on. Simply copy the text from the boxs below and save to {{filename|materials/yourmapname.mtr}} Don't forget to find/replace 'etqwmap' with yourmapname. | Here is a list of materials for assets created later on. Simply copy the text from the boxs below and save to {{filename|materials/yourmapname.mtr}} Don't forget to find/replace 'etqwmap' with yourmapname. | ||
− | This is needed for some codey reason | + | This is needed for some codey reason: |
#include <materials/commandmaps.include> | #include <materials/commandmaps.include> | ||
− | These are the megatexture materials. They | + | These are the megatexture materials. They are only one line of text as they use a template elsewhere: |
material megatextures/etqwmap { useTemplate megatextures/default_ambient_spec< "etqwmap" > } | material megatextures/etqwmap { useTemplate megatextures/default_ambient_spec< "etqwmap" > } | ||
material megatextures/etqwmap_noshadows { useTemplate megatextures/default_ambient_spec_noshadows< "etqwmap" > } | material megatextures/etqwmap_noshadows { useTemplate megatextures/default_ambient_spec_noshadows< "etqwmap" > } | ||
− | These are the command map materials. One for the regular command map, one for out of bounds | + | These are the [[Creating a command map|command map materials]]. One for the regular command map, one for out of bounds: |
material commandmaps/etqwmap | material commandmaps/etqwmap | ||
Line 25: | Line 25: | ||
} | } | ||
− | These are the territory materials | + | These are the territory materials (the greyscale territory lines which the game makes red/green): |
material commandmaps/etqwmap_territory_01 { | material commandmaps/etqwmap_territory_01 { | ||
Line 47: | Line 47: | ||
} | } | ||
− | The level shot (loading screen image) material | + | The level shot (loading screen image) material: |
material levelshots/etqwmap { | material levelshots/etqwmap { | ||
Line 58: | Line 58: | ||
} | } | ||
− | The material for the small thumbnail of your map | + | The material for the small thumbnail of your map: |
material levelshots/thumbs/etqwmap { | material levelshots/thumbs/etqwmap { |
Latest revision as of 14:30, 11 December 2007
Materials
Here is a list of materials for assets created later on. Simply copy the text from the boxs below and save to materials/yourmapname.mtr Don't forget to find/replace 'etqwmap' with yourmapname.
This is needed for some codey reason:
#include <materials/commandmaps.include>
These are the megatexture materials. They are only one line of text as they use a template elsewhere:
material megatextures/etqwmap { useTemplate megatextures/default_ambient_spec< "etqwmap" > } material megatextures/etqwmap_noshadows { useTemplate megatextures/default_ambient_spec_noshadows< "etqwmap" > }
These are the command map materials. One for the regular command map, one for out of bounds:
material commandmaps/etqwmap { templates/game/maps/cmMap( "commandmaps/etqwmap.tga" ) } material commandmaps/etqwmap_oob { templates/game/maps/cmMap( "commandmaps/etqwmap_oob.tga" ) }
These are the territory materials (the greyscale territory lines which the game makes red/green):
material commandmaps/etqwmap_territory_01 { templates/game/maps/cmIcon( makealpha( commandmaps/etqwmap/etqwmap_ter01.tga ) ) } material commandmaps/etqwmap_territory_02 { templates/game/maps/cmIcon( makealpha( commandmaps/etqwmap/etqwmap_ter02.tga ) ) } material commandmaps/etqwmap_territory_03 { templates/game/maps/cmIcon( makealpha( commandmaps/etqwmap/etqwmap_ter03.tga ) ) } material commandmaps/etqwmap_territory_04 { templates/game/maps/cmIcon( makealpha( commandmaps/etqwmap/etqwmap_ter04.tga ) ) } material commandmaps/etqwmap_territory_05 { templates/game/maps/cmIcon( makealpha( commandmaps/etqwmap/etqwmap_ter05.tga ) ) }
The level shot (loading screen image) material:
material levelshots/etqwmap { sort gui { blend blend vertexColor map nopicmip clamp "levelshots/etqwmap" } }
The material for the small thumbnail of your map:
material levelshots/thumbs/etqwmap { sort gui { blend blend vertexColor map nopicmip clamp "levelshots/thumbs/etqwmap" } }
Definitions
Here are the map definitions needed for a functioning map. Save these to def/yourmapname.def
#include "def/pathfinder.include" heightMap heightmaps/etqwmap { heightMap "heightmaps/etqwmap.tga" } deployMask masks/etqwmap/mcp { mask "masks/etqwmap/mcp.tga" } deployMask masks/etqwmap/default { mask "masks/etqwmap/default.tga" } deployMask masks/etqwmap/mcp_route { mask "masks/etqwmap/mcp_route.tga" } deployMask masks/etqwmap/playzone { mask "masks/etqwmap/playzone.tga" } stringMap pathfinder_etqwmap { _pathfinder_default( "etqwmap", 20 ) "playzone_0" "etqwmap_playzone_path_and_heightmap" "resolution_x_playzone_0" "1280" "resolution_y_playzone_0" "1280" "mg_resolution_x_playzone_0" "1280" "mg_resolution_y_playzone_0" "1280" }