Триггерно создаю предмет рандомного типа из классификации "Артефакты", в которую перенес все возможные предметы в игре. Выпадают постоянно одни и те же, а некоторые не выпадают вообще никогда. Закономерности не наблюдаю, но возможно те что не выпадают никогда, могли изначально быть в категории "только для кампании", но это не точно. Как это можно исправить?
Добавлен Darknessay
Принятый ответ
Я не видел, чтобы какие то вещи выпадали ВООБЩЕ, и дело тут не в том, что какие то выпадают слишком часто - нет, те что выпадают
тут проблема вообще в другом, мб галочка у предмета? "Включить как случайный выбор" не стоит, ну или код не правильный без дебага не разобраться
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован PT153
Отредактирован Darknessay
Я так понимаю, эта функция рефрешит порядок рандома, но у меня похоже другая проблема. Я не видел, чтобы какие то вещи выпадали ВООБЩЕ, и дело тут не в том, что какие то выпадают слишком часто - нет, те что выпадают, выпадают +- равномерно между собой. Может есть какая то секретная багосина или настройка, или хардкод, включенный в функцию рандомного итема, из-за которого у меня не ролятся какие то итемы, которые прежде могли быть другого уровня или другой классификации или еще чего?
Darknessay:
Тогда дам развернутый ответ:
Рандомизатор при GetLocalTime() будет давать разные результаты даже при включенной галочке "фиксированный случайный разброс"
Достаточно сек+мин и уже практически невозможно повториться
Спасибо большое!