mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-04-28 04:51:42 +00:00
P_ResetFakeFloorFader: Unclamp rover->alpha from software levels
This commit is contained in:
parent
ccf5a0a810
commit
95a6299ff6
1 changed files with 5 additions and 2 deletions
|
|
@ -7199,10 +7199,13 @@ void T_Disappear(disappear_t *d)
|
||||||
static void P_ResetFakeFloorFader(ffloor_t *rover, fade_t *data)
|
static void P_ResetFakeFloorFader(ffloor_t *rover, fade_t *data)
|
||||||
{
|
{
|
||||||
// find any existing thinkers and remove them, then replace with new data
|
// find any existing thinkers and remove them, then replace with new data
|
||||||
if(((fade_t *)rover->fadingdata) != data)
|
if (((fade_t *)rover->fadingdata) != data)
|
||||||
{
|
{
|
||||||
if(&((fade_t *)rover->fadingdata)->thinker)
|
if (&((fade_t *)rover->fadingdata)->thinker)
|
||||||
|
{
|
||||||
|
rover->alpha = ((fade_t *)rover->fadingdata)->alpha; // unclamp from software levels
|
||||||
P_RemoveThinker(&((fade_t *)rover->fadingdata)->thinker);
|
P_RemoveThinker(&((fade_t *)rover->fadingdata)->thinker);
|
||||||
|
}
|
||||||
|
|
||||||
rover->fadingdata = data;
|
rover->fadingdata = data;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue