Дневник разработки
Теперь нпс можно взять в компаньоны.
Теперь нпс можно взять в компаньоны. С ним можно говорить, торговать и тд на любой клетке тк он типа идёт с игроком. Плюс, он будет участвовать в боевке и хилить себя и игрока (если будет чем)
Теперь нпс можно взять в компаньоны.Теперь нпс можно взять в компаньоны.
Покупка готова.
Покупка готова. Но протестирую когда что-то интересное можно будет купить. Наценка на продаваемые нпс предметы в соотношении с покупаемыми 40%-5% в зависимости от отношения к игроку

Что ж, теперь нужно попробовать взять нпс в компаньоны. А потом пропишу "желудок" с влиянием на игрока носимых предметов и медикаментов
Покупка готова.Покупка готова.
Теперь можно подарить предмет.
Теперь можно подарить предмет. И отношение нпс к игроку улучшается. На этом этапе возникло две проблемки, которые я успешно пофиксил. Во-первых, у меня из-за ошибки в коде стёрся нпс, а во-вторых, отношение увеличилось с учётом цены подаренного предмета (при том, что в разных лорах 100 монет может означать абсолютно разные ценности. В сталкера, например, цена 500 это одно, а в каком-нибудь фэнтези это может быть целым состоянием. Поэтому, дописал по совету gpt, чтобы значение отношения увеличилось на долю от денег игрока
Теперь можно подарить предмет.Теперь можно подарить предмет.Теперь можно подарить предмет.Теперь можно подарить предмет.
Продажа работает.
Продажа работает. По аналогии пропишу чтобы можно было дарить предметы (завтра, вероятно). Это можно было бы оставить на потом или вообще не делать, но изменения в коде потребуются минимальные и добавить можно быстро (так что лучше сразу и сделать). Подарить всякий хлам не получится, только то, что нпс готов был бы купить. При этом после дарения у нпс улучшается к нам отношение. А если оно очень хорошее, то персонаж готов стать нашим компаньоном (идти с нами)
Продажа работает.Продажа работает.
Начну тогда по порядку.
Начну тогда по порядку. Сначала разберусь с торгом. Он из двух блоков "продать" и "купить". В каждый хочу добавить сначала список категорий, потом выбор предмета и подтверждение действия. Начал с блока продать. Категории сделал (скрин) и случайно отдал консервы за 0 монет. А потому что забыл встроить скрипт оценки предметов. Ведь даже если предмет стоит 100 монет, не факт что нпс готов купить его за 100. Например, кухарке нахрен не сдался автомат. Или не готова она тратить на него сотку. В общем оценка каждого предмета для каждого нпс будет производиться отдельно. Что логично. Ну, не по одному предмету, конечно, это расточительно. Оценка будет пачками. Завтра доделаю это, думаю

А квестовые...
Начну тогда по порядку.
И наверное радиоактивные предметы (или предметы со скверной, что одна хрень) будут действовать даже находясь в рюкзаке.
И наверное радиоактивные предметы (или предметы со скверной, что одна хрень) будут действовать даже находясь в рюкзаке. Но в 20% от своей силы. А надетые предметы в 100%. Положительные свойства предметов, наверное так же. Так что даже таскать всякую гадость в рюкзаке будет стремно
«1...1920212223...38»