예제 #1
0
void CIVPlayerInfo::SetDisplayScore(int iScore)
{
#ifdef EXT_LOG
	CLogFile::Printf(__FUNCSIG__);
#endif
	if(m_pPlayerInfo)
		XLivePBufferSetDWORD(m_pPlayerInfo->m_pDisplayScore, 0, (DWORD)iScore);
}
예제 #2
0
void CPedWeaponSlot::SetAmmo(DWORD dwAmmo)
{
	if(m_pPedWeaponSlot)
	{
		if(dwAmmo > 25000)
			dwAmmo = 25000;

		XLivePBufferSetDWORD(m_pPedWeaponSlot->m_pAmmo, 0, dwAmmo);
	}
}
예제 #3
0
void CIVWeapon::SetAmmoTotal(DWORD dwAmmoTotal)
{
	if(m_pWeapon)
	{
		if(dwAmmoTotal > 25000)
			dwAmmoTotal = 25000;

		XLivePBufferSetDWORD(m_pWeapon->m_ammoTotal, 0, dwAmmoTotal);
	}
}
예제 #4
0
void CIVWeapon::SetAmmoInClip(DWORD dwAmmoInClip)
{
	if(m_pWeapon)
	{
		WORD wClipSize = GetClipSize();

		if(dwAmmoInClip > wClipSize)
			dwAmmoInClip = wClipSize;

		XLivePBufferSetDWORD(m_pWeapon->m_ammoInClip, 0, dwAmmoInClip);
	}
}
예제 #5
0
void CIVPlayerInfo::SetDisplayScore(int iScore)
{
	if(m_pPlayerInfo)
		XLivePBufferSetDWORD(m_pPlayerInfo->m_pDisplayScore, 0, (DWORD)iScore);
}