// BEGIN PRESET VARS

nosave bool mfx_lsharpenable = false;
nosave float mfx_lsharpradius = .8;
nosave float mfx_lsharpclamp = .05;
nosave float mfx_lsharpblend = 6.;

nosave bool mfx_ne = false;
nosave float mfx_ni = .05;
nosave float mfx_ns = 0.;
nosave float mfx_nf = .05;
nosave float mfx_nm1_r = 2.05;
nosave float mfx_nm1_g = 3.11;
nosave float mfx_nm1_b = 2.22;
nosave float mfx_nk = .04;
nosave float mfx_nm2_r = 4.25;
nosave float mfx_nm2_g = 9.42;
nosave float mfx_nm2_b = 6.29;
nosave float mfx_np = 4.;
nosave float mfx_bnp = 1.5;
nosave int mfx_nb = 1;

nosave bool mfx_dirtenable = false;
nosave float mfx_dirtcfactor = .05;
nosave float mfx_dirtmc = 4.;

nosave int mfx_tenable = 0;
nosave float mfx_texposure = 1.;
nosave float mfx_tblend = 1.;
nosave float mfx_una = .5;
nosave float mfx_unb = 1.;
nosave float mfx_unc = .2;
nosave float mfx_und = .75;
nosave float mfx_une = .02;
nosave float mfx_unf = .3;
nosave float mfx_unw = 10.;

nosave bool mfx_gradeenable = false;
nosave float mfx_grademul_r = 1.;
nosave float mfx_grademul_g = 1.;
nosave float mfx_grademul_b = 1.;
nosave float mfx_gradepow_r = 1.;
nosave float mfx_gradepow_g = 1.;
nosave float mfx_gradepow_b = 1.;
nosave float mfx_gradecol_r = 1.;
nosave float mfx_gradecol_g = 1.;
nosave float mfx_gradecol_b = 1.;
nosave float mfx_gradecolfact = 0.;
nosave float mfx_gradesatmul = 1.;
nosave float mfx_gradesatpow = 1.;
nosave float mfx_gradevalmul = 1.;
nosave float mfx_gradevalpow = 1.;

nosave bool mfx_lutenable = false;
nosave int mfx_lutindex = 0;
nosave float mfx_lutblend = 1.;

nosave bool mfx_techenable = false;
nosave float mfx_techblend = 1.;

nosave bool mfx_cmatenable = false;
nosave float mfx_cmat_rr = 1.;
nosave float mfx_cmat_rg = 0.;
nosave float mfx_cmat_rb = 0.;
nosave float mfx_cmat_gr = 0.;
nosave float mfx_cmat_gg = 1.;
nosave float mfx_cmat_gb = 0.;
nosave float mfx_cmat_br = 0.;
nosave float mfx_cmat_bg = 0.;
nosave float mfx_cmat_bb = 1.;

nosave bool mfx_hsenable = false;
nosave float mfx_hsover = 0.;
nosave float mfx_hshue_a = 0.;
nosave float mfx_hssat_a = 0.;
nosave float mfx_hsval_a = 0.;
nosave float mfx_hshue_r = 0.;
nosave float mfx_hssat_r = 0.;
nosave float mfx_hsval_r = 0.;
nosave float mfx_hshue_y = 0.;
nosave float mfx_hssat_y = 0.;
nosave float mfx_hsval_y = 0.;
nosave float mfx_hshue_g = 0.;
nosave float mfx_hssat_g = 0.;
nosave float mfx_hsval_g = 0.;
nosave float mfx_hshue_c = 0.;
nosave float mfx_hssat_c = 0.;
nosave float mfx_hsval_c = 0.;
nosave float mfx_hshue_b = 0.;
nosave float mfx_hssat_b = 0.;
nosave float mfx_hsval_b = 0.;
nosave float mfx_hshue_m = 0.;
nosave float mfx_hssat_m = 0.;
nosave float mfx_hsval_m = 0.;

nosave bool mfx_bssblurenable = false;
nosave float mfx_bssblurradius = .15;
nosave bool mfx_bsssharpenable = false;
nosave float mfx_bsssharpradius = 1.;
nosave float mfx_bsssharpamount = 2.;
nosave bool mfx_bssshiftenable = false;
nosave float mfx_bssshiftradius = .75;

nosave bool mfx_bblurenable = false;
nosave float mfx_bblurpow = 1.;
nosave float mfx_bblurmul = 1.;
nosave float mfx_bblurbump = 0.;
nosave float mfx_bblurradius = 1.;

nosave bool mfx_vigenable = false;
nosave float mfx_vigcolor_r = 0.;
nosave float mfx_vigcolor_g = 0.;
nosave float mfx_vigcolor_b = 0.;
nosave float mfx_vigpow = 4.;
nosave float mfx_vigmul = .75;
nosave float mfx_vigbump = 0.;
nosave int mfx_vigshape = 1;
nosave int mfx_vigmode = 0;

nosave bool mfx_paintenable = false;

nosave bool mfx_retroenable = false;
nosave int mfx_retroscalemode = 0;
nosave int mfx_bres_x = 640;
nosave int mfx_bres_y = 480;
nosave float mfx_bscl_x = .5;
nosave float mfx_bscl_y = .5;
nosave bool mfx_palenable = false;
nosave int mfx_palnum = 0;
nosave float mfx_palsat = 1.;
nosave float mfx_palpow = 1.;
nosave bool mfx_palnaive = false;
nosave int mfx_paldither = 3;
nosave int mfx_paldepth = 8;
nosave float mfx_palspread = .05;

nosave string mfx_presetname = "Unnamed";

// END PRESET VARS

nosave bool mfx_enabled = true;

nosave int mfx_presetslot = 0;
nosave string mfx_preset0 = "";
nosave string mfx_preset1 = "";
nosave string mfx_preset2 = "";
nosave string mfx_preset3 = "";
nosave string mfx_preset4 = "";
nosave string mfx_preset5 = "";
nosave string mfx_preset6 = "";
nosave string mfx_preset7 = "";
nosave string mfx_preset8 = "";
nosave string mfx_preset9 = "";
