Насчет генерации рандомного числа с пропусками понял, спасибо. В ERM-HELP это есть.
Пожалуй внесу для себя изменения в этот скрипт. Во-первых сделаю выбор ресурса из случайного псевдослучайным для того, чтобы при перигровке одного и того же боя не выпадал другой ресурс. Можно, например, брать остаток от деления стоимости побежденных существ, предварительно деленный на 100.
Во-вторых, угловатое решение с мефрилом. Делает количество замещающих его ценных ресурсов всегда кратным 5, что не обязательно да и странно, когда сначала полностью рассчитывается сумма в мефриле, а потом в самом конце конвертируется, в то время, когда сразу можно было его в расчёт не брать, если он выключен в настройках.
В-третьих, уберу странную зависимость найденных ресурсов от специальности по ресурсам.
В-четвертых, добавлю зависимость в виде прямой пропорциональности количества найденных ресурсов и времени на их сбор от навыка "разведка" и артефактов разведки. А то два раза писал усиление разведки и оба раза на практике мне не понравилось.
В-пятных, поставлю решение AI относительно сбора ресурсов с затратой мувипойнтов в зависимость от ценности одного мувипойнта в еденицах ресурсов.
В-шестых, странно, что после битвы вылазят аж 2 окна, а не одно с количеством ресурсов, галочкой и крестиком. Тем более выбор брать или не брать ресурс приходится сделать до получения информации о том, что собственно за ресурс предлагают и в каком количестве. Хотя, в какой то степени это логично, так как время тратится на разведку прилегающих территорий, лагеря и тел, а не собственно на сам подбор ресурсов. Короче "в-шестых" спорный пункт, надо ещё подумать, но первое окно мне не нравится хотя бы тем, что нельзя вот так просить сделать выбор раз и на всегда относительно подбирать всегда все ресурсы или не подбирать никогда. Ситуации же разные бывают и по количеству ресурсов и по важности мувипойнтов для конкретного героя.
|