Skip to content

Commit ca4c6e0

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

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/engine/renderer/tr_bsp.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4353,7 +4353,7 @@ void R_LoadEntities( lump_t *l, std::string &externalEntities )
43534353
// check for ambient color
43544354
else if ( !Q_stricmp( keyname, "_color" ) || !Q_stricmp( keyname, "ambientColor" ) )
43554355
{
4356-
if ( r_forceAmbient.Get() == 0 ) {
4356+
if ( r_forceAmbient.Get() == -1 ) {
43574357
sscanf( value, "%f %f %f", &tr.ambientLight[0], &tr.ambientLight[1],
43584358
&tr.ambientLight[2] );
43594359

src/engine/renderer/tr_init.cpp

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

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

0 commit comments

Comments
 (0)