Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Формулы:STR/DEX/CON/INT/MEN/WIT
#1
Добрового времени стуок.

Задумался о том, откуда берутся значения скажем для параметра STR например.

Где это прописывается (сколько атаки даёт STR)?

P.S. смотрел Formulas.java, нашёл там:
code

Оно ли это?

Спасибо.
Ответ
#2
p.atk
Ответ
#3
finfan Написал:Оно ли это?
Да оно, в BaseStats оно грузит из ДП модификаторы из файла.
Ответ
#4
Visor Написал:Да оно, в BaseStats оно грузит из ДП модификаторы из файла.

У меня имеется файл в дп statBonus.
Внутри него содержутся все параметры DEX/CON и т.д.

Выглядит он вот-так:
Код:
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="statBonus.xsd">
    <STR>
        <!-- 1.036^(STR-34.845) -->
        <stat value="0" bonus="0.29" /> <!-- Not Needed -->
        <stat value="1" bonus="0.3" />
        <stat value="2" bonus="0.31" />

Я так понимаю, что value - это кол-во STR в данном случае.
А вот что такое bonus... я лишь догадываюсь...
Ответ
#5
по логике это множитель, PAtk*bonus
Ответ
#6
L2CCCP Написал:по логике это множитель, PAtk*bonus

Беда, в том, что меняя бонус, никаких изменений нет...
Стоит мне только изменить *= на += и мгновенно изменения появляются, правда в печальную сторону, ибо P.Atk за 1 ед STR прибавлятся 0 с лишним, и только за 5 едениц STR дается 1 п атаки.
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)