public void Set(SpellStatus status, DynamicValueContext context, int cost)
 {
     m_definition           = status.definition;
     m_tooltipValueProvider = new FightValueProvider(status);
     m_tooltipElementValues = TooltipWindowUtility.GetTooltipElementValues(m_definition, context);
     m_costText.text        = cost.ToString();
     ApplyIllu(status.ownerPlayer.isLocalPlayer);
 }
Пример #2
0
 public virtual void SetFocus(bool value)
 {
     //IL_002b: Unknown result type (might be due to invalid IL or missing references)
     if (null == this || value == m_isFocused)
     {
         return;
     }
     if (value)
     {
         if (FightUIRework.tooltipsEnabled)
         {
             FocusCharacter();
         }
         TooltipWindowUtility.ShowFightCharacterTooltip(this, this.get_transform().get_position());
     }
     else
     {
         UnFocusCharacter();
         FightUIRework.HideTooltip();
     }
     m_isFocused = value;
 }
Пример #3
0
 public TooltipElementValues GetGaugeModifications()
 {
     return(TooltipWindowUtility.GetTooltipElementValues(m_definition, null));
 }
Пример #4
0
 public TooltipActionIcon GetActionIcon()
 {
     return(TooltipWindowUtility.GetActionIcon(m_definition));
 }
Пример #5
0
 public TooltipActionIcon GetActionIcon()
 {
     return(TooltipWindowUtility.GetActionIcon(actionType, hasRange));
 }