/*
Copyright (C) 2003, 2010 - Wolfire Games
-Copyright (C) 2010-2016 - Lugaru contributors (see AUTHORS file)
+Copyright (C) 2010-2017 - Lugaru contributors (see AUTHORS file)
This file is part of Lugaru.
AbsoluteTime currTime = UpTime();
double deltaTime = (float)AbsoluteDeltaToDuration(currTime, frametime);
- if (0 > deltaTime) // if negative microseconds
+ if (0 > deltaTime) { // if negative microseconds
deltaTime /= -1000000.0;
- else // else milliseconds
+ } else { // else milliseconds
deltaTime /= 1000.0;
+ }
multiplier = deltaTime;
- if (multiplier < .001)
+ if (multiplier < .001) {
multiplier = .001;
- if (multiplier > 10)
+ }
+ if (multiplier > 10) {
multiplier = 10;
+ }
if (multiplier > .05) {
frametime = currTime; // reset for next time interval
loadtime += multiplier * 4;
loadprogress = loadtime;
- if (loadprogress > 100)
+ if (loadprogress > 100) {
loadprogress = 100;
+ }
//Background
//Text
if (flashamount > 0) {
- if (flashamount > 1)
+ if (flashamount > 1) {
flashamount = 1;
- if (flashdelay <= 0)
+ }
+ if (flashdelay <= 0) {
flashamount -= multiplier;
+ }
flashdelay--;
- if (flashamount < 0)
+ if (flashamount < 0) {
flashamount = 0;
+ }
glDisable(GL_DEPTH_TEST);
glDisable(GL_CULL_FACE);
glDisable(GL_LIGHTING);
OPENAL_SetSFXMasterVolume((int)(volume * 255));
loadAllSounds();
- if (musictoggle)
+ if (musictoggle) {
emit_stream_np(stream_menutheme);
+ }
cursortexture.load("Textures/Cursor.png", 0);
Maparrowtexture.load("Textures/MapArrow.png", 0);
temptexdetail = texdetail;
- if (texdetail > 2)
+ if (texdetail > 2) {
texdetail = 2;
+ }
Mainmenuitems[0].load("Textures/Lugaru.png", 0);
Mainmenuitems[1].load("Textures/NewGame.png", 0);
Mainmenuitems[2].load("Textures/Options.png", 0);
{
glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
- if (!Game::screentexture)
+ if (!Game::screentexture) {
glGenTextures(1, &Game::screentexture);
+ }
glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
glEnable(GL_TEXTURE_2D);