コード例 #1
0
ファイル: FournoidWeapon.cpp プロジェクト: Roger7410/Fournoid
void AFournoidWeapon::StopFire()
{
	if ( Role < ROLE_Authority )
	{
		ServerStopFire();
	}
	
	if ( CurrentState == WeaponState::WS_Firing )
	{
    	SetWeaponState(WeaponState::WS_Idle);
	}
}
コード例 #2
0
void AShooterWeapon::StopFire()
{
	if (Role < ROLE_Authority)
	{
		ServerStopFire();
	}

	if (bWantsToFire)
	{
		bWantsToFire = false;
		DetermineWeaponState();
	}
}