void Buildings::Upg(Upgrade &a_upgd) { if (a_upgd.GetOp() == '+') b_baseCps += a_upgd.GetMod(); else if (a_upgd.GetOp() == '*') b_baseCps *= a_upgd.GetMod(); }
void Buildings::MouseCursorUpg(Upgrade &a_upgd, Mouse &a_mouse) { if (a_upgd.GetOp() == '+') { b_baseCps += a_upgd.GetMod(); a_mouse.m_power += a_upgd.GetMouseMod(); } else if (a_upgd.GetOp() == '*') { b_baseCps *= a_upgd.GetMod(); a_mouse.m_power *= a_upgd.GetMouseMod(); } }