Автор: pager 7.3.2017, 15:16
Пример ставлю в itemdesc.cfg iron броне 30 ar ,при фуле должно по идеи давать 30 брони, но дает то ко 29 и это при том что quality ставлю броне 1.1.Может есть какие то особые настройки ядра, чтобы броня давала как в файле itemdesc.cfg?
Автор: RL_ka 8.3.2017, 13:45
Цитата(pager @ 7.3.2017, 13:16)
Пример ставлю в itemdesc.cfg iron броне 30 ar ,при фуле должно по идеи давать 30 брони, но дает то ко 29 и это при том что quality ставлю броне 1.1.Может есть какие то особые настройки ядра, чтобы броня давала как в файле itemdesc.cfg?
так исходники же открытые, почитай как этот армор обсчитывается и что на него влияет
Автор: pager 8.3.2017, 19:38
Цитата(RL_ka @ 8.3.2017, 16:45)
так исходники же открытые, почитай как этот армор обсчитывается и что на него влияет
ок спасибо.
Автор: RL_ka 8.3.2017, 21:37
Цитата(pager @ 8.3.2017, 17:38)
ок спасибо.
Никаких специальных настроек для этого нет, но если хочется узнать почему так и что на это влияет то придётся заглядывать туда:)
Автор: pager 8.3.2017, 22:38
Цитата(RL_ka @ 9.3.2017, 0:37)
Никаких специальных настроек для этого нет, но если хочется узнать почему так и что на это влияет то придётся заглядывать туда:)
ок спасибо еще раз.Я вот тут подумал что вообще можно считать фул броней ядро берет armorzone.cfg настройки?
Автор: pager 9.3.2017, 0:30
Цитата(pager @ 9.3.2017, 1:38)
ок спасибо еще раз.Я вот тут подумал что вообще можно считать фул броней ядро берет armorzone.cfg настройки?
Все разобрался (посмотрел в исходниках),оказывается ядро смотрит номер layer'а одетой вещи и если он определен в armorzone.cfg то возвращает эту зону, а потом суммирует ar вещи умножая ar_base вещи на шанс из armorzone.cfg а если есть щит то производит вычисления навыка parry добавляя ар, если parry 0 то добавляет 1 к общей броне. К примеру если стандартный armorzone.cfg использовать то при ar определенном в itemdesc.cfg равным 30, фул броня будет давать 27, а если в руках щит и навыка parry 0 то 28 ,при quality вещей равным 1.0