Skip to content

Commit acdd999

Browse files
committed
Use -1 for map-value in r_forceAmbient
Allow using 0 as an actual value.
1 parent b372b5f commit acdd999

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/engine/renderer/tr_bsp.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4363,7 +4363,7 @@ void R_LoadEntities( lump_t *l, std::string &externalEntities )
43634363
// check for ambient color
43644364
else if ( !Q_stricmp( keyname, "_color" ) || !Q_stricmp( keyname, "ambientColor" ) )
43654365
{
4366-
if ( r_forceAmbient.Get() == 0 ) {
4366+
if ( r_forceAmbient.Get() == -1 ) {
43674367
sscanf( value, "%f %f %f", &tr.ambientLight[0], &tr.ambientLight[1],
43684368
&tr.ambientLight[2] );
43694369

src/engine/renderer/tr_init.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -226,8 +226,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
226226
cvar_t *r_wolfFog;
227227
cvar_t *r_noFog;
228228

229-
Cvar::Range<Cvar::Cvar<float>> r_forceAmbient( "r_forceAmbient", "Minimal light amount in lightGrid", Cvar::NONE,
230-
0.125f, 0.0f, 0.3f );
229+
Cvar::Range<Cvar::Cvar<float>> r_forceAmbient( "r_forceAmbient", "Minimal light amount in lightGrid; -1 to use map value", Cvar::NONE,
230+
0.125f, -1.0f, 0.3f );
231231
Cvar::Cvar<float> r_ambientScale( "r_ambientScale", "Scale lightGrid produced by ambientColor keyword by this much", Cvar::CHEAT, 1.0 );
232232
cvar_t *r_lightScale;
233233
cvar_t *r_debugSort;

0 commit comments

Comments
 (0)