|
|
@@ -130,11 +130,6 @@
|
|
|
<?php
|
|
|
$first = true;
|
|
|
foreach (get_context()->get_player()->get_arena_defense() as $defense){
|
|
|
-?>
|
|
|
- <div class='monster_panel'>
|
|
|
- <?=HTML::unit_panel($defense)?>
|
|
|
- </div>
|
|
|
-<?php
|
|
|
if (
|
|
|
$first &&
|
|
|
null != $defense->get_monster()->get_leader_skill() &&
|
|
|
@@ -150,6 +145,11 @@
|
|
|
<?php
|
|
|
}
|
|
|
$first = false;
|
|
|
+?>
|
|
|
+ <div class='monster_panel'>
|
|
|
+ <?=HTML::unit_panel($defense)?>
|
|
|
+ </div>
|
|
|
+<?php
|
|
|
}
|
|
|
?>
|
|
|
</div>
|
|
|
@@ -161,11 +161,6 @@
|
|
|
$first = true;
|
|
|
// TODO: Watch if null
|
|
|
foreach (get_context()->get_player()->get_gw_defense()[0] as $defense){
|
|
|
-?>
|
|
|
- <div class='monster_panel'>
|
|
|
- <?=HTML::unit_panel($defense)?>
|
|
|
- </div>
|
|
|
-<?php
|
|
|
if (
|
|
|
$first &&
|
|
|
null != $defense->get_monster()->get_leader_skill() &&
|
|
|
@@ -181,19 +176,53 @@
|
|
|
<?php
|
|
|
}
|
|
|
$first = false;
|
|
|
+?>
|
|
|
+ <div class='monster_panel'>
|
|
|
+ <?=HTML::unit_panel($defense)?>
|
|
|
+ </div>
|
|
|
+<?php
|
|
|
}
|
|
|
+
|
|
|
?>
|
|
|
<hr/>
|
|
|
<?php
|
|
|
$first = true;
|
|
|
// TODO: Watch if null
|
|
|
foreach (get_context()->get_player()->get_gw_defense()[1] as $defense){
|
|
|
+ // TODO: Guild content, not arena.
|
|
|
+ if (
|
|
|
+ $first &&
|
|
|
+ null != $defense->get_monster()->get_leader_skill() &&
|
|
|
+ (
|
|
|
+ $defense->get_monster()->get_leader_skill()->get_area() == EFFECT_AREA_ID::GENERAL ||
|
|
|
+ $defense->get_monster()->get_leader_skill()->get_area() == EFFECT_AREA_ID::GUILD
|
|
|
+ )
|
|
|
+ ){
|
|
|
+?>
|
|
|
+ <div class='skill'>
|
|
|
+ <img class='skill_img' title='<?=$defense->get_monster()->get_leader_skill()->get_description()?>' src='<?=$defense->get_monster()->get_leader_skill()->get_image()?>'/>
|
|
|
+ </div>
|
|
|
+<?php
|
|
|
+ }
|
|
|
+ $first = false;
|
|
|
?>
|
|
|
<div class='monster_panel'>
|
|
|
<?=HTML::unit_panel($defense)?>
|
|
|
</div>
|
|
|
<?php
|
|
|
- // TODO: Guild content, not arena.
|
|
|
+ }
|
|
|
+?>
|
|
|
+ </div>
|
|
|
+ <div id='placements_siege'>
|
|
|
+ <h5>
|
|
|
+ Siege Battle defenses:
|
|
|
+ </h5>
|
|
|
+<?php
|
|
|
+
|
|
|
+ foreach (get_context()->get_player()->get_siege_defense() as $formation){
|
|
|
+ $first = true;
|
|
|
+ foreach($formation as $defense){
|
|
|
+
|
|
|
if (
|
|
|
$first &&
|
|
|
null != $defense->get_monster()->get_leader_skill() &&
|
|
|
@@ -203,12 +232,21 @@
|
|
|
)
|
|
|
){
|
|
|
?>
|
|
|
- <div class='skill'>
|
|
|
- <img class='skill_img' title='<?=$defense->get_monster()->get_leader_skill()->get_description()?>' src='<?=$defense->get_monster()->get_leader_skill()->get_image()?>'/>
|
|
|
+ <div class='skill'>
|
|
|
+ <img class='skill_img' title='<?=$defense->get_monster()->get_leader_skill()->get_description()?>' src='<?=$defense->get_monster()->get_leader_skill()->get_image()?>'/>
|
|
|
+ </div>
|
|
|
+<?php
|
|
|
+ }
|
|
|
+ $first = false;
|
|
|
+?>
|
|
|
+ <div class='monster_panel'>
|
|
|
+ <?=HTML::unit_panel($defense)?>
|
|
|
</div>
|
|
|
<?php
|
|
|
}
|
|
|
- $first = false;
|
|
|
+?>
|
|
|
+ <hr/>
|
|
|
+ <?php
|
|
|
}
|
|
|
?>
|
|
|
</div>
|
|
|
@@ -236,7 +274,7 @@
|
|
|
<br/>
|
|
|
<?php
|
|
|
// Decorations
|
|
|
-$ $half = sizeof(get_context()->get_player()->get_decorations()) / 2;
|
|
|
+ $half = sizeof(get_context()->get_player()->get_decorations()) / 2;
|
|
|
$i = 0;
|
|
|
foreach (get_context()->get_player()->get_decorations() as $decoration){
|
|
|
if ($i == $half){
|
|
|
@@ -456,42 +494,42 @@ $ $half = sizeof(get_context()->get_player()->get_deco
|
|
|
?>
|
|
|
<tr>
|
|
|
<td class='record_dungeon'>
|
|
|
- <img title='<?=$record->area->name?>' class='area' src='<?=$record->area->get_image()?>'/>
|
|
|
+ <img title='<?=$record->get_area()->get_name()?>' class='area' src='<?=$record->get_area()->get_image()?>'/>
|
|
|
</td>
|
|
|
<td class='record_info'>
|
|
|
<span class='title'>
|
|
|
<?php
|
|
|
$title = "";
|
|
|
- switch ($record->area->type){
|
|
|
+ switch ($record->get_area()->get_type()){
|
|
|
case AREA_TYPE_ID::CAIROS_DUNGEON:
|
|
|
- $title = $record->area->name . " " . $record->stage . "F";
|
|
|
+ $title = $record->get_area()->get_name() . " " . $record->get_stage() . "F";
|
|
|
break;
|
|
|
case AREA_TYPE_ID::RIFT_DUNGEON:
|
|
|
- $title = $record->area->name;
|
|
|
+ $title = $record->get_area()->get_name();
|
|
|
break;
|
|
|
case AREA_TYPE_ID::RIFT_RAID:
|
|
|
- $title = $record->area->name;
|
|
|
+ $title = $record->get_area()->get_name();
|
|
|
|
|
|
}
|
|
|
?>
|
|
|
<?=$title?>
|
|
|
</span>
|
|
|
<?php
|
|
|
- if ($record->area->type == AREA_TYPE_ID::RIFT_DUNGEON){
|
|
|
+ if ($record->get_area()->get_type() == AREA_TYPE_ID::RIFT_DUNGEON){
|
|
|
?>
|
|
|
<span class='score'>
|
|
|
- <?=$record->score?>
|
|
|
+ <?=$record->get_score()?>
|
|
|
</span>
|
|
|
<span class='rank'>
|
|
|
- <?=$record->rank?>
|
|
|
+ <?=$record->get_rank()?>
|
|
|
</span>
|
|
|
<?php
|
|
|
}
|
|
|
else{
|
|
|
- $s = floor($record->time / 1000);
|
|
|
+ $s = floor($record->get_time() / 1000);
|
|
|
$m = floor($s / 60);
|
|
|
$s = floor($s % 60);
|
|
|
- $ms = ($record-> time - (1000 * 60 * $m) - (1000 * 60 * $s) / 100);
|
|
|
+ $ms = ($record->get_time() - (1000 * 60 * $m) - (1000 * 60 * $s) / 100);
|
|
|
$s = str_pad($s, 2, '0', STR_PAD_LEFT);
|
|
|
$ms = str_pad($ms, 2, '0', STR_PAD_LEFT);
|
|
|
?>
|
|
|
@@ -504,7 +542,7 @@ $ $half = sizeof(get_context()->get_player()->get_deco
|
|
|
</td>
|
|
|
<?php
|
|
|
$class_frontline = "";
|
|
|
- if ($record->area->type == AREA_TYPE_ID::RIFT_DUNGEON || $record->area->type == AREA_TYPE_ID::RIFT_RAID){
|
|
|
+ if ($record->get_area()->get_type() == AREA_TYPE_ID::RIFT_DUNGEON || $record->get_area()->get_type() == AREA_TYPE_ID::RIFT_RAID){
|
|
|
$class_frontline = "frontlines";
|
|
|
}
|
|
|
?>
|
|
|
@@ -512,8 +550,8 @@ $ $half = sizeof(get_context()->get_player()->get_deco
|
|
|
<?php
|
|
|
$prev_front = false;
|
|
|
$front = "undefined";
|
|
|
- foreach ($record->party as $party){
|
|
|
- $front = in_array($party->id, $record->frontline);
|
|
|
+ foreach ($record->get_party() as $party){
|
|
|
+ $front = in_array($party->get_id(), $record->get_frontline());
|
|
|
if ($front != "undefined" && $prev_front != $front){
|
|
|
?>
|
|
|
<hr class='frontline'/>
|
|
|
@@ -527,14 +565,14 @@ $ $half = sizeof(get_context()->get_player()->get_deco
|
|
|
}
|
|
|
if ($disabled == ""){
|
|
|
?>
|
|
|
- <a target='_blank' href='/<?=get_context()->get_player()->get_id()?>/monster/<?=$party->id?>'>
|
|
|
+ <a target='_blank' href='/<?=get_context()->get_player()->get_id()?>/units/<?=$party->get_id()?>'>
|
|
|
<?php
|
|
|
}
|
|
|
?>
|
|
|
<div class='monster_panel <?=$disabled?>'>
|
|
|
<?=HTML::unit_panel($party)?>
|
|
|
<?php
|
|
|
- if ($party->id == $record->leader){
|
|
|
+ if ($party->get_id() == $record->get_leader()){
|
|
|
?>
|
|
|
<img alt='Leader' class='leader' src='<?=URL::IMG["ICON"]?>leader.png'/>
|
|
|
<?php
|