public static bool ChargePowerUp(Chargeable powerUp) { Debug.Log(powerUp.canPowerCharge); if (powerUp.canPowerCharge) { keyDownTimer += Time.deltaTime; if (keyDownTimer >= powerUp.chargeTimer) { keyDownTimer = 0; return(true); } } else { Debug.Log("Cannot Perform Attack"); } return(false); }
private void CreateMembers(DatabaseService database) { Chargeable chargeable = new Chargeable() { Active = true, Id = 1, Name = "Cuota Activo", Value = 100 }; Chargeable chargeable1 = new Chargeable() { Active = true, Id = 2, Name = "Cuota Vitalicio", Value = 300 }; Chargeable chargeable3 = new Chargeable() { Active = true, Id = 3, Name = "Pileta", Value = 200 }; BalanceSheet balanceSheet = new BalanceSheet() { Expenses = new List <Expense>(), Payments = new List <Payment>() }; BalanceSheet balanceSheet1 = new BalanceSheet() { Expenses = new List <Expense>(), Payments = new List <Payment>() }; Expense ex1 = new Expense() { Id = 1, DateTime = DateTime.Now.AddDays(-1), Chargeable = chargeable, Paid = true }; Expense ex2 = new Expense() { Id = 2, DateTime = DateTime.Now.AddDays(-5), Chargeable = chargeable1, Paid = true }; Expense ex3 = new Expense() { Id = 3, DateTime = DateTime.Now.AddDays(-10), Chargeable = chargeable }; Expense ex4 = new Expense() { Id = 4, DateTime = DateTime.Now.AddDays(-15), Chargeable = chargeable1 }; Expense ex5 = new Expense() { Id = 5, DateTime = DateTime.Now.AddDays(-15), Chargeable = chargeable1, Paid = true }; Expense ex6 = new Expense() { Id = 6, DateTime = DateTime.Now.AddDays(-20), Chargeable = chargeable, Paid = true }; Expense ex7 = new Expense() { Id = 7, DateTime = DateTime.Now.AddDays(-15), Chargeable = chargeable3, Paid = true }; List <Expense> expList = new List <Expense>(); List <Expense> expList1 = new List <Expense>(); expList.Add(ex1); expList.Add(ex2); expList1.Add(ex5); expList1.Add(ex6); expList1.Add(ex7); Payment pay1 = new Payment() { Id = 1, DateTime = DateTime.Now, ExpensesPaid = expList, Total = 400 }; pay1.calculateTotal(); Payment pay2 = new Payment() { Id = 2, DateTime = DateTime.Now, ExpensesPaid = expList1, Total = 600 }; balanceSheet.Expenses.Add(ex1); balanceSheet.Expenses.Add(ex2); balanceSheet.Expenses.Add(ex3); balanceSheet.Expenses.Add(ex4); balanceSheet.Payments.Add(pay1); balanceSheet1.Expenses.Add(ex5); balanceSheet1.Expenses.Add(ex6); balanceSheet1.Expenses.Add(ex7); balanceSheet1.Payments.Add(pay2); Category category = new Category() { Id = 1, Name = "Socio Activo", Chargeable = chargeable }; Category category2 = new Category() { Id = 2, Name = "Socio Vitalicio", Chargeable = chargeable1 }; Member member = new Member() { Name = "Pedro Parmeggiani", Category = category, BirthDate = DateTime.Now.AddDays(-3000), BalanceSheet = balanceSheet }; Member member2 = new Member() { Name = "Juan Carlos", Category = category2, BirthDate = DateTime.Now.AddDays(-2000), BalanceSheet = balanceSheet1 }; database.Members.Add(member); database.Members.Add(member2); database.SaveChanges(); BalanceSheetServices balanceSheetServices = new BalanceSheetServices(); balanceSheetServices.BalanceSave(balanceSheet.Id); balanceSheetServices.BalanceSave(balanceSheet1.Id); }