Дневник разработки
Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате.
Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате. Добавил параметр времени смерти нпс и чтобы дезинтегрировались не ранее 7 шагов (шаг прибавляется при каждой смене локации).

При осмотре Безумного солдата обнаружили то что и должны были: автомат и патроны. Однако, пока зарядка патронами не прописана (сейчас это исправим). Так же пока система не знает сколько в обойме вообще должно быть патронов (допишу сегодня)
Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате.Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате.Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате.
Добавил генерацию профиля нпс для боевки.
Добавил генерацию профиля нпс для боевки. На самом деле по началу было совсем все печально (я не стал это скринить). Фразы превратились в скучные лозунги, пропал язвительный тон и т.д. но вроде как получилось вернуть все в нужное русло. По крайней мере вроде не совсем грустно. Зато теперь есть шанс, что разные нпс действительно будут отличаться в боевке по реакциям и фразочкам

Ну и бой завершился в нашу пользу. Теперь пора бы по квесту дальше. Чтобы не плутать я просто подсмотрю наверное куда нам дальше. Задача ведь не просто бродить, а тестить на то что игру можно пройти "всегда"
Добавил генерацию профиля нпс для боевки.Добавил генерацию профиля нпс для боевки.
Ещё возможно стоит генерить какие-то черты поведения для вражеских нпс, если они имеют сознание на уровне человека (а может и для всех).
Ещё возможно стоит генерить какие-то черты поведения для вражеских нпс, если они имеют сознание на уровне человека (а может и для всех). Просто мне кажется, что следующий враг будет использовать примерно такие же фразы, что быстро надоест. Делать уж так максимально качественно, правда ведь
Так.
Так. Ну и боевка в чат текстом через мастера тоже теперь работает.

Осталась чистка заблоченых предметов после боевки. Ведь с одним нпс могут вести бой несколько игроков, а значит после окончания боя недостаточно разлочить предметы только у игрока который победил врага. При этом, если он убежал во время боя то разлок должен быть только у него. Я о предметах типа оружия, которые, например, выбиваются из рук во время боя. Хм.. А если убежали все то разлок нужен тоже у всех и у вражеского нпс в том числе, получается
Так.
отлично.
отлично. протестировал возможность убежать. работает. там будет простой рандомчик 50/50
отлично.
хм.
хм.. по идее бы и фразу типа последней обрабатывать как-то.. получается предметы в руках можно блокировать на время боя.. придется дописать обработчик..
хм.
«1...1617181920...56»