Beispiel #1
0
        public void BuildAndDrawScoreMessage(FightInfoMessage message, string playerOrigin)
        {
            FightInfoMessageRibbon ribbon = GetRibbon();

            if (ribbon != null)
            {
                ribbon.AddParameter(playerOrigin);
                ribbon.AddParameter(GetHTMLStringColor(message.ribbonGroup));
                DrawInfoMessage(ribbon, message, MessageInfoType.Score);
            }
        }
Beispiel #2
0
        public void BuildAndDrawInfoMessage(FightInfoMessage message, params string[] parameters)
        {
            FightInfoMessageRibbon ribbon = GetRibbon();

            if (ribbon != null)
            {
                for (int i = 0; i < parameters.Length; i++)
                {
                    ribbon.AddParameter(parameters[i]);
                }
                ribbon.AddParameter(GetHTMLStringColor(message.ribbonGroup));
                DrawInfoMessage(ribbon, message, MessageInfoType.Default);
            }
        }
Beispiel #3
0
 private void DrawInfoMessage(FightInfoMessageRibbon ribbon, FightInfoMessage message, MessageInfoType messageType)
 {
     //IL_0014: Unknown result type (might be due to invalid IL or missing references)
     ribbon.Initialise(messageType, (int)message.iconType, m_colors[(int)message.ribbonGroup], message.countValue);
     ribbon.PlayAnimation(message.id, ReleaseRibbon);
 }