Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//========= Copyright Valve Corporation, All rights reserved. ============//
//
// Purpose:
//
//=============================================================================//
#include "cbase.h"
#include "cs_ammodef.h"
// memdbgon must be the last include file in a .cpp file!!!
#include "tier0/memdbgon.h"
//-----------------------------------------------------------------------------
void CCSAmmoDef::AddAmmoCost( char const* name, int cost, int buySize ) { int index = Index( name ); if ( index < 1 || index >= m_nAmmoIndex ) return;
m_csAmmo[index].buySize = buySize; m_csAmmo[index].cost = cost; }
//-----------------------------------------------------------------------------
int CCSAmmoDef::GetBuySize( int index ) const { if ( index < 1 || index >= m_nAmmoIndex ) return 0;
return m_csAmmo[index].buySize; }
//-----------------------------------------------------------------------------
int CCSAmmoDef::GetCost( int index ) const { if ( index < 1 || index >= m_nAmmoIndex ) return 0;
return m_csAmmo[index].cost; }
//-----------------------------------------------------------------------------
CCSAmmoDef::CCSAmmoDef(void) { memset( m_csAmmo, 0, sizeof( m_csAmmo ) ); }
//-----------------------------------------------------------------------------
CCSAmmoDef::~CCSAmmoDef( void ) { }
//-----------------------------------------------------------------------------
|