Feature #1290
Session-only cvars
0%
Description
When creating user maps it would be very usefull if any
cvar changed via executing an XG type was only
changed for the duration of the current level. Once the
next level starts these cvars would be then be reset.
Maybe add a flag to the XG type that makes it either a
global or local (duration of the current map) change.
Labels: Data
Related issues
History
#1 Updated by danij about 21 years ago
- assigned_to: Daniel Swanson --> nobody
#2 Updated by skyjake about 12 years ago
Logged In: YES
user_id=717323
At the moment there is no straightforward way to implement
this. The engine keeps no track of the "original" value of
cvars, making reseting practically impossible.
I agree that there is a need for this kind of
functionality, though. Perhaps a console command that
temporarily sets the value of a cvar. When the next level
is loaded, the temporary values are replaced by the
original values.
Perhaps "mset" would be a good name for the command?
(Map-SET)
"mset rend-camera-fov 30"
#3 Updated by skyjake almost 11 years ago
- Tags set to Scriping, XG
- Subject changed from Session Only Cvars to Session-only cvars
#4 Updated by skyjake almost 11 years ago
- Tags changed from Scriping, XG to XG, Scripting
#5 Updated by skyjake over 7 years ago
- Related to Feature #1633: Console commands and Doomsday Script added
#6 Updated by skyjake almost 5 years ago
- Target version set to Modding