@ -26,7 +26,6 @@ struct TextEffect {
int32 bottom ;
uint16 duration ;
uint64 params_1 ;
uint64 params_2 ;
TextEffectMode mode ;
} ;
@ -84,7 +83,6 @@ TextEffectID AddTextEffect(StringID msg, int x, int y, uint16 duration, TextEffe
te - > y = y - 5 ;
te - > bottom = y + 5 ;
te - > params_1 = GetDParam ( 0 ) ;
te - > params_2 = GetDParam ( 4 ) ;
te - > mode = mode ;
GetString ( buffer , msg , lastof ( buffer ) ) ;
@ -106,7 +104,6 @@ void UpdateTextEffect(TextEffectID te_id, StringID msg)
te = & _text_effect_list [ te_id ] ;
te - > string_id = msg ;
te - > params_1 = GetDParam ( 0 ) ;
te - > params_2 = GetDParam ( 4 ) ;
/* Update width of text effect */
char buffer [ 100 ] ;
@ -171,7 +168,7 @@ void DrawTextEffects(DrawPixelInfo *dpi)
dpi - > left + dpi - > width > te - > x & &
dpi - > top + dpi - > height > te - > y ) {
if ( te - > mode = = TE_RISING | | ( _settings_client . gui . loading_indicators & & ! IsTransparencySet ( TO_LOADING ) ) ) {
AddStringToDraw ( te - > x , te - > y , te - > string_id , te - > params_1 , te- > params_2 ) ;
AddStringToDraw ( te - > x , te - > y , te - > string_id , te - > params_1 , INVALID_STRING_ID ) ;
}
}
}
@ -186,7 +183,7 @@ void DrawTextEffects(DrawPixelInfo *dpi)
dpi - > left + dpi - > width > te - > x & &
dpi - > top + dpi - > height > te - > y ) {
if ( te - > mode = = TE_RISING | | ( _settings_client . gui . loading_indicators & & ! IsTransparencySet ( TO_LOADING ) ) ) {
AddStringToDraw ( te - > x , te - > y , ( StringID ) ( te - > string_id - 1 ) , te - > params_1 , te- > params_2 ) ;
AddStringToDraw ( te - > x , te - > y , ( StringID ) ( te - > string_id - 1 ) , te - > params_1 , INVALID_STRING_ID ) ;
}
}
}