public FormOverlay(CombatSettings s) { settings = s; InitializeComponent(); int wl = GetWindowLong(this.Handle, GWL.ExStyle); wl = wl | 0x80000 | 0x20; SetWindowLong(this.Handle, GWL.ExStyle, wl); }
private GameManager() { teamCombatants = new Dictionary <Helpers.Teams, List <CharacterSheet> > (); teamCombatants [Helpers.Teams.Home] = new List <CharacterSheet> (); teamCombatants [Helpers.Teams.Away] = new List <CharacterSheet> (); combat = new CombatSettings() { groundType = Helpers.GroundTypes.Grassland, enemyType = "Enemy" }; }
public CombatRunState(CombatSettings combatSettings) { CombatSettings = combatSettings; }
public void Setup(IEnumerable <Box> staticColliders, CombatSettings combatSettings) { this.staticColliders = staticColliders; this.combatSettings = combatSettings; }
public void Setup(CombatSettings combatSettings) { this.combatSettings = combatSettings; }
public void ShowConfiguration() => CombatSettings?.ShowConfiguration();
private void OnCalamityEventSelected() { IState combatRunState = new CombatRunState(CombatSettings.CreateFromEnemies(new[] { Party.Calamity })); _stateMachine.ChangeState(combatRunState); }
public Combat GiveCombat(Player player) { return(CombatSettings.PickCombat(combatID, player)); }
private void LoadSettings() { try { if (File.Exists("settings.bin")) { Stream stream = File.Open("settings.bin", FileMode.Open); BinaryFormatter bformatter = new BinaryFormatter(); settings = (CombatSettings)bformatter.Deserialize(stream); stream.Close(); } } catch(Exception e) { Debug.WriteLine(e.Message); } displaySettings(); }