mirror of
				https://github.com/KartKrewDev/RingRacers.git
				synced 2025-10-30 08:01:28 +00:00 
			
		
		
		
	Fix custom skincolors being fullbright & signpost backgrounds using incorrect color shades
This commit is contained in:
		
							parent
							
								
									5242d77c12
								
							
						
					
					
						commit
						c5d74a1859
					
				
					 2 changed files with 2 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -5214,7 +5214,7 @@ void A_SignPlayer(mobj_t *actor)
 | 
			
		|||
 | 
			
		||||
	actor->tracer->color = signcolor;
 | 
			
		||||
	if (signcolor && signcolor < numskincolors)
 | 
			
		||||
		signframe += (15 - skincolors[facecolor].invshade);
 | 
			
		||||
		signframe += (15 - skincolors[skincolors[signcolor].invcolor].invshade);
 | 
			
		||||
	actor->tracer->frame = signframe;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -442,7 +442,7 @@ boolean P_SetPlayerMobjState(mobj_t *mobj, statenum_t state)
 | 
			
		|||
 | 
			
		||||
			mobj->sprite2 = spr2;
 | 
			
		||||
			mobj->frame = frame|(st->frame&~FF_FRAMEMASK);
 | 
			
		||||
			if (mobj->color >= FIRSTSUPERCOLOR && mobj->color < numskincolors) // Super colours? Super bright!
 | 
			
		||||
			if (player->powers[pw_super] || (player->powers[pw_carry] == CR_NIGHTSMODE && (player->charflags & (SF_SUPER|SF_NONIGHTSSUPER)) == SF_SUPER)) // Super colours? Super bright!
 | 
			
		||||
				mobj->frame |= FF_FULLBRIGHT;
 | 
			
		||||
		}
 | 
			
		||||
		// Regular sprites
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue