// Use this for initialization private void Start() { player = GameObject.FindGameObjectWithTag("Player"); this.controller = this.gameObject.GetComponent <FossilFuel>(); gunHoleTransform = gunHole.GetComponent <Transform>(); currentAttackCooldown = attackCooldown; }
private void comboBoxDryingFuelSelection_SelectedIndexChanged(object sender, EventArgs e) { string fossilFuelName = comboBoxDryingFuelSelection.SelectedItem.ToString(); FossilFuel fossilFuel = fuelCatalog.GetFossilFuel(fossilFuelName); DetailedFuelStream myFuleStream = streamCtrl.DetailedFuelStream; myFuleStream.DryingFuel = fossilFuel; }
public override void SetObjectData() { base.SetObjectData(); int persistedClassVersion = (int)info.GetValue("ClassPersistenceVersionDetailedFuelStream", typeof(int)); if (persistedClassVersion >= 1) { this.fossilFuel = (FossilFuel)info.GetValue("FossilFuel", typeof(FossilFuel)); } }
private void Duplicate() { if (listViewFossilFuel.SelectedItems.Count == 1) { FossilFuel fossilFuel = this.fossilFuelCatalogControl.GetSelectedFossilFuel(); FossilFuel ff = (FossilFuel)fossilFuel.Clone(); ff.Name = "Copy of " + fossilFuel.Name; FossilFuelCatalog.Instance.AddFossilFule(ff); } }
public FossilFuel GetSelectedFossilFuel() { FossilFuel ff = null; if (this._ListViewFossilFuelList.SelectedItems.Count == 1) { ListViewItem lvi = (ListViewItem)this._ListViewFossilFuelList.SelectedItems[0]; ListViewItem.ListViewSubItem lvsi = (ListViewItem.ListViewSubItem)lvi.SubItems[0]; ff = FossilFuelCatalog.Instance.GetFossilFuel(lvsi.Text); } return(ff); }
private void InitializeDryingFuelComboBox(DetailedFuelStreamControl streamCtrl) { ArrayList dryingFuels = fuelCatalog.GetFossilFuelList(); int index = 0; for (int i = 0; i < dryingFuels.Count; i++) { FossilFuel fuel = dryingFuels[i] as FossilFuel; if (fuel.Name == streamCtrl.DetailedFuelStream.DryingFuel.Name) { index = i; break; } } this.comboBoxDryingFuelSelection.SelectedIndex = index; }
public Flowsheet(FlowsheetSettings newFlowsheetSettings, FlowsheetPreferences flowsheetPrefs, ApplicationPreferences appPrefs) { // // Required for Windows Form Designer support // InitializeComponent(); this.flowsheetPrefs = flowsheetPrefs; this.appPrefs = appPrefs; DryingGas dg = DryingGasCatalog.Instance.GetDryingGas(newFlowsheetSettings.DryingGasName); if (dg == null) { //string message = "You need to set a drying gas in Materials / New Process Settings first!"; //MessageBox.Show(message, "New Flowsheet Error", MessageBoxButtons.OK, MessageBoxIcon.Error); dg = DryingGasCatalog.Instance.GetDryingGas("Air"); } DryingMaterial dm = DryingMaterialCatalog.Instance.GetDryingMaterial(newFlowsheetSettings.DryingMaterialName); if (dm == null) { string message = "You need at first to choose a drying material for the new flowsheet to be created! (go to Materials / Set Default Flowsheet Settings)"; MessageBox.Show(message, "New Flowsheet Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } FossilFuel ff = FossilFuelCatalog.Instance.GetFossilFuel(newFlowsheetSettings.FossilFuelName); if (ff == null) { string message = "You at first need to choose a fuel for the new flowsheet to be created! (go to Materials / Set Default Flowsheet Settings)"; MessageBox.Show(message, "New Flowsheet Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } this.evapAndDryingSystem = new EvaporationAndDryingSystem(UI.NEW_SYSTEM, dm, dg, ff); this.connectionManager = new ConnectionManager(this); this.customEditor = new ProsimoUI.CustomEditor.CustomEditor(this); Init(); }
private void buttonEdit_Click(object sender, System.EventArgs e) { int selectedIndex = 0; for (int i = 0; i < listViewFossilFuel.Items.Count; i++) { if (listViewFossilFuel.Items[i].Selected) { selectedIndex = i; break; } } FossilFuel fossilFuel = fossilFuelCatalogControl.GetSelectedFossilFuel(); FossilFuelCache fossilFuelCache = new FossilFuelCache(fossilFuel, FossilFuelCatalog.Instance); FossilFuelSpecificationForm form = new FossilFuelSpecificationForm(fossilFuelCache, this.numericFormat); form.PopulateSubstanceList(); form.ShowDialog(); listViewFossilFuel.Items[selectedIndex].Selected = true; }
private void PopulateIt(IList list) { IEnumerator en = list.GetEnumerator(); while (en.MoveNext()) { FossilFuel ff = (FossilFuel)en.Current; ListViewItem lvi = new ListViewItem(); ListViewItem.ListViewSubItem lvsi = new ListViewItem.ListViewSubItem(lvi, ff.Name); lvi.SubItems.Insert(0, lvsi); //string userDefStr = UI.GetBoolAsYesNo(dm.IsUserDefined); //lvsi = new ListViewItem.ListViewSubItem(lvi, userDefStr); //lvi.SubItems.Insert(1, lvsi); string typeStr = ff.FossilFuelType.ToString(); lvsi = new ListViewItem.ListViewSubItem(lvi, typeStr); lvi.SubItems.Insert(2, lvsi); _ListViewFossilFuelList.Items.Add(lvi); } }
private void OnFossilFuelAdded(FossilFuel fuel) { PopulateFossilFuelList(); }
public DetailedFuelStream(string name, FossilFuel mFossilFuel, UnitOperationSystem uoSys) : base(name, uoSys) { fossilFuel = mFossilFuel; InitializeVarListAndRegisterVars(); }
public GenericFuelStream(string name, FossilFuel mFossilFuel, UnitOperationSystem uoSys) : base(name, uoSys) { heatValue = new ProcessVarDouble(StringConstants.HEAT_VALUE, PhysicalQuantity.SpecificEnergy, VarState.Specified, this); InitializeVarListAndRegisterVars(); }
public FossilFuelDetailsForm(FossilFuel fossilFuel) { InitializeComponent(); this.textBoxName.Text = fossilFuel.Name; _ComponentListControl.SetMaterialcomponents(fossilFuel.ComponentList); }
private void DetailedFuelStreamEditor_FossilFuelAdded(FossilFuel fuel) { FossilFuelCatalogChanged(); }