Mapping/Game Version Behaviour
Sven Co-op makes specific but necessary behaviour changes in its logic according to the version of the game a map was designed to run on. This functionality is used as sparingly as possible to make game play as consistent as possible across versions.
1 Choosing a version
When you create a map it will automatically assume that it's for the most current version of Sven Co-op. You therefore usually don't need to action this.
However if you need to specifically set your map for a specific version, or if you have an existing map you need to update to a more recent behaviour change, you can do this by editing the scversion2 key within the worldspawn entity. You can find this in Svencraft and similar editors via the Map menu then Map properties, then go down to the Minimum game version option.
The raw value will be an integer representing a version of Sven Co-op, for example 470 refers to release 4.7, and 524 refers to release release 5.24.
2 Behaviour changes
Version behaviour tracking begins as of release 4.0b1 with value 400. All releases prior to this (such as 2.0f and 3.0) will assume to have value 0.
Value | Release | Changes |
---|---|---|
0 |
All prior to release 4.0b1 |
|
400 |
| |
405 |
| |
450 |
| |
470 |
| |
517 |
| |
524 |
|