Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Name = GetConVar("sv_skyname"):GetString()
- local Areas = { "lf", "ft", "rt", "bk", "dn", "up" }
- local Mats = {
- Material( "skybox/"..Name.."lf" ),
- Material( "skybox/"..Name.."ft" ),
- Material( "skybox/"..Name.."rt" ),
- Material( "skybox/"..Name.."bk" ),
- Material( "skybox/"..Name.."dn" ),
- Material( "skybox/"..Name.."up" ),
- }
- function util.SetSkybox( NewName )
- local NewArea
- for i = 1, 6 do
- NewArea = Material( "skybox/"..NewName..Areas[i] ):GetTexture( "$basetexture" )
- Mats[i]:SetTexture( "$basetexture", NewArea )
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement