示例#1
0
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();
}
示例#2
0
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();
	}
}