public static void OpenWindow(CombinationAttack attack) { var myWindow = GetWindow <LoadCombinationAttack>(); myWindow.wantsMouseMove = true; myWindow.title = "Edit Melee Attack"; myWindow.baseAttack = attack; for (int i = 0; i < attack.listOfColors.Count; i++) { myWindow.colorIndex.Add(i); } for (int i = 0; i < attack.combinationOfAttacks.Count; i++) { myWindow.attacksIndex.Add(i); } if (myWindow.baseAttack.attackQty < 2) { myWindow.isMultipleAttack = false; } else { myWindow.isMultipleAttack = true; } myWindow.Show(); }
private void OnEnable() { attack = (CombinationAttack)target; }