//===================
// Client
//===================

//Flashlight
user int g2_cl_flashlightDistance = 0;	//Distance after which flashlights are not updated
user int g2_cl_flashlightReduction = 1;		//Flashlight light reduction
user int g2_cl_flashlightSpotlight = 1;		//if true, try to use SpotLightAttenuated for flashlight

//Inventory
user int g2_cl_wasteItems = 0;
user int g2_cl_inventoryHints = 2;

//UI
user bool g2_cl_shortIntro = false;

//Particles
user bool g2_cl_weatherEffects = true;
user bool g2_cl_ghostEffects = true;
user bool g2_cl_screenSmokeEffects = true;
user bool g2_cl_torchEffects = true;
user bool g2_cl_snowPhysics = false;
user int g2_cl_snowParticleCount = 256;

//Sound
user float g2_snd_ambienceVolume = 0.75;
user bool g2_snd_disableMusicChange = false;

//Tips
user bool g2_cl_showTips = true;

user noarchive int g2_cl_tips_slenderman = 0;
user noarchive int g2_cl_tips_girl = 0;
user noarchive int g2_cl_tips_skeleton = 0;
user noarchive int g2_cl_tips_shadow = 0;

//===================
// Server
//===================

//Gameplay
server int g2_gamemode = 1;
server int g2_event = -1;

//Debug
server noarchive int g2_overrideGhost = 0;
server noarchive int g2_ghostCount = 0;
server noarchive int g2_allowGhosting = 0; // Allows you to call command makemeghost

//Ghost camera
server bool g2_sv_ghostCam = true;			//Allows spectators to watch from ghost's perspective.

//Skill
server noarchive int g2_skill = 0;			//Instantly overrides game skill


//===================
// Misc.
//===================

//String synchronization
server noarchive string _g2_string0 = "";
server noarchive string _g2_string1 = "";
server noarchive string _g2_string2 = "";
server noarchive string _g2_string3 = "";
server noarchive string _g2_string4 = "";
server noarchive string _g2_string5 = "";
server noarchive string _g2_string6 = "";
server noarchive string _g2_string7 = "";

server noarchive int _g2_token0 = 0;
server noarchive int _g2_token1 = 0;
server noarchive int _g2_token2 = 0;
server noarchive int _g2_token3 = 0;
server noarchive int _g2_token4 = 0;
server noarchive int _g2_token5 = 0;
server noarchive int _g2_token6 = 0;
server noarchive int _g2_token7 = 0;
