mirror of
https://github.com/GTAmodding/re3.git
synced 2024-11-29 12:13:43 +00:00
some useless code
This commit is contained in:
parent
4422a3df23
commit
383142bcbe
5 changed files with 16 additions and 6 deletions
|
@ -20,6 +20,7 @@ uint16 CClock::ms_Stored_nGameClockSeconds;
|
||||||
uint32 CClock::ms_nMillisecondsPerGameMinute;
|
uint32 CClock::ms_nMillisecondsPerGameMinute;
|
||||||
uint32 CClock::ms_nLastClockTick;
|
uint32 CClock::ms_nLastClockTick;
|
||||||
bool CClock::ms_bClockHasBeenStored;
|
bool CClock::ms_bClockHasBeenStored;
|
||||||
|
float CClock::ms_EnvMapTimeMultiplicator;
|
||||||
|
|
||||||
#ifndef MASTER
|
#ifndef MASTER
|
||||||
bool gbFreezeTime;
|
bool gbFreezeTime;
|
||||||
|
@ -35,6 +36,7 @@ CClock::Initialise(uint32 scale)
|
||||||
ms_nMillisecondsPerGameMinute = scale;
|
ms_nMillisecondsPerGameMinute = scale;
|
||||||
ms_nLastClockTick = CTimer::GetTimeInMilliseconds();
|
ms_nLastClockTick = CTimer::GetTimeInMilliseconds();
|
||||||
ms_bClockHasBeenStored = false;
|
ms_bClockHasBeenStored = false;
|
||||||
|
ms_EnvMapTimeMultiplicator = 1.0f;
|
||||||
debug("CClock ready\n");
|
debug("CClock ready\n");
|
||||||
#ifndef MASTER
|
#ifndef MASTER
|
||||||
VarConsole.Add("Time (hour of day)", &ms_nGameClockHours, 1, 0, 23, true);
|
VarConsole.Add("Time (hour of day)", &ms_nGameClockHours, 1, 0, 23, true);
|
||||||
|
@ -136,3 +138,10 @@ CClock::RestoreClock(void)
|
||||||
ms_nGameClockMinutes = ms_Stored_nGameClockMinutes;
|
ms_nGameClockMinutes = ms_Stored_nGameClockMinutes;
|
||||||
ms_nGameClockSeconds = ms_Stored_nGameClockSeconds;
|
ms_nGameClockSeconds = ms_Stored_nGameClockSeconds;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
CClock::CalcEnvMapTimeMultiplicator(void)
|
||||||
|
{
|
||||||
|
float nightness = Abs(ms_nGameClockHours/24.0f - 0.5f);
|
||||||
|
ms_EnvMapTimeMultiplicator = SQR(1.0f - nightness);;
|
||||||
|
}
|
||||||
|
|
|
@ -12,6 +12,7 @@ public:
|
||||||
static uint32 ms_nMillisecondsPerGameMinute;
|
static uint32 ms_nMillisecondsPerGameMinute;
|
||||||
static uint32 ms_nLastClockTick;
|
static uint32 ms_nLastClockTick;
|
||||||
static bool ms_bClockHasBeenStored;
|
static bool ms_bClockHasBeenStored;
|
||||||
|
static float ms_EnvMapTimeMultiplicator;
|
||||||
|
|
||||||
static void Initialise(uint32 scale);
|
static void Initialise(uint32 scale);
|
||||||
static void Update(void);
|
static void Update(void);
|
||||||
|
@ -21,6 +22,8 @@ public:
|
||||||
static void StoreClock(void);
|
static void StoreClock(void);
|
||||||
static void RestoreClock(void);
|
static void RestoreClock(void);
|
||||||
|
|
||||||
|
static void CalcEnvMapTimeMultiplicator(void);
|
||||||
|
|
||||||
static uint8 GetHours(void) { return ms_nGameClockHours; }
|
static uint8 GetHours(void) { return ms_nGameClockHours; }
|
||||||
static uint8 GetMinutes(void) { return ms_nGameClockMinutes; }
|
static uint8 GetMinutes(void) { return ms_nGameClockMinutes; }
|
||||||
static int16 GetSeconds(void) { return ms_nGameClockSeconds; }
|
static int16 GetSeconds(void) { return ms_nGameClockSeconds; }
|
||||||
|
|
|
@ -1143,10 +1143,10 @@ MattRenderScene(void)
|
||||||
/// CWorld::AdvanceCurrentScanCode();
|
/// CWorld::AdvanceCurrentScanCode();
|
||||||
// CMattRenderer::ResetRenderStates
|
// CMattRenderer::ResetRenderStates
|
||||||
/// CRenderer::ClearForFrame(); // before ConstructRenderList
|
/// CRenderer::ClearForFrame(); // before ConstructRenderList
|
||||||
// CClock::CalcEnvMapTimeMultiplicator
|
CClock::CalcEnvMapTimeMultiplicator();
|
||||||
RwRenderStateSet(rwRENDERSTATECULLMODE, (void*)rwCULLMODECULLNONE);
|
RwRenderStateSet(rwRENDERSTATECULLMODE, (void*)rwCULLMODECULLNONE);
|
||||||
CWaterLevel::RenderWater(); // actually CMattRenderer::RenderWater
|
CWaterLevel::RenderWater(); // actually CMattRenderer::RenderWater
|
||||||
// CClock::ms_EnvMapTimeMultiplicator = 1.0f;
|
CClock::ms_EnvMapTimeMultiplicator = 1.0f;
|
||||||
// cWorldStream::ClearDynamics
|
// cWorldStream::ClearDynamics
|
||||||
/// CRenderer::ConstructRenderList(); // before PreRender
|
/// CRenderer::ConstructRenderList(); // before PreRender
|
||||||
if(gbRenderWorld0)
|
if(gbRenderWorld0)
|
||||||
|
|
|
@ -128,8 +128,7 @@ leedsVehicleRenderCB(rw::Atomic *atomic, rw::d3d9::InstanceDataHeader *header)
|
||||||
|
|
||||||
float coef = 0.0f;
|
float coef = 0.0f;
|
||||||
if(RpMatFXMaterialGetEffects(m) == rpMATFXEFFECTENVMAP)
|
if(RpMatFXMaterialGetEffects(m) == rpMATFXEFFECTENVMAP)
|
||||||
coef = RpMatFXMaterialGetEnvMapCoefficient(m);
|
coef = CClock::ms_EnvMapTimeMultiplicator * RpMatFXMaterialGetEnvMapCoefficient(m)*0.5f;
|
||||||
coef *= 0.5f;
|
|
||||||
if(bChromeCheat && coef > 0.0f)
|
if(bChromeCheat && coef > 0.0f)
|
||||||
coef = 1.0f;
|
coef = 1.0f;
|
||||||
d3ddevice->SetPixelShaderConstantF(PSLOC_shininess, (float*)&coef, 1);
|
d3ddevice->SetPixelShaderConstantF(PSLOC_shininess, (float*)&coef, 1);
|
||||||
|
|
|
@ -135,8 +135,7 @@ leedsVehicleRenderCB(rw::Atomic *atomic, rw::gl3::InstanceDataHeader *header)
|
||||||
|
|
||||||
float coef = 0.0f;
|
float coef = 0.0f;
|
||||||
if(RpMatFXMaterialGetEffects(m) == rpMATFXEFFECTENVMAP)
|
if(RpMatFXMaterialGetEffects(m) == rpMATFXEFFECTENVMAP)
|
||||||
coef = RpMatFXMaterialGetEnvMapCoefficient(m);
|
coef = CClock::ms_EnvMapTimeMultiplicator * RpMatFXMaterialGetEnvMapCoefficient(m)*0.5f;
|
||||||
coef *= 0.5f;
|
|
||||||
if(bChromeCheat && coef > 0.0f)
|
if(bChromeCheat && coef > 0.0f)
|
||||||
coef = 1.0f;
|
coef = 1.0f;
|
||||||
glUniform1f(U(u_fxparams), coef);
|
glUniform1f(U(u_fxparams), coef);
|
||||||
|
|
Loading…
Reference in a new issue