//[Samu] t3h player could'nt add the cvarinfo to make this cvars work.
server int sf_startcash = 2500;
server int sf_teamcash = 5000;
server int sf_gamelength = 23;
server int sf_guardianlength = 2;
server int sf_skillmult = 0;
server int sf_adaptivespawn = 0;
server int sf_cacodemons = 0;
server int sf_percentfast = 10;
server int sf_creditcorrection = -8;

//[Samu] acsutil's cvar
server bool acsutils_noerrors = false;

//[Samu] Additional cvars!

server int sf_doorholdtime = 20; 					// The delay time until the doors opens.

server bool sfp_allowdropcredits = true; 			// Let the players drop money?
server int sfp_dropcredits_delay = 5; 				// Modify the delay time between drops.
server bool sfp_dropcredits_nostartcredits = true; 		// Only drop if the player credits - starter credits > 0 (Meant to reduce the exploit.)
server int sfp_recapmin = 0;						// Minimum monsters before sector re-capturing.
server int sfp_maxmonsters = 250;					// The total monster limit.
server float sfp_playerdmgmult = 50.0;				// Player's extra oomph
server float sfp_monsterhpmult = 50.0;				// Monster's extra meat
server float sfp_monsolv20hpmult = 10.0;            // Monster's extra hp over the lv 20
server bool sfp_autosaveitems = false;            // Save items in a span of 30 seconds? might reduce lag in online games when disabled.
server bool sfp_damageperexp = true;
server int sfp_monsterset = 0; // Default.  		// Which monster set do you want to use?
server string sfp_monstersetname = "";
server bool cv_false = false;
server bool sfp_hubaftergame = true;
server int sfp_sd_wavereward = 1000;
server int sfp_sd_waveincrease = 500;
server int sfp_sd_lowplayerbonus = 500;
server int sfp_sd_coreprotection = 1;
server bool sfp_instantdeploying = false;
server bool sfp_alltechs = false;
server bool sfp_allstimups = false;
server bool sfp_allmechups = false;
server bool sfp_allplayups = false;

//[Samu] For the auto-healing functions!
user bool sfp_AutoUse = false;
user int sfp_stimpack_t = 25;
user int sfp_soulsphere_t = 20;
user int sfp_megasphere_t = 15;

user bool sfp_oldsoundtrack = false;
user bool sfp_welcome = true;
user bool sfp_hitmarksnd = true;
user int sfp_earningdisp = 3;
user int sfp_killstreakhud = 1;
user int sfp_killstreakhud_color1 = 21;
user int sfp_killstreakhud_color2 = 9;
user int sfp_killstreakhud_color3 = 5;
user int sfp_killstreakhud_color4 = 0;
user float sfp_killstreakhud_alpha = 1.0;
user float sfp_itemhud_x = 50.0;
user float sfp_itemhud_y = 75.0;
user int sfp_itemhud_items_per_row = 16;
user float sfp_itemhud_alpha = 80.0;
user bool sfp_itemhud_orientation = false;
user bool sfp_mechmsg = true;

user bool sfp_part_sparks = false;
user bool sfp_part_gore = false;
user bool sfp_part_lightbars = false;
user bool sfp_part_moneysplash = false;
user bool sfp_part_blur = false;
user bool sfp_part_smoke = false;
user bool sfp_part_casings = false;
user bool sfp_part_junk = false;

user bool sfp_buildstats = true;
user float sfp_buildstats_renderdistance = 512.0;
user float sfp_buildstats_alpha = 0.5;

user bool sfp_stockreminder = true;
user bool sfp_sr_techs = true;
user bool sfp_sr_playups = true;
user bool sfp_sr_mechups = true;
user bool sfp_sr_stimups = true;

// Champion cvars
server bool sfp_champ_enable = false; 
server bool sfp_champ_forcespawn = false;
server int  sfp_champ_onbanned = 0;
server bool sfp_champ_1 = false;
server bool sfp_champ_2 = false;
server bool sfp_champ_3 = false;
server bool sfp_champ_4 = false;
server bool sfp_champ_5 = false;
server bool sfp_champ_6 = false;
server bool sfp_champ_7 = false;
server bool sfp_champ_8 = false;
server bool sfp_champ_9 = false;
server bool sfp_champ_10 = false;
server bool sfp_champ_11 = false;
server bool sfp_champ_12 = false;
server bool sfp_champ_13 = false;
server bool sfp_champ_14 = false;
server bool sfp_champ_15 = false;
server bool sfp_champ_16 = false;

server noarchive bool sfp_scorshow_mechs = false;
server noarchive bool sfp_scorshow_sector = false;
server noarchive int sfp_scordata_timesec = 0;
server noarchive int sfp_scordata_timemin = 0;
server noarchive string sfp_scordata_status = "";
server noarchive string sfp_scordata_corerisk = "";

// Level statistics cvars (just for fun reasons lol)
// I don't suggest you to change this, unless you want to self cheat yourself lol

server bool sf_map_cf01_skillclear_0 = false;
server bool sf_map_cf01_skillclear_1 = false;
server bool sf_map_cf01_skillclear_2 = false;
server bool sf_map_cf01_skillclear_3 = false;
server bool sf_map_cf01_skillclear_4 = false;
server bool sf_map_cf01_skillclear_5 = false;
server int sf_map_cf01_hikills = 0;
server int sf_map_cf01_hirecaps = 0;
server int sf_map_cf01_himonsterpressure = 0;
server int sf_map_cf01_hiskillpercent = 0;
server int sf_map_cf01_hikillstreak = 0;
server string sf_map_cf01_hikillstreak_player = "player";

server bool sf_map_cf02_skillclear_0 = false;
server bool sf_map_cf02_skillclear_1 = false;
server bool sf_map_cf02_skillclear_2 = false;
server bool sf_map_cf02_skillclear_3 = false;
server bool sf_map_cf02_skillclear_4 = false;
server bool sf_map_cf02_skillclear_5 = false;
server int sf_map_cf02_hikills = 0;
server int sf_map_cf02_hirecaps = 0;
server int sf_map_cf02_himonsterpressure = 0;
server int sf_map_cf02_hiskillpercent = 0;
server int sf_map_cf02_hikillstreak = 0;
server string sf_map_cf02_hikillstreak_player = "player";

server bool sf_map_cf03_skillclear_0 = false;
server bool sf_map_cf03_skillclear_1 = false;
server bool sf_map_cf03_skillclear_2 = false;
server bool sf_map_cf03_skillclear_3 = false;
server bool sf_map_cf03_skillclear_4 = false;
server bool sf_map_cf03_skillclear_5 = false;
server int sf_map_cf03_hikills = 0;
server int sf_map_cf03_hirecaps = 0;
server int sf_map_cf03_himonsterpressure = 0;
server int sf_map_cf03_hiskillpercent = 0;
server int sf_map_cf03_hikillstreak = 0;
server string sf_map_cf03_hikillstreak_player = "player";

server bool sf_map_cf04_skillclear_0 = false;
server bool sf_map_cf04_skillclear_1 = false;
server bool sf_map_cf04_skillclear_2 = false;
server bool sf_map_cf04_skillclear_3 = false;
server bool sf_map_cf04_skillclear_4 = false;
server bool sf_map_cf04_skillclear_5 = false;
server int sf_map_cf04_hikills = 0;
server int sf_map_cf04_hirecaps = 0;
server int sf_map_cf04_himonsterpressure = 0;
server int sf_map_cf04_hiskillpercent = 0;
server int sf_map_cf04_hikillstreak = 0;
server string sf_map_cf04_hikillstreak_player = "player";

server bool sf_map_cf05_skillclear_0 = false;
server bool sf_map_cf05_skillclear_1 = false;
server bool sf_map_cf05_skillclear_2 = false;
server bool sf_map_cf05_skillclear_3 = false;
server bool sf_map_cf05_skillclear_4 = false;
server bool sf_map_cf05_skillclear_5 = false;
server int sf_map_cf05_hikills = 0;
server int sf_map_cf05_hirecaps = 0;
server int sf_map_cf05_himonsterpressure = 0;
server int sf_map_cf05_hiskillpercent = 0;
server int sf_map_cf05_hikillstreak = 0;
server string sf_map_cf05_hikillstreak_player = "player";

server bool sf_map_sd01_skillclear_0 = false;
server bool sf_map_sd01_skillclear_1 = false;
server bool sf_map_sd01_skillclear_2 = false;
server bool sf_map_sd01_skillclear_3 = false;
server bool sf_map_sd01_skillclear_4 = false;
server bool sf_map_sd01_skillclear_5 = false;
server int sf_map_sd01_hikills = 0;
server int sf_map_sd01_hirecaps = 0;
server int sf_map_sd01_himonsterpressure = 0;
server int sf_map_sd01_hiskillpercent = 0;
server int sf_map_sd01_hikillstreak = 0;
server string sf_map_sd01_hikillstreak_player = "player";

server bool sf_map_sd02_skillclear_0 = false;
server bool sf_map_sd02_skillclear_1 = false;
server bool sf_map_sd02_skillclear_2 = false;
server bool sf_map_sd02_skillclear_3 = false;
server bool sf_map_sd02_skillclear_4 = false;
server bool sf_map_sd02_skillclear_5 = false;
server int sf_map_sd02_hikills = 0;
server int sf_map_sd02_hirecaps = 0;
server int sf_map_sd02_himonsterpressure = 0;
server int sf_map_sd02_hiskillpercent = 0;
server int sf_map_sd02_hikillstreak = 0;
server string sf_map_sd02_hikillstreak_player = "player";

server bool sf_map_sf01_skillclear_0 = false;
server bool sf_map_sf01_skillclear_1 = false;
server bool sf_map_sf01_skillclear_2 = false;
server bool sf_map_sf01_skillclear_3 = false;
server bool sf_map_sf01_skillclear_4 = false;
server bool sf_map_sf01_skillclear_5 = false;
server int sf_map_sf01_hikills = 0;
server int sf_map_sf01_hirecaps = 0;
server int sf_map_sf01_himonsterpressure = 0;
server int sf_map_sf01_hiskillpercent = 0;
server int sf_map_sf01_hikillstreak = 0;
server string sf_map_sf01_hikillstreak_player = "player";

server bool sf_map_sf02_skillclear_0 = false;
server bool sf_map_sf02_skillclear_1 = false;
server bool sf_map_sf02_skillclear_2 = false;
server bool sf_map_sf02_skillclear_3 = false;
server bool sf_map_sf02_skillclear_4 = false;
server bool sf_map_sf02_skillclear_5 = false;
server int sf_map_sf02_hikills = 0;
server int sf_map_sf02_hirecaps = 0;
server int sf_map_sf02_himonsterpressure = 0;
server int sf_map_sf02_hiskillpercent = 0;
server int sf_map_sf02_hikillstreak = 0;
server string sf_map_sf02_hikillstreak_player = "player";

server bool sf_map_sf03_skillclear_0 = false;
server bool sf_map_sf03_skillclear_1 = false;
server bool sf_map_sf03_skillclear_2 = false;
server bool sf_map_sf03_skillclear_3 = false;
server bool sf_map_sf03_skillclear_4 = false;
server bool sf_map_sf03_skillclear_5 = false;
server int sf_map_sf03_hikills = 0;
server int sf_map_sf03_hirecaps = 0;
server int sf_map_sf03_himonsterpressure = 0;
server int sf_map_sf03_hiskillpercent = 0;
server int sf_map_sf03_hikillstreak = 0;
server string sf_map_sf03_hikillstreak_player = "player";

server bool sf_map_sf04_skillclear_0 = false;
server bool sf_map_sf04_skillclear_1 = false;
server bool sf_map_sf04_skillclear_2 = false;
server bool sf_map_sf04_skillclear_3 = false;
server bool sf_map_sf04_skillclear_4 = false;
server bool sf_map_sf04_skillclear_5 = false;
server int sf_map_sf04_hikills = 0;
server int sf_map_sf04_hirecaps = 0;
server int sf_map_sf04_himonsterpressure = 0;
server int sf_map_sf04_hiskillpercent = 0;
server int sf_map_sf04_hikillstreak = 0;
server string sf_map_sf04_hikillstreak_player = "player";

server bool sf_map_sf05_skillclear_0 = false;
server bool sf_map_sf05_skillclear_1 = false;
server bool sf_map_sf05_skillclear_2 = false;
server bool sf_map_sf05_skillclear_3 = false;
server bool sf_map_sf05_skillclear_4 = false;
server bool sf_map_sf05_skillclear_5 = false;
server int sf_map_sf05_hikills = 0;
server int sf_map_sf05_hirecaps = 0;
server int sf_map_sf05_himonsterpressure = 0;
server int sf_map_sf05_hiskillpercent = 0;
server int sf_map_sf05_hikillstreak = 0;
server string sf_map_sf05_hikillstreak_player = "player";