#define ADR_PlayerPointer 0xAF1364 //Might not be authentic
#define ADR_FOGNEAR 0xAF11D4
#define ADR_FOGFAR 0xAF11DC
#define ADR_FOGFAR_ALTERNATIVE 0xAE7A7C
void noFog(){//change fog values
/* it's better to rewrite D3D to tell the D3D device renderer to not render these, but makes no severe difference */
*(float*)ADR_FOGNEAR = 0;
*(float*)ADR_FOGFAR = 1166127104;
}
I am still working on this, so keep checking back.
Addies found by me.