diff options
Diffstat (limited to 'Stars45/Starshatter.cpp')
-rw-r--r-- | Stars45/Starshatter.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Stars45/Starshatter.cpp b/Stars45/Starshatter.cpp index eeb5f6d..28f1506 100644 --- a/Stars45/Starshatter.cpp +++ b/Stars45/Starshatter.cpp @@ -165,8 +165,6 @@ chat_mode(0), exit_time(1.2), cutscene(0) title_text = "STARSHATTER"; palette_name = "alpha"; - gamma = 128; // default - flat gamma ramp - if (!DataLoader::GetLoader()) DataLoader::Initialize(); @@ -2351,6 +2349,7 @@ Starshatter::LoadVideoConfig(const char* filename) int screen_width = 1280; int screen_height = 720; int screen_depth = 32; + int gamma = 128; int terrain_detail_level = 3; bool shadows_enabled = true; bool spec_maps_enabled = true; @@ -2575,6 +2574,7 @@ Starshatter::LoadVideoConfig(const char* filename) else video_settings->fullscreen_mode.format = VideoMode::FMT_X8R8G8B8; + video_settings->gamma = gamma; video_settings->shadows = shadows_enabled; video_settings->specmaps = spec_maps_enabled; video_settings->bumpmaps = bump_maps_enabled; @@ -2607,7 +2607,7 @@ Starshatter::SaveVideoConfig(const char* filename) fprintf(f, "\n"); fprintf(f, "max_tex: %4d\n", max_tex_size); fprintf(f, "primary3D: %s\n", "true"); - fprintf(f, "gamma: %4d\n", gamma); + fprintf(f, "gamma: %4d\n", video_settings->gamma); fprintf(f, "\n"); fprintf(f, "terrain_detail_level: %d\n", Terrain::DetailLevel()); fprintf(f, "terrain_texture_enable: %true\n"); |