void TestAffixContainerGraph() { AffixContainer c1 = new AffixContainer(new Affix[] { AffixInfo.GenerateAffix(AffixType.Health, 4) }); AffixContainer c2 = new AffixContainer(new Affix[] { AffixInfo.GenerateAffix(AffixType.FireRate, 4) }); AffixContainer c3 = new AffixContainer(new Affix[] { AffixInfo.GenerateAffix(AffixType.Health, 20) }); AffixContainer c4 = new AffixContainer(new Affix[] { AffixInfo.GenerateAffix(AffixType.PhysDmgFlat, 4) }); print(c1); print(c2); print(c3); print(c4); //c1.AppendChild(c1); c1.AppendChild(c2); print("Appended c2 to c1"); print(c1); //c2.AppendChild(c1); c2.AppendChild(c3); print("Appended c3 to c2"); print(c1); print(c2); //c3.AppendChild(c1); //c3.AppendChild(c2); c1.AppendChild(c4); print("Appendecd c4 to c1"); print(c1); c2.DisconnectFromParent(); print("Disconnected c2 from c1"); print(c1); }
void TestAffixGeneration() { print(AffixInfo.GenerateAffix(3, 5).ToString()); }
private void generateSampleAffixToolStripMenuItem_Click(object sender, EventArgs e) { MessageBox.Show(AffixInfo.GenerateAffix(currentInfo.Type, 1).ToString()); }