protected override void init_hp_gauge() { Hp_Gauge = new Unit_Info_Hp_Gauge(); Hp_Gauge.offset = new Vector2(32, 0); Hp_Gauge.gauge_visible = false; Exp_Gauge = new Unit_Info_Exp_Gauge(); Exp_Gauge.offset = new Vector2(0, 16); Exp_Gauge.gauge_visible = false; }
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 }
protected override void init_hp_gauge() { Hp_Gauge = new Unit_Detail_Info_Hp_Gauge(); Exp_Gauge = new Unit_Info_Exp_Gauge(); }