public static void Initialize() { InputMapper.ActionKeys = new[] { Keys.Enter, Keys.E }; InputMapper.JumpKeys = new[] { Keys.Space, Keys.Space }; InputMapper.UpKeys = new[] { Keys.W, Keys.Up }; InputMapper.DownKeys = new[] { Keys.S, Keys.Down }; InputMapper.LeftKeys = new[] { Keys.A, Keys.Left }; InputMapper.RightKeys = new[] { Keys.D, Keys.Right }; InputMapper.CancelKeys = new[] { Keys.Escape }; var focusKeys = new[] { Keys.LeftShift, Keys.RightShift }; InputMapper.AddNewAction("Focus", new List <Keys>(focusKeys)); VariableProvider.GenerateNewRandomSeed(); VariableProvider.SaveSlot = "1"; GameVariableProvider.SaveManager.CurrentSaveState = new SaveState(); GameVariableProvider.SaveManager.SaveHelper.OnSave += SaveHelper.OnSave; GameVariableProvider.SaveManager.SaveHelper.OnLoad += SaveHelper.OnLoad; DialogManager.DrawMugshot = false; CodeHandler.BindEvents(); ReusableBehaviors.Initialize(); VariableProvider.ProcessorCount = Environment.ProcessorCount; }
public static void InitializeImportantVariables() { Camera.Position = Vector2.Zero; Camera.ViewPortWidth = 800; Camera.ViewPortHeight = 600; InputMapper.ActionKeys = new Keys[] { Keys.Enter, Keys.E }; InputMapper.JumpKeys = new Keys[] { Keys.Space, Keys.Space }; InputMapper.UpKeys = new Keys[] { Keys.W, Keys.Up }; InputMapper.DownKeys = new Keys[] { Keys.S, Keys.Down }; InputMapper.LeftKeys = new Keys[] { Keys.A, Keys.Left }; InputMapper.RightKeys = new Keys[] { Keys.D, Keys.Right }; InputMapper.CancelKeys = new Keys[] { Keys.Escape }; VariableProvider.GenerateNewRandomSeed(); }