Open volas opened 1 year ago
Если фильтр будет только на последней ступени муда, игрок не будет чувствовать градации и будет жаловаться что "внезапно напал ебучий фильтр", к тому же выйдет что быть на любой ступени муда кроме самой худшей одинаково хорошо и как говорят форумные завсегдатаи "ты не заставишь никого мудом болтать"
В этот список хочу так же внести свои идеи:
Тут есть два варианта решения, оба имхо одинаково хороши и возможно их комбинация была бы идеальна:
Не должно быть негативных мудлетов от боли, задышки, умирания. Они были введены чтобы игроки чувствовали рпшечку, как и сокрытие мудов. Но в итоге они просто зря грифонят систему сделанную не для этого. Вместо них я бы предложил иметь какой-то счётчик "Плохого дня", который понижаеьт максимальный кап муда, в который все эти мудлеты бы контрибьютили. Ты не сможешь быть весёлым пока тебе больно, но как только боль пройдёт настроение возвращается.
Медикам нужна возможность "лечить" мудлеты. Но не именно повышать настроение, иначе раундстартом можно будет закинуться наркотой и ходить довольным. А просто убирать к примеру мудлет боли, или повышать минимальный порог муда. Учитывая что это взаимодействие с кем-то думаю вписывается в систему.
[ ] Еда является самым сильным модификатором мудлета на данный момент. Но игроки могут не зная меру переходить в ожирение, потому-что никакой адекватной индикации сколько нужно съесть у них нет.
Нужно чтобы при поедании еды кукла писала как-то что вот уже сыта.
Возможно стоит ожирение сделать труднее.
О предложении Воласа
По поводу возможности видеть все модификаторы, мне нравится идея с пирамидой Маслоу, но в тему про "показывать все мудлеты" считаю что достойной альтернативой было бы давать подсказки при низком муде о том как его повысить. Это не только бы задокументировало фичи внутри игры, но и дало бы игрокам конкретный гайд к действиям. Мудлет показывает за что наградили, а подсказка как можно получиь награду.
дебаг/фидбек я могу взять на себя, мне не сложно
Нарси - крайний пример, есть и разные другие возможно выбивающиеся моды, в т.ч. позитивные.
абсолютно все что делалось лично мной балансилось вокруг мудлета еды. это самый простой позитивный мудлет в игре и мне легко было концептуализировать в терминах "я могу не кушать если делаю X, Y, Z" циферки для муда.
стоит ли это делать explicit в коде выдавая дефайн FOOD_BUFF или лучше градации с комментарием "оценивайте эту градацию как то что даётся едой"?
Эта проблема была упомянута в Tau Ceti Station Forum. Там могут быть соответствующие подробности:
https://forum.taucetistation.org/t/sudba-muda-sistemy-nastroeniya/39769/1
Потрогал фильтр, вроде так лучше.
Пока что сходу вспомнил, черновое/на уровне обсуждения.
Смотреть по демо, что там опять сломалось у игроков, не нормально. Нету системы контроля, мы не знаем баланса и каких-то средних значений, не знаем какое влияние окажет очередной отрицательный или положительный мудивент на игру. До сих пор это всё как-то дергалось в слепую.
Мало того, что кодеры не знают о них, сам игрок не всегда в курсе, что именно влияет на его настроение. Сейчас при большой разнице модификаторов какие-то вещи от него скрываются.
Это делалось для решения другой проблемы, что игроки обижались на какой-то отрицательный муд за грязь будучи в угрожающей жизни ситуации. Но я думаю, её можно было бы решать как-то по другому. У меня были мысли насчет https://github.com/TauCetiStation/TauCetiClassic/issues/11229, а возможно можно было бы разбить мудивенты по TIER-ам в соответствии с какой-нибудь пирамидой Маслоу и не просто их скрывать, а отключать при наличии большего тира. Я не знаю, это уже уже отдельная проблема и наверно менее критично.
Каждый сейчас шлепает значения, какие придется, в результате мы имеем например
https://github.com/TauCetiStation/TauCetiClassic/blob/1ec34951fd6a62b15fcdf8f91cf5fa895ff42184/code/datums/mood_events/antags_events.dm#L15-L17
С огромным
mood_change
, и какой-бы игрок чистый и упитанный не был - он не сможет это перебороть и рискует закончить раунд в депрессии, наказанным.Нарси - крайний пример, есть и разные другие возможно выбивающиеся моды, в т.ч. позитивные.
Ускорение движения и помощь в робасте не обсуждаются, минорный баф к дуафтер уже есть (хотя можно подвязать муд еще в шансы
handle_fumbling()
), но может есть еще какие-то хорошие варианты. Сходу могу представить менее прямое воздействие, к муду можно было бы привязать какие-нибудь psi аномалии, заклинания мага или что нибудь еще. Можно попробовать полазить по другим кодбазам и посмотреть, интегрировали ли они муд еще в какие-то системы.Даже если система работает правильно, вешать игроку фильтр я считаю преступлением против человечности. В то же время, замедление мне кажется более разумным, но оно дублирует удар от голода и может нужно тоже пересмотреть.
А фильтр, если и делать, то может менее противным, и только на последней ступени.
Возможно найдутся другие идеи, как и с предыдущим пунктом в общем.
Сейчас уже есть дитя природы, отменяющее дебафф за нудизм, можно было бы развивать взаимодействие перков и муда дальше.