User Tools

Site Tools


ru:rpd:gnoll_tomahawk_item

Гноллский томагавк

Гноллский томагавк

Гноллский томагавк (в коде GnollTamahawk) - уникальное оружие для метания, специально связанное с играбельным классом Гнолл. Это стартовое оружие класса Гнолл и представляет их уникальный стиль боя.

Описание

Гноллский томагавк - это специализированный топор для метания, который представляет родное оружие гноллов. Он сочетает в себе функциональность оружия ближнего и дальнего боя, хотя он превосходит в последней роли. Созданные мастерами-гноллами, у каждого клана есть свой уникальный дизайн. Этот томагавк немного легче аналогов, изготовленных людьми. В коде игры этот предмет реализован как подкласс Томагавка с определёнными отличиями.

Характеристики

  • Урон: 3-17 очков (в коде: MIN=3, MAX=17)
  • Требуемая сила: 15 (в коде: setSTR(15))
  • Прочность: Нормальная (не ломается при метании)
  • Скорость: 1.0x (наследует базовую скорость оружия)
  • Точность: 1.0x (наследует базовую точность)
  • Изображение: Случайно выбирается из 8 различных спрайтов (в коде: Random.Int(0,8))

Свойства

  • Тип: Оружие метания/ближнего боя (наследует от Томагавка)
  • Класс: Гнолл (специфическое стартовое оружие)
  • Базовый урон: Умеренный до высокого для начальной игры
  • Прочность: В отличие от обычных Томагавков, не ломается при метании в цель
  • Точность: Высокая точность при метании
  • Улучшаемый: Да, может быть улучшен с помощью Свитков Улучшения (в коде: isUpgradable() возвращает true)

Особые свойства

  • Уникальное стартовое оружие для класса Гнолл
  • Оружие метания с хорошим радиусом действия
  • В отличие от обычных Томагавков, не ломается при метании в цель (в коде: реализация метода onThrow)
  • Может быть использовано в ближнем бою (в коде: notUsableInMelee() возвращает false)
  • Каждая копия имеет одно из 8 случайно выбранных изображений (в коде: imageIndex = Random.Int(0,8))

Особые особенности

  • Двойная функциональность: Может использоваться как для метания, так и для ближнего боя (в отличие от обычных томагавков, которые только для метания)
  • Стартовое оборудование: Эксклюзив для класса Гнолл
  • Прочность: В отличие от обычных томагавков, не ломается при метании
  • Ближний бой: Возвращает false для notUsableInMelee(), что означает возможность использования в ближнем бою

Использование в бою

  • Дальний бой: Эффективен на расстоянии при метании
  • Ближний бой: Может быть использован в ближнем бою при необходимости (в отличие от обычных томагавков)
  • Урон: Хорошая сила урона для своего уровня (3-17 против 4-20 обычного томагавка)
  • Требование силы: Более низкое требование силы (15 против 17 у обычного томагавка)

Реализация

  • Расширяет класс Томагавк с изменёнными характеристиками и поведением
  • Переопределяет метод onThrow() для пользовательского поведения при метании
  • Переопределяет notUsableInMelee(), чтобы вернуть false (разрешить ближний бой)
  • Переопределяет isUpgradable(), чтобы вернуть true
  • Случайный выбор изображения из 8 различных спрайтов

Связанное

Стратегия

  • Используйте в первую очередь как оружие дальнего боя для максимальной эффективности
  • Сохраняйте как резервное оружие ближнего боя при необходимости
  • Собирайте дополнительное оружие метания, чтобы дополнить томагавк
  • Используйте его прочность, чтобы сэкономить другие метательные предметы
  • Улучшайте его, чтобы увеличить урон и эффективность в обоих видах боя

Ссылки на код

Строковые ресурсы

Конфигурационные файлы

  • ItemFactory.java - Регистрация класса предмета
  • initHeroes.json - Стартовое оборудование для класса героя гнолла

Примечания

Гнолльский томагавк - это фирменное оружие класса Гнолл, обеспечивающее мощную опцию дальнего боя для этих похожих на гиен животных воинов. В отличие от обычного томагавка, он не ломается при метании и может быть использован в бою ближнего боя, что делает его универсальным оружием для класса гнолл.

ru/rpd/gnoll_tomahawk_item.txt · Last modified: by 127.0.0.1