mirror of
https://gitlab.com/GaryOderNichts/re3-wiiu.git
synced 2024-11-30 13:04:15 +01:00
m_density renamed to m_opacity
This commit is contained in:
parent
287987b8fe
commit
cf8fcada6e
@ -896,7 +896,7 @@ CSmokeTrail::RegisterPoint(CVector regPosition, float opacity) {
|
|||||||
for (int32 i = 15; i > 0; i--) {
|
for (int32 i = 15; i > 0; i--) {
|
||||||
m_pos[i] = m_pos[i - 1];
|
m_pos[i] = m_pos[i - 1];
|
||||||
m_time[i] = m_time[i - 1];
|
m_time[i] = m_time[i - 1];
|
||||||
m_density[i] = m_density[i - 1];
|
m_opacity[i] = m_opacity[i - 1];
|
||||||
}
|
}
|
||||||
++m_seed;
|
++m_seed;
|
||||||
}
|
}
|
||||||
@ -905,9 +905,9 @@ CSmokeTrail::RegisterPoint(CVector regPosition, float opacity) {
|
|||||||
if (bAddedNewPoint || !m_time[0]) {
|
if (bAddedNewPoint || !m_time[0]) {
|
||||||
m_time[0] = CTimer::GetTimeInMilliseconds();
|
m_time[0] = CTimer::GetTimeInMilliseconds();
|
||||||
float density = 0.1f / (m_pos[1] - m_pos[2]).Magnitude();
|
float density = 0.1f / (m_pos[1] - m_pos[2]).Magnitude();
|
||||||
m_density[1] = opacity * Min(density, 1.0f);
|
m_opacity[1] = opacity * Min(density, 1.0f);
|
||||||
}
|
}
|
||||||
m_density[0] = 0.0f;
|
m_opacity[0] = 0.0f;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
@ -942,7 +942,7 @@ CSmokeTrail::Render(void) {
|
|||||||
m_time[i] = 0;
|
m_time[i] = 0;
|
||||||
|
|
||||||
if (m_time[i]) {
|
if (m_time[i]) {
|
||||||
int alpha = (1.0f - timeSinceSpawned / 2250.0f) * 110.0f * m_density[i];
|
int alpha = (1.0f - timeSinceSpawned / 2250.0f) * 110.0f * m_opacity[i];
|
||||||
float offset = timeSinceSpawned * CWeather::Wind * 0.0001f;
|
float offset = timeSinceSpawned * CWeather::Wind * 0.0001f;
|
||||||
float posX = (m_pos[i].x + timeSinceSpawned * RandomSmoke[(i - m_seed) & 0xF] * 0.00001f) - offset;
|
float posX = (m_pos[i].x + timeSinceSpawned * RandomSmoke[(i - m_seed) & 0xF] * 0.00001f) - offset;
|
||||||
float posY = (m_pos[i].y + timeSinceSpawned * RandomSmoke[(i - m_seed + 5) & 0xF] * 0.00001f) - offset;
|
float posY = (m_pos[i].y + timeSinceSpawned * RandomSmoke[(i - m_seed + 5) & 0xF] * 0.00001f) - offset;
|
||||||
|
@ -107,7 +107,7 @@ public:
|
|||||||
|
|
||||||
class CSmokeTrail {
|
class CSmokeTrail {
|
||||||
CVector m_pos[16];
|
CVector m_pos[16];
|
||||||
float m_density[16];
|
float m_opacity[16];
|
||||||
int m_time[16];
|
int m_time[16];
|
||||||
char m_unused[536];
|
char m_unused[536];
|
||||||
int m_seed;
|
int m_seed;
|
||||||
|
Loading…
Reference in New Issue
Block a user