Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
worldlighting.c
Go to the documentation of this file.
2{
3 string lighting_default = "dz\\data\\lighting\\lighting_default.txt";
4 string lighting_darknight = "dz\\data\\lighting\\lighting_darknight.txt";
5 string lighting_sakhal = "DZ\\worlds\\sakhal\\data\\lighting\\lighting_sakhal.txt";
6
7 void WorldLighting() {}
8 void ~WorldLighting() {}
9
10 // sets global lighting config by given value (sent from server, defined in server config)
11 void SetGlobalLighting( int lightingID )
12 {
13 switch ( lightingID )
14 {
15 case 0:
16 GetGame().GetWorld().LoadNewLightingCfg( lighting_default );
17 break;
18
19 case 1:
20 GetGame().GetWorld().LoadNewLightingCfg( lighting_darknight );
21 break;
22
23 case 2:
24 GetGame().GetWorld().LoadNewLightingCfg( lighting_sakhal );
25 break;
26 }
27 }
28}
29
30/*modded class WorldLighting
31{
32 protected string lighting_modded = "your\\path\\to\\lighting\\cfg.txt";
33
34 override void SetGlobalLighting( int lightingID )
35 {
36 switch ( lightingID )
37 {
38 case 3:
39 GetGame().GetWorld().LoadNewLightingCfg( lighting_modded );
40 break;
41 }
42 }
43}*/
proto native CGame GetGame()