; ::VISUAL::
Global $Gen_ViewDist = 0x00CF6BA0
Global $Gen_RenderFlag = $Gen_ViewDist + 0x4
Global $Gen_FogColor = 0x00D57FE4
Global $Gen_FogNearclip = $Gen_FogColor + 0x4
Global $Gen_FogFarclip = $Gen_FogColor + 0x8
Global $Gen_FogDensity = $Gen_FogColor + 0xc
Global $Gen_diffuseColor = $Gen_FogColor + 0x48
Global $Gen_ambientColor = $Gen_FogColor + 0x4c
Global $Gen_ColorSky1 = $Gen_FogColor + 0x54
Global $Gen_ColorSky2 = $Gen_FogColor + 0x58
Global $Gen_ColorSky3 = $Gen_FogColor + 0x5c
Global $Gen_ColorSky4 = $Gen_FogColor + 0x60
Global $Gen_ColorSky5 = $Gen_FogColor + 0x64
Global $Gen_ColorSky6 = $Gen_FogColor + 0x68
Global $Gen_ColorSunHalo = $Gen_FogColor + 0x6c
Global $Gen_ColorCloud1 = $Gen_FogColor + 0x70
Global $Gen_ColorCloud2 = $Gen_FogColor + 0x74
Global $Gen_ColorCloud3 = $Gen_FogColor + 0x78
Global $Gen_ColorWaterSeaEdge = $Gen_FogColor + 0x80
Global $Gen_ColorWaterSeaMid = $Gen_FogColor + 0x84
Global $Gen_ColorWaterEdge = $Gen_FogColor + 0x88
Global $Gen_ColorWaterMid = $Gen_FogColor + 0x8C
Global $Gen_CloudDensity = $Gen_FogColor + 0xA8
(to change the Gen_ offsets you need to patch the following:
$FCO_FG = 0x007C640A
$FCO_FG + 0x5 + (0x6 * 0)
$FCO_FG + 0x5 + (0x6 * 1)
$FCO_FG + 0x5 + (0x6 * 2)
$FCO_FG + 0x5 + (0x6 * 3)
$FCO_FG + 0x5 + (0x6 * 4)
$FCO_FG + 0x5 + (0x6 * 5)
$FCO_FG + 0x5 + (0x6 * 6)
$FCO_FG + 0x5 + (0x6 * 7)
$FCO_FG + 0x5 + (0x6 *
$FCO_FG + 0x5 + (0x6 * 9)
$FCO_FG + 0x5 + (0x6 * 10)
$FCO_FG + 0x5 + (0x6 * 11)
$FCO_FG + 0x5 + (0x6 * 12)
$FCO_FG + 0x5 + (0x6 * 13)
$FCO_FG + 0x5 + (0x6 * 14)
$FCO_FG + 0x5 + (0x6 * 15)
$FCO_FG + 0x5 + (0x6 * 16)
$FCO_FG + 0x5 + (0x6 * 17)
$FCO_FG + 0x5 + (0x6 * 1
$FCO_FG + 0x5 + (0x6 * 23)
)