MCPcopy Create free account
hub / github.com/diasurgical/devilution / LoadGamma

Function LoadGamma

Source/palette.cpp:49–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

47}
48
49static void LoadGamma()
50{
51 int gamma_value;
52 int value;
53
54 value = gamma_correction;
55 if (!SRegLoadValue("Diablo", "Gamma Correction", 0, &value))
56 value = 100;
57 gamma_value = value;
58 if (value < 30) {
59 gamma_value = 30;
60 } else if (value > 100) {
61 gamma_value = 100;
62 }
63 gamma_correction = gamma_value - gamma_value % 5;
64 if (!SRegLoadValue("Diablo", "Color Cycling", 0, &value))
65 value = 1;
66 color_cycling_enabled = value;
67}
68
69void palette_init()
70{

Callers 1

palette_initFunction · 0.85

Calls 1

SRegLoadValueFunction · 0.85

Tested by

no test coverage detected