Example #1
0
 protected override void draw_images(Game_Unit unit)
 {
     base.draw_images(unit);
     if (unit.is_active_player_team) //Multi
     {
         Affinity_Icon.index = (int)unit.actor.affin;
     }
     else
     {
         Affinity_Icon.index = -1;
     }
     if (unit.is_active_player_team)
     {
         Exp_Gauge = new Unit_Info_Exp_Gauge();
         Exp_Gauge.set_val(unit.actor.exp, unit.actor.level, !unit.actor.can_level());
     }
     else
     {
         Exp_Gauge = new Unit_Info_Skill_Gauge();
         ((Unit_Info_Skill_Gauge)Exp_Gauge).set_val(unit.highest_mastery_charge_percent(), unit.actor.level, string.IsNullOrEmpty(unit.has_any_mastery()));
     }
     //Exp_Gauge.set_val(unit.actor.exp, unit.actor.level, !(unit.is_active_player_team && unit.actor.can_level())); //Multi //Debug
 }