Ive looked on bcfiles and apparently noone figured out how to fix nano FX and the specular maps...
so i figured id dig deeper and see if i could find anything, i rememberd people saying it was impossible
well here is the fix
scripts\Custom\NanoFXv2\NanoFX_ScriptActions.py
def TurnOnLights(pAction):
### Quickly Turn off Game Glow Maps then Back on ###
if Custom.NanoFXv2.NanoFX_Config.eFX_FixBrightGlows == "On":
if (App.g_kLODModelManager.AreSpecularMapsEnabled() == 1):
App.g_kLODModelManager.SetSpecularMapsEnabled(1)
if (App.g_kLODModelManager.AreGlowMapsEnabled() == 1):
App.g_kLODModelManager.SetGlowMapsEnabled(0)
App.g_kLODModelManager.SetGlowMapsEnabled(1)
###
return 0
###
scripts\MainMenu\Mainmenu.py
and App.g_kLODModelManager.AreSpecularMapsEnabled() == 1
same file under graphicsmaster
###############################################################################
# GraphicsMaster
#
# Return: None
###############################################################################
# Specular
App.g_kLODModelManager.SetSpecularMapsEnabled(1)
pButton = GetButton (pParent, pDatabase.GetString("Specular Highlights"))
if (pButton):
pButton.SetChosen (1)
^ this line is in there 3 times... for each LOD when u change these files, u can have specular highlights in nanofx2 even when u get hit...