worldspawn

From Sven Co-op
Jump to navigation Jump to search
worldspawn
Type

point

Status

supported

 


Worldspawn is non-interactive entity, everything that builds a map except placed or spawned entities- brushes, sky, tool textures e.t.c. Map itself is an unique entity, which options you can access by going into 'Map'-->'Map properties'. Environmental death are caused by World e.g. when player dies because of fall damage, the entity which killed player is "worldspawn". Whenever mapper is placing new brush into the map, it's becomes the part of the "worldspawn". You can change important settings of your map like sky texture to use, render distance, replacement files and even player models restrictions.

1 Keyvalues

Map Description / Title : message

Title of the map. The usage is unknown- it won't show any kind of text.

Environment Map : skyname

Name of sky to use, e.g. 'cliff'. You can check all skies names by going into 'gfx'-->'env' folder. Note that every sky is split into 6 different files, two last characters represent the direction. Remember to NOT include those characters (as well as '_' symbol in some of skies), if you do, the default sky will be used ('desert'). To determine where the sky will be seen, use 'sky' texture on surfaces where you want your sky.

CD Track to play : sounds

Doesn't work- it's an old method to play music from CD.

Default light level : light

Seems to not working.

Default Wave Height : WaveHeight

Wave height of func_water entities. It is not overriding func_water "Wave Height" setting.

Max viewable Distance : MaxRange

Render distance, higher values for farther distance but slower render. Decrease this value greatly improves performance but causes player to see end of the render plane what looks terrible.

Chapter Title Message : chaptertitle

Simple method to show a text message on screen- it's a chapter-type string that appears on map start.

Level Fade In : startdark

If set to 'Yes', the fade in effect (from completely dark to fully tranparent) will be applied as soon as map starts.

Display game title : gametitle

If set to 'Yes', the Half Life logo title (as seen in the beginning of Half-Life campaign) will be displayed.

New Level Unit : newunit

Removes data and global triggers from previous levels. Not applicable for Sven Co-op.

Map Team List : mapteams

Not supported- Sven Co-op does not spit players between teams.

Default Team : defaultteam

Same as above.

Roaming Monsters (node graph) : freeroam

If set to 'Yes', monsters will use nodes (info_node entities) to roam (walk from one point to another freely) at map start.

Note that each monster can override this behaviour by "Monster Roaming (nodes)" keyvalue.

Map Team List : mapteams

Not supported- Sven Co-op does not spit players between teams.

Default Team : defaultteam

Same as above

Custom Sentences File : sentence_file

You can specify your own "senteces.txt" file in a replacement of default sentences.

Custom Materials File : materials_file

You can specify your own "materials.txt" file in a replacement of default material sounds.

Example path string: "sound/mapname/filename.txt".

Global Sound Replacement File : globalsoundlist

Path to a sound replacement file to use.

Global Model Replacement File : globalmodellist

Path to a model replacement file to use.

Force Player Models : forcepmodels

List of models that can be used for this map, separated by comma "," symbol. Model names are the same as subfolders

in "models/player" folder. Note that models not listed here cannot be used in this map.

Minimum Game Version : scversion2

Game version required for this map to run. Leave that as it is.

2 Changes

5.0 Steam Release: Added 'Custom Materials File' keyvalue, updated 'Minimum Game Version' keyvalue with new entries.