Инструмент автоматизации для нескольких различных аспектов всех DPS и некоторых характеристик танков в World of Warcraft с использованием SimulationCraft. Настройка инженерной настройки и настройка номеров принимают решения без внешней помощи кровавым адом.
Тебе нужно
Загрузите или клонируйте этот репозиторий рядом с вашим каталогом SimulationCraft.
├── SimulationCraft/
└── bloodytools/
└── README.md
Начать среду Python. Установить зависимости.
$ < env_name > S cripts a ctive
( < env_name > )$ pip install -U -r . r equirements.txt
python --version
должен вернуть установленную вами номер версии Python 3.6+, если он этого не делает, попробуйте python3 --version
. Используйте все, что (Python/Python3) вернул правильную версию на следующем шагеbloodytools
, python -m venv env
env/Scripts/activate
source env/bin/activate
python --version
python -m pip install --upgrade pip
для обновления установщика дополнительных инструментовpip install -U -r requirements.txt
Поздравляем, вы готовы выполнить команду Getting started
в своем уже открытом командном/PowerShell/Terminal. Редактировать bloodytools/settings.py
Повлекнет, используя текстовый редактор, такой как Notepad ++. Начать среду Python. Начните BloodyTools.
$ cd ~ /bloodytools
$ < env_name > /Scripts/activate
# show parameters
( < env_name > )$ python -m bloodytools -h
# run a trinket simulation
( < env_name > )$ python -m bloodytools -s trinkets,shaman,elemental,castingpatchwerk
# run a trinket simulation utilizing a custom profile from `custom_profile.txt`
( < env_name > )$ python -m bloodytools -s trinkets,shaman,elemental,castingpatchwerk --custom_profile
Если вы видите отсутствие функций где -то или способы улучшить качество кода, пожалуйста, свяжитесь со мной или создайте проблему. Вы также можете расколоть этот проект и создать запрос на притяжение со своими идеями. Пожалуйста, используйте black
, чтобы отформатировать ваш код.
Встретиться со мной в разногласий. Мое имя пользователя - Bloodmallet (Eu)#8246.
Если вы хотите поддержать разработку: