Просмотр полной версии : Предельный вес модификаторов
Добрый день!
Нужны модификаторы к блюдам (как списываемые, например, соусы, так и несписываемые, например, степень прожарки). Не спрашивайте зачем. Вот им нужно так.
Вопрос: списываемые модификаторы - вес 1
несписываемые - вес 0
В самом блюде модификаторы "Использовать"
А предельный вес какой - 0?
Спасибо
iborland
13.04.2017, 22:29
Предельный вес, это сколько списываемых модификаторов можно прикрепить к блюду. Допустим надо один соус+ степень прожарки, тогда указываем 1. Если два соуса и прожарка, тогда указываем 2, ну и так далее.
А если надо то один соус, то два, то десять, то вообще не надо, какой предельный вес указать?
это сколько списываемых модификаторов можно прикрепить к блюду.
Нет, не "сколько". У каждого модификатора указывается его вес. Это абстрактная целая величина. У блюда указывается предельный вес. Веса всех модификаторов, добавляемых к блюду, складываются. Если при применении модификатора сумма весов будет больше, чем предельный вес - добавить такой модификатор нельзя.
Допустим, у нас предельный вес 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
Если модификаторы не обязательные, то максимальное число соусов.
соусы задаются блюдами с нулевой ценой
люди своеобразные
нулевые блюда не нужны, они их не понимают, нужны модификаторы
пусть хоть сто степеней прожарки указывают, мне лишь бы пробивалось (не зависало, не выдавало ошибки и тем самым не вводило бы их в ступор) и списывалось потом в сторхаусе.
Допустим, у нас предельный вес 3, и есть:
Мод1, вес 0
Мод2, вес 1
Мод3, вес 2
Мод4, вес 2
Можно ли в таких условиях пробить только Мод2, не выдаст ли программа ошибку типа "слишком мало"?
Можно. Не выдаст. Ошибка бывает только на превышение предельного веса. Ну еще есть на обязательные модификаторы, но у Вас-то все будут необязательными.
---------- Добавлено в 22:04 ---------- Предыдущее сообщение было размещено в 22:02 ----------
нулевые блюда не нужны, они их не понимают, нужны модификаторы
При таком подходе стопудово потом будет ситуация, что какой-то соус пробить забыли. А модификатор добавить нельзя. И все равно придете к блюдам с нулевой ценой. Плавали, знаем..
При таком подходе стопудово потом будет ситуация, что какой-то соус пробить забыли. А модификатор добавить нельзя. И все равно придете к блюдам с нулевой ценой. Плавали, знаем..
Самое смешное, что они уже есть, блюда с нулевой ценой, но никак))
*Можно я вам лс напишу, у меня другой вопрос есть?
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot