void ReloadListBox() { columnListBox.ClearRows(); foreach (var t in EditorData.EntityTemplates) { columnListBox.AddRow(t.TemplateName, t.Entity.GetType().ToString()); } }
void ReloadListBox() { columnListBox.ClearRows(); foreach (var g in EditorData.GenomeTemplates) { columnListBox.AddRow(g.TemplateName); } }
void ReloadListBox() { columnListBox.ClearRows(); foreach (var gene in neuronList) { columnListBox.AddRow(neuronList.IndexOf(gene), gene.Name, gene.ID, gene.Bias.Value, gene.Connections.Count); } }
void ReloadListBox() { columnListBox.ClearRows(); foreach (var sp in spawnPointList) { columnListBox.AddRow(sp.Name); } }
void ReloadListBox() { columnListBox.ClearRows(); foreach (var gene in connections) { columnListBox.AddRow(gene.ID, gene.Target, gene.IsOutputConnection.ToString(), gene.Weight.Value); } }
void ReloadListBox() { columnListBox.ClearRows(); foreach (var c in connections) { columnListBox.AddRow(c.ID, c.Source.GeneID, c.Target.GeneID, c.Weight); } }
void ReloadListBox() { columnListBox.ClearRows(); foreach (var n in neuronList) { columnListBox.AddRow(n.Name, n.GeneID, n.Bias, n.Connections.Count); columnListBox.Values[columnListBox.Values.Count - 1].ExtraValues = new object[] { n.ID }; } }
void reloadList() { entitiesToDraw.ClearRows(); foreach (var t in Result.EntityTypeList) { entitiesToDraw.AddRow(t.Name, "x"); } }
protected virtual void GUI_Edit_SetColumnListBox(ColumnListBox listBox) { listBox.AddRow("PositionX", Position.X); listBox.AddRow("PositionY", Position.Y); listBox.AddRow("Rotation", Rotation); listBox.AddRow("EntityColorR", EntityColor.R); listBox.AddRow("EntityColorG", EntityColor.G); listBox.AddRow("EntityColorB", EntityColor.B); listBox.AddRow("Radius", Radius); listBox.AddRow("Age", Age); }
void ReloadListBox() { int order = 0; columnListBox.ClearRows(); foreach (var g in geneList) { columnListBox.AddRow(order++, g.Name, g.ID, g.Value, g.Min, g.Max, g.IsMutable); } }
void reloadList() { spawnEntitiesList.ClearRows(); foreach (var e in spawnPoint.SpawnClones) { spawnEntitiesList.AddRow(e.GetType().Name, 0); spawnEntitiesList.Values[spawnEntitiesList.Values.Count - 1].ExtraValues = new object[] { e }; } }
void reloadPainterList() { entityPainters.ClearRows(); foreach (var p in simulation.EntityPainters) { entityPainters.AddRow(p.GetType().Name); entityPainters.Values[entityPainters.Values.Count - 1].ExtraValues = new object[] { p }; } }
void reloadEntitiesWithPaintersList() { entitiesWithPainters.ClearRows(); foreach (var p in simulation.EntityPainters) { string painterName = p.GetType().Name; foreach (var e in p.EntityTypeList) { entitiesWithPainters.AddRow(e.Name, painterName); } } }
protected override void GUI_Edit_SetColumnListBox(ColumnListBox listBox) { base.GUI_Edit_SetColumnListBox(listBox); listBox.AddRow("EyeNeuronsAmount", EyeNeuronsAmount); listBox.AddRow("EyeSpan", EyeSpan); listBox.AddRow("ViewDistance", ViewDistance); listBox.AddRow("Speed", Speed); listBox.AddRow("RotationSpeed", RotationSpeed); listBox.AddRow("EnergyMin", Energy.Min); listBox.AddRow("EnergyMax", Energy.Max); listBox.AddRow("EnergyValue", Energy.Value); listBox.AddRow("CanSeeCreatures", CanSeeCreatures); listBox.AddRow("EnergyLossByTick", EnergyLossByTick); listBox.AddRow("EnergyLossByRotation", EnergyLossByRotation); listBox.AddRow("EnergyLossByMove", EnergyLossByMove); listBox.AddRow("EnergyLossByEating", EnergyLossByEating); listBox.AddRow("EnergyLossByMating", EnergyLossByMating); listBox.AddRow("EatingBiteSize", EatingBiteSize); listBox.AddRow("CyclesNeededForMating", CyclesNeededForMating); listBox.AddRow("MatingCooldown", MatingCooldown); listBox.AddRow("AttackingCooldownCyclesLeft", AttackingCooldownCyclesLeft); listBox.AddRow("AttackingCooldown", AttackingCooldown); listBox.AddRow("AttackMultiplier", AttackMultiplier); listBox.AddRow("MaxAge", MaxAge); //listBox.AddRow("PixelsRotatedLeft", PixelsRotatedLeft); //listBox.AddRow("PixelsRotatedRight", PixelsRotatedRight); //listBox.AddRow("PixelsMovedForwards", PixelsMovedForwards); //listBox.AddRow("PixelsMovedBackwards", PixelsMovedBackwards); //listBox.AddRow("TimesHaveEaten", TimesHaveEaten); //listBox.AddRow("TimesMated", TimesMated); listBox.AddRow("LoseEnergy", LoseEnergy); listBox.AddRow("IsThinking", IsThinking); listBox.AddRow("DisableMating", DisableMating); listBox.AddRow("DisableAttacking", DisableAttacking); listBox.AddRow("AlwaysMate", AlwaysMate); listBox.AddRow("AlwaysEat", AlwaysEat); }
protected override void GUI_Edit_SetColumnListBox(ColumnListBox listBox) { base.GUI_Edit_SetColumnListBox(listBox); listBox.AddRow("EnergyStorage", EnergyStorage); }