@@ -476,11 +476,15 @@ private string WrapRadioMessage(
476476 if ( ( language . Speech . ObfuscationFont ?? false ) && ! obfuscated )
477477 fonttype = speech . FontId ;
478478
479- return Loc . GetString ( loudMode ? "chat-radio-message-wrap-command" : speech . Bold ? "chat-radio-message-wrap-bold" : "chat-radio-message-wrap" , // starlight edit: loud mode
479+ bool isYelling = false ;
480+ if ( speech . ID == "DefaultExclamationStrong" )
481+ isYelling = true ;
482+
483+ return Loc . GetString ( loudMode ? "chat-radio-message-wrap-command" : speech . Bold ? "chat-radio-message-wrap-bold" : "chat-radio-message-wrap" , // starlight edit: loud mode
480484 ( "color" , channel . Color ) ,
481485 ( "languageColor" , languageColor ) ,
482486 ( "fontType" , fonttype ) ,
483- ( "fontSize" , language . Speech . FontSize ?? speech . FontSize ) ,
487+ ( "fontSize" , isYelling ? speech . FontSize : language . Speech . FontSize ?? speech . FontSize ) ,
484488 ( "verb" , Loc . GetString ( verbId ) ) ,
485489 ( "channel" , $ "\\ [{ channel . LocalizedName } \\ ]") ,
486490 ( "name" , namestring ) ,
@@ -514,11 +518,15 @@ private string WrapCustomRadioMessage(
514518 if ( ( language . Speech . ObfuscationFont ?? false ) && ! obfuscated )
515519 fonttype = speech . FontId ;
516520
521+ bool isYelling = false ;
522+ if ( speech . ID == "DefaultExclamationStrong" )
523+ isYelling = true ;
524+
517525 return Loc . GetString ( loudMode ? "chat-radio-message-wrap-command" : speech . Bold ? "chat-radio-message-wrap-bold" : "chat-radio-message-wrap" ,
518526 ( "color" , channel . Color ) ,
519527 ( "languageColor" , languageColor ) ,
520528 ( "fontType" , fonttype ) ,
521- ( "fontSize" , language . Speech . FontSize ?? speech . FontSize ) ,
529+ ( "fontSize" , isYelling ? speech . FontSize : language . Speech . FontSize ?? speech . FontSize ) ,
522530 ( "verb" , Loc . GetString ( _random . Pick ( speech . SpeechVerbStrings ) ) ) ,
523531 ( "channel" , $ "\\ [{ channel . LocalizedName } \\ ]") ,
524532 ( "name" , namestring ) ,
0 commit comments