diff options
Diffstat (limited to 'src/cgame/cg_main.c')
-rw-r--r-- | src/cgame/cg_main.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/cgame/cg_main.c b/src/cgame/cg_main.c index 9a40a5c3..070992bd 100644 --- a/src/cgame/cg_main.c +++ b/src/cgame/cg_main.c @@ -1680,14 +1680,18 @@ void CG_AssetCache( void ) cgDC.Assets.sliderThumb = trap_R_RegisterShaderNoMip( ASSET_SLIDER_THUMB ); if( cg_emoticons.integer ) - cgDC.Assets.emoticonCount = BG_LoadEmoticons( cgDC.Assets.emoticons ); + { + cgDC.Assets.emoticonCount = BG_LoadEmoticons( cgDC.Assets.emoticons, + cgDC.Assets.emoticonWidths ); + } else cgDC.Assets.emoticonCount = 0; for( i = 0; i < cgDC.Assets.emoticonCount; i++ ) { cgDC.Assets.emoticonShaders[ i ] = trap_R_RegisterShaderNoMip( - va( "emoticons/%s.tga", cgDC.Assets.emoticons[ i ] ) ); + va( "emoticons/%s_%dx1.tga", cgDC.Assets.emoticons[ i ], + cgDC.Assets.emoticonWidths[ i ] ) ); } } |