PDA

Просмотр полной версии : Предельный вес модификаторов



Mart
13.04.2017, 22:19
Добрый день!
Нужны модификаторы к блюдам (как списываемые, например, соусы, так и несписываемые, например, степень прожарки). Не спрашивайте зачем. Вот им нужно так.
Вопрос: списываемые модификаторы - вес 1
несписываемые - вес 0
В самом блюде модификаторы "Использовать"
А предельный вес какой - 0?
Спасибо

iborland
13.04.2017, 22:29
Предельный вес, это сколько списываемых модификаторов можно прикрепить к блюду. Допустим надо один соус+ степень прожарки, тогда указываем 1. Если два соуса и прожарка, тогда указываем 2, ну и так далее.

Mart
13.04.2017, 22:33
А если надо то один соус, то два, то десять, то вообще не надо, какой предельный вес указать?

SH
13.04.2017, 22:53
это сколько списываемых модификаторов можно прикрепить к блюду.
Нет, не "сколько". У каждого модификатора указывается его вес. Это абстрактная целая величина. У блюда указывается предельный вес. Веса всех модификаторов, добавляемых к блюду, складываются. Если при применении модификатора сумма весов будет больше, чем предельный вес - добавить такой модификатор нельзя.

Допустим, у нас предельный вес 3, и есть:
Мод1, вес 0
Мод2, вес 1
Мод3, вес 2
Мод4, вес 2
- мы можем добавить к блюду Мод2+Мод3, или Мод2+Мод4, но не Мод3+Мод4. Очевидно, что мы можем также к любой допустимой комбинации добавлять Мод1 и, вообще, любое количество модификаторов с нулевым весом.
Таким образом, можно в некотором роде управлять выбором модификаторов.

---------- Добавлено в 21:53 ---------- Предыдущее сообщение было размещено в 21:50 ----------


А если надо то один соус, то два, то десять, то вообще не надо, какой предельный вес указать?
Указать максимальное количество в предельном весе.
Но можно будет указать также и любое количество степеней прожарки.

Вообще, при такой задаче в RK6 модификаторами задаются только степени прожарки (с весом 1 и предельным весом 1), а соусы задаются блюдами с нулевой ценой - раз все равно их количество ни на что не влияет.

А именно так, как Вы хотите, можно реализовать в RK7 через схемы модификаторов.

iborland
13.04.2017, 22:55
Если модификаторы не обязательные, то максимальное число соусов.

Mart
13.04.2017, 22:58
соусы задаются блюдами с нулевой ценой
люди своеобразные
нулевые блюда не нужны, они их не понимают, нужны модификаторы
пусть хоть сто степеней прожарки указывают, мне лишь бы пробивалось (не зависало, не выдавало ошибки и тем самым не вводило бы их в ступор) и списывалось потом в сторхаусе.

Допустим, у нас предельный вес 3, и есть:
Мод1, вес 0
Мод2, вес 1
Мод3, вес 2
Мод4, вес 2
Можно ли в таких условиях пробить только Мод2, не выдаст ли программа ошибку типа "слишком мало"?

SH
13.04.2017, 23:04
Можно. Не выдаст. Ошибка бывает только на превышение предельного веса. Ну еще есть на обязательные модификаторы, но у Вас-то все будут необязательными.

---------- Добавлено в 22:04 ---------- Предыдущее сообщение было размещено в 22:02 ----------


нулевые блюда не нужны, они их не понимают, нужны модификаторы
При таком подходе стопудово потом будет ситуация, что какой-то соус пробить забыли. А модификатор добавить нельзя. И все равно придете к блюдам с нулевой ценой. Плавали, знаем..

Mart
13.04.2017, 23:06
При таком подходе стопудово потом будет ситуация, что какой-то соус пробить забыли. А модификатор добавить нельзя. И все равно придете к блюдам с нулевой ценой. Плавали, знаем..
Самое смешное, что они уже есть, блюда с нулевой ценой, но никак))

*Можно я вам лс напишу, у меня другой вопрос есть?

SH
13.04.2017, 23:14
Конечно, можно.