Exemplo n.º 1
0
void CAK47::Spawn()
{
    CCSBaseGunInfo info;

    info.m_flAccuracyDivisor = 200;
    info.m_flAccuracyOffset = 0.35;
    info.m_flMaxInaccuracy = 1.25;

    info.m_iPenetration = 2;
    info.m_iDamage = 36;
    info.m_flRangeModifier = 0.98;

    info.m_flTimeToIdleAfterFire = 1.9;
    info.m_flIdleInterval = 20;

    CSBaseGunSpawn( &info );
}
Exemplo n.º 2
0
void CWeaponG3SG1::Spawn()
{
	CCSBaseGunInfo info;

	info.m_flAccuracyDivisor = -1;
	info.m_flAccuracyOffset = 0;
	info.m_flMaxInaccuracy = 0;

	info.m_iPenetration = 3;
	info.m_iDamage = 60;
	info.m_flRangeModifier = 0.98;

	info.m_flTimeToIdleAfterFire = 1.8;
	info.m_flIdleInterval = 60;

	CSBaseGunSpawn( &info );
}
Exemplo n.º 3
0
void CWeaponSG552::Spawn( )
{
	m_flAccuracy = 0.2;
	m_iShotsFired = 0;

	CCSBaseGunInfo info;

	info.m_flAccuracyDivisor = 220;
	info.m_flAccuracyOffset = 0.3;
	info.m_flMaxInaccuracy = 1;

	info.m_iPenetration = 2;
	info.m_iDamage = 3;
	info.m_flRangeModifier = 0.955;

	info.m_flTimeToIdleAfterFire = 2;
	info.m_flIdleInterval = 20;

	CSBaseGunSpawn( &info );
}
Exemplo n.º 4
0
void CWeaponM4A1::Spawn( )
{
	m_flAccuracy = 0.2;
	m_iShotsFired = 0;
	m_bDelayFire = true;

	CCSBaseGunInfo info;

	info.m_flAccuracyDivisor = 220;
	info.m_flAccuracyOffset = 0.3;
	info.m_flMaxInaccuracy = 1;

	info.m_iPenetration = 2;
	info.m_iDamage = 33;
	info.m_flRangeModifier = 0.99;

	info.m_flTimeToIdleAfterFire = 1.5;
	info.m_flIdleInterval = 60;

	CSBaseGunSpawn( &info );
}