public override string ToString()
        {
            string text = (m_filters == null) ? string.Empty : string.Join("\n", from f in m_filters
                                                                           select f.ToString());

            return(string.Format("{0}: {1}, {2}, {3}: {4}", "id", id, ToStringExtensions.ToStringSigned(modificationValue), "m_filters", text));
        }
Exemple #2
0
        private void SetValue(int value, Type type)
        {
            //IL_0030: Unknown result type (might be due to invalid IL or missing references)
            //IL_0051: Unknown result type (might be due to invalid IL or missing references)
            //IL_0072: Unknown result type (might be due to invalid IL or missing references)
            //IL_0093: Unknown result type (might be due to invalid IL or missing references)
            switch (type)
            {
            case Type.Damage:
                m_spriteTextRenderer.color = new Color(1f, 22f / 51f, 22f / 51f);
                break;

            case Type.Heal:
                m_spriteTextRenderer.color = new Color(28f / 51f, 28f / 51f, 1f);
                break;

            case Type.Action:
                m_spriteTextRenderer.color = new Color(1f, 50f / 51f, 0f);
                break;

            case Type.Movement:
                m_spriteTextRenderer.color = new Color(28f / 51f, 227f / 255f, 18f / 85f);
                break;

            default:
                throw new ArgumentOutOfRangeException("type", type, null);
            }
            m_isNegative = (value < 0);
            m_spriteTextRenderer.text = ToStringExtensions.ToStringSigned(value);
        }
Exemple #3
0
 public void AddModificationPreview(int modification)
 {
     m_modificationPreviewValue = modification;
     UpdateTweenedValue();
     Highlight(highlight: true);
     if (m_modificationText != null && m_previewResource != null && m_previewResource.displayText)
     {
         m_modificationText.text = ToStringExtensions.ToStringSigned(modification);
         m_modificationText.get_gameObject().SetActive(true);
     }
 }
Exemple #4
0
 public void SetModificationValue(int value)
 {
     //IL_001d: Unknown result type (might be due to invalid IL or missing references)
     //IL_004e: Unknown result type (might be due to invalid IL or missing references)
     if (value == 0)
     {
         m_image.set_color(new Color(0.5f, 0.5f, 0.5f, 1f));
         m_spriteTextRenderer.set_enabled(false);
     }
     else
     {
         m_image.set_color(new Color(1f, 1f, 1f, 1f));
         m_spriteTextRenderer.text = ToStringExtensions.ToStringSigned(value);
         m_spriteTextRenderer.set_enabled(true);
     }
 }