Mantis

< Прошлое обращение (0006785) Следующее обращение (0006787) >
ID Категория Критичность Воспроизводимость Дата добавления Обновлено
0006786 [S.T.A.L.K.E.R.: TODO List] незначительный всегда 13 февраля 2006 12:43 15 февраля 2006 19:27
Автор Anton Режим доступа общедоступный
Приоритет нормальный Решение исправлен Платформа
Статус решен OS
Прогноз нет Версия OS
ETA 15 февраля 2006 00:00 Подверсия продукта
Сводка 0006786: Наведение порядка в инвентори и уменьшение количесва предметов 1
Описание 1. оружие считается 5-и видов (обсуждаемо, но мне кажется, что 2-х - мало)
(1) ножи
(2) пистолеты
(3) автоматическое оружие
(4) гранатомёты
(5) ручные гранаты

мне непринципиально количество разных видов оружия, поэтому решайте сами сколько их должно быть

2. все правила применяются для каждого вида оружия отдельно

правило 1
если нпс что-то наспонили в инвентарь, он не анализирует это на предмет немедленного выбрасывания, эти предметы могут быть объктом рассмотрения в других ситуациях. Т.о. если вы наспоните два одинаковых автомата в инвентарь НПС, то он не будет сразу же выбрасывать один из них, но вот если он найдёт автомат лучше, и к нему будет применимо правило 2, то тогда он выбросит оба автомата

правило 2
если нпс видит другой экземпляр оружия

подправило 1
если оно лучше, чем то, что у него есть, то
- он его подбирает
- выбрасывает все боеприпасы, которые подходят _только_
выбрасываемому оружию

подправило 2 : критерий лучшести оружия

если для нового оружия недостаточно боеприпасов
если для старого оружия боеприпасов достаточно
то старое остаётся
иначе
если новое оружие менее испорчено - оно выбирается,
иначе
если старое оружие менее испорчено - оно выбирается,
иначе (т.е. порча одинакова)
выбирается оружие, которое выше по
своей оценке, настроенной Коан-ом (там
простая иерархия), то оно выбирается
иначе
если для старого оружия боеприпасов недостаточно
то новое выбирается
иначе
если новое оружие менее испорчено - оно выбирается,
иначе
если старое оружие менее испорчено - оно выбирается,
иначе (т.е. порча одинакова)
выбирается оружие, которое выше по
своей оценке, настроенной Коан-ом (там
простая иерархия), то оно выбирается


подправило 3 : критерий достаточности боеприпасов
т.к. у нас почти(?) все нпс с бесконечными боеприпасами, то
достаточным количеством боеприпасов считается наличие непустого (а
пустого и быть не может) комплекта боеприпасов, т.к. это
гарантирует их бесконечность
Шаги по воспроизведению Putting in order the inventory and item quantity reduction 1
Дополнительная информация
1. The weapon is consider to be of 5 sorts (arguable, but it seems to me 2 won’t be enough)
(1) knives
(2) pistols
(3) automatic
(4) grenade cup discharge
(5) hand grenades
It is not fundamentally for me the weapon quantity of different kinds, so you have to decide solely how many it should be.

All rules are applied for each weapon type separately.

1 Rule

If NPC spawned something in inventory, it is not analyzing to throw it away, these items may be considered in other situations. So if you spawn two similar machineguns in NPC inventory, it won’t be immediately thrown off, in case he found a better one-a 2nd rule is applied, it throws both machine guns away

2 Rule

If NPC sees another weapon example:

First point: In case it is better then he has then:

- It picks it up
- It throws away all ammunition, fit to this weapon type only

Second point: weapon choice criteria

If it is not enough ammunition for new weapon - old one remains
Otherwise
If the new weapon is less used- it is chosen
Otherwise
If the old weapon is less used- it is chosen
Otherwise (i.e. the same deterioration)
It is chosen a weapon which is more valuable, according to the Koan’s adjusted scale (there’s simple hierarchy), and otherwise, it is selected

Otherwise
If it is not enough ammunition for old weapon – a new one is selected
Otherwise
If the new weapon is less used- it is chosen
Otherwise
If the old weapon is less used- it is chosen
Otherwise (i.e. the same deterioration)
It is chosen a weapon which is more valuable, according to the Koan’s adjusted scale (there’s simple hierarchy), and otherwise, it is selected

Third point: ammunition sufficiency criteria

As we have almost every NPC with unlimited ammunition, it is consider to have enough ammunition if you have not empty (empty cannot be) ammunition set, since it provides its infinity.



Присоединенные файлы

- Связи


Нет полльзователей, отслеживающих обращение.


- Комментарии
(0005883)
Dima
15 февраля 2006 19:27

Пока для них одинаковые калаш и гроза, будет чуть позже (зависит от Сатан-а)

- История
Дата изменения Имя пользователя Поле Изменение
13 февраля 2006 12:43 Anton Новое обращение
13 февраля 2006 14:52 Dima Статус назначен => признан
13 февраля 2006 14:52 Dima Описание обновлено
13 февраля 2006 14:57 Dima Сводка Наведенеи порядка в инвентори и уменьшение колва предметов 1 => Наведение порядка в инвентори и уменьшение колва предметов 1
13 февраля 2006 14:57 Dima Описание обновлено
13 февраля 2006 18:34 Dima ETA 19 января 2038 05:14 => 20 февраля 2006 00:00
13 февраля 2006 18:34 Dima Описание обновлено
13 февраля 2006 18:36 Dima ETA 20 февраля 2006 00:00 => 15 февраля 2006 00:00
13 февраля 2006 18:36 Dima Описание обновлено
14 февраля 2006 13:17 ShoDan Сводка Наведение порядка в инвентори и уменьшение колва предметов 1 => Наведение порядка в инвентори и уменьшение количесва предметов 1
14 февраля 2006 13:17 ShoDan Описание обновлено
14 февраля 2006 13:17 ShoDan Шаги по воспроизведению обновлены
14 февраля 2006 13:17 ShoDan Дополнительная информация обновлена
15 февраля 2006 19:27 Dima Статус признан => решен
15 февраля 2006 19:27 Dima Решение открыт => исправлен
15 февраля 2006 19:27 Dima Комментарий добавлен: 5883