quest - Pavelius/simwar GitHub Wiki

Квесты

Любой герой может отправиться на поиски приключений. Это действие обычно идет действием по-умолчанию, то есть если герой ничего не делает.

Награды

  • Изменение лояльности.
  • Изменение ресурсов игрока.
  • В провинции открывается скрытое до этого особое место. Каждая провинция может иметь два таких места.
  • Получение ран.
  • Изменение поддержки провинции.
  • Получение отрядов.
  • Создание глобального эффекта.

Проверка навыков

В заданиях, из-за того, что ход генерируется удаленно, игроку нет возможности выбирать развитие событий. Значит надо спроектировать механику так, чтобы выбор вместо игрока совершал герой, согласно своих навыков. Однако, можно сделать определение результат случайным образом.

Механика

  1. В задании выводится общий текст. В параметрах указывается один навык героя, который будет тестироваться.
  2. Делается бросок кубика d10 количество раз, равное значению навыка героя +1. За каждый результат 7, 8, 9, 10 добавляем к итогу +1.
  3. После основного текста идут варианты того, что происходит, если итог равен 0, затем если итог равен 1 и в конце если итог равен 2 и выше.
  4. В соответствие с итогом выбирается нужный вариант и герой получает свою награду.

Плюсы

  • Ограниченное число вариантов. Всегда 3.

Минусы

  • Зависимость от случайности.