Изменил отображение приёмов

This commit is contained in:
2023-01-23 07:33:19 +01:00
parent d9ec810f7f
commit 1fbd8d6de2
6 changed files with 239 additions and 116 deletions
+31 -69
View File
@@ -1,4 +1,7 @@
<?php
use DarksLight2\Battle\Techniques\TechniqueCategoryEntity;
if (!defined('GAME')) {
die();
}
@@ -1651,75 +1654,35 @@ $tma = '';
echo !$re ?: "<br> <b style='color:red;'>$re</b><br><br>";
}
?>
<B>Выбранные приемы:</B><BR>
<?php $priem->seeMy(1); ?><br>
<B>Приёмы для выбора:</B>
<div>
<?php $priem->seePriems(1); ?>
<div style="display: flex; width: 100%;text-align: center;">
<fieldset style="width: 100%">
<legend><b>Выбранные приемы</b></legend>
<input type="button" class="btn" value="Запомнить набор" onclick="top.savePriems(); return false;" >
<input type="button" class="btn" value="Очистить слоты" onclick="window.location.href = '/main.php?skills=1&rz=4&all=<?= $_GET[all] ?>&clear_abil=1'; return false;">
<?php $priem->seeMy(1); ?>
</fieldset>
</div>
</td>
<td valign="top" align=right width=1>
<FIELDSET>
<LEGEND>Категории</LEGEND>
<SMALL>
<NOBR>
<A href="#" onclick='show_div("all"); return(false)'>Все</A>
<BR>
<A href="#" onclick='show_div("hit"); return(false)'>Приемы атаки</A>
<BR>
<A href="#" onclick='show_div("block"); return(false)'>Приемы защиты</A>
<BR>
<A href="#" onclick='show_div("counter"); return(false)'>Приемы
контрударов</A>
<BR>
<A href="#" onclick='show_div("krit"); return(false)'>Приемы критических
ударов</A>
<BR>
<A href="#" onclick='show_div("parry"); return(false)'>Приемы
парирования</A>
<BR>
<A href="#" onclick='show_div("multi"); return(false)'>Комбо-приемы</A>
<BR>
<A href="#" onclick='show_div("hp"); return(false)'>Приемы крови</A>
<BR>
<A href="#" onclick='show_div("blood"); return(false)'>Приемы жертвы</A>
<BR>
<A href="#" onclick='show_div("spirit"); return(false)'>Приемы силы духа</A>
<BR>
<A href="#" onclick='show_div("wis_fire"); return(false)'>Заклинания
Огня</A>
<BR>
<A href="#" onclick='show_div("wis_water"); return(false)'>Заклинания
Воды</A>
<BR>
<A href="#" onclick='show_div("wis_air"); return(false)'>Заклинания
Воздуха</A>
<BR>
<A href="#" onclick='show_div("wis_earth"); return(false)'>Заклинания
Земли</A>
<BR>
<A href="#" onclick='show_div("wis_light"); return(false)'>Заклинания магии
Света</A>
<BR>
<A href="#" onclick='show_div("wis_gray"); return(false)'>Заклинания Серой
магии</A>
<BR>
<A href="#" onclick='show_div("wis_dark"); return(false)'>Заклинания магии
Тьмы</A><BR>
</NOBR>
</SMALL>
</FIELDSET>
<SCRIPT>show_div(p_raz);</SCRIPT>
</td>
<td valign="top" align="right">
<table width="200" align=right cellpadding=0 cellspacing=0>
<tr>
<form name=F1 action="?skills=1&rz=4" method="GET">
<input type="hidden" name="skills" value="1">
<input type="hidden" name="rz" value="4">
<td>
<FIELDSET>
<LEGEND>Показывать приёмы</LEGEND>
<div style="display: flex; width: 100%">
<fieldset style="width: 50%">
<legend><b>Категории</b></legend>
<div style="display: flex;
flex-wrap: wrap;
flex-direction: column;
justify-content: center;">
<?php
$categories = TechniqueCategoryEntity::getInstance()->findAll();
foreach ($categories as $category) {
?>
<div style='margin-right: 10px;height: 20px'><a onclick='show_div("<?=$category->id?>")' href='#'><?=$category->name?></a></div>
<?php
}
?>
</div>
</fieldset>
&nbsp;<INPUT TYPE=radio ID=A1 NAME=all value=0 <?php
if ($_GET['all'] == 0) {
@@ -1754,7 +1717,6 @@ $tma = '';
</tr>
</table>
</td>
<td>&nbsp;</td>
</tr>
</table>
</div>