Kaelyn
Level: Delver
Rank Points: 79
Registered: 01-21-2019
IP: Logged
|
Weather variables (+3)
I propose seven new predefined variables for controlling the environment through scripting:
• _Weather. This variable bitwise-encodes the five binary weather options (outside, lightning, clouds overhead, cloud shadows, skip crossfade) into a single integer. Its value ranges from 0 (no options selected) to 31 (all options selected).
• _Darkness controls how dark the room is, with a value between 0 and 6.
• _Fog controls the fog cover, with a value between 0 and 3.
• _Snow controls the level of snowfall, with a value between 0 and 9.
• _Rain controls the intensity of rainfall, with a value between 0 and 19.
• _Clouds controls which type of open sky gets reflected in water, with a value between 0 (default) and 13 (SunsetRed).
• _RoomStyle controls what style the room has, with a value between 0 and 11. I recommend adding a second column in the Mod Management screen that shows which styles have which values. Custom styles have a value of -1. If you try to set _RoomStyle to any number outside the 0-11 range, nothing happens.
By letting scripts check and set these variables, architects will enjoy a more versatile toolkit for designing environments.
|