=html_unit_panel($page->unit)?>
unit->experience_level != 0){
$exp_pct = ceil($page->unit->exp_gained * 100 / $page->unit->experience_level);
$exp_txt = $page->unit->exp_gained . " / " . $page->unit->experience_level;
}
else{
$exp_pct = 100;
$exp_txt = "MAX";
}
$now = time();
//$datediff = $now - $page->unit->create_time->getTimestamp();
$datediff = $now - strtotime($page->unit->create_time->format('Y-m-d H:i:s'));
$datediff = floor($datediff / (60 * 60 * 24));
?>
=$exp_txt?>
Obtained on =$page->unit->create_time->format('Y-m-d')?> (=$datediff?> days ago)
| Stats | Base | Runes | Buildings | Total |
|---|---|---|---|---|
| ATK | =$page->unit->attack?> | +=$page->unit->rune_attack?> | +=$building_attack?> | =$page->unit->attack + $page->unit->rune_attack + $building_attack?> |
| DEF | =$page->unit->defense?> | +=$page->unit->rune_defense?> | +=$building_defense?> | =$page->unit->defense + $page->unit->rune_defense + $building_defense?> |
| HP | =$page->unit->hp?> | +=$page->unit->rune_hp?> | +=$building_hp?> | =$page->unit->hp + $page->unit->rune_hp + $building_hp?> |
| SPD | =$page->unit->speed?> | +=$page->unit->rune_speed?> | +=$building_speed?> | =$page->unit->speed + $page->unit->rune_speed + $building_speed?> |
| CRR | =$page->unit->crit_rate?>% | +=$page->unit->rune_crit_rate?>% | +=$building_crit_rate?>% | =$page->unit->crit_rate + $page->unit->rune_crit_rate + $building_crit_rate?>% |
| CRD | =$page->unit->crit_damage?>% | +=$page->unit->rune_crit_damage?>% | +=$building_crit_damage?>% | =$page->unit->crit_damage + $page->unit->rune_crit_damage + $building_crit_damage?>% |
| ACC | =$page->unit->accuracy?>% | +=$page->unit->rune_accuracy?>% | +=$building_accuracy?>% | =$page->unit->accuracy + $page->unit->rune_accuracy + $building_accuracy?>% |
| RES | =$page->unit->resistance?>% | +=$page->unit->rune_resistance?>% | +=$building_resistance?>% | =$page->unit->resistance + $page->unit->rune_resistance + $building_resistance?>% |
|
|
unit->unit->skill as $skill){
if ($skill->max_level > 1){
$absolute_max_level += $skill->max_level - 1;
}
$cur_lvl = $page->unit->skill_levels[$skill_num];
if ($skill->max_level > 1){
$absolute_level += $cur_lvl - 1;
$ponderated_level += ($cur_lvl - 1) * (1 + ($skill_num / 2));
$ponderated_max_level += ($skill->max_level - 1) * (1 + ($skill_num / 2));
}
$max_lvl = $skill->max_level;
if ($max_lvl == $cur_lvl){
$maxed = "maxed";
}
else{
$maxed = "";
}
$skill_num ++;
?>
|
| Leader skill =$page->unit->unit->leader_skill->create_description()?> | unit->unit->skill as $skill){ ?>=$skill->name?> =$skill->description?> |
| unit->unit->skill as $skill){ ?> |
effect as $effect){
?>
|
| unit->unit->skill as $skill){ ?> | level as $level){ if ($level->level > 1){ $aquired = ""; if ($level->level <= $cur_lvl){ $aquired = "aquired"; } ?> Lv. =$level->level?> =$level->description?> |
| Absolute skill-ups: | =number_format($absolute_level * 100 / $absolute_max_level, 2)?>% |
| Ponderated skill-ups: | =number_format($ponderated_level * 100 / $ponderated_max_level, 2)?>% |