Skip to main content

Data to support simulations for World of Warcraft with SimulationCraft.

Project description

simc_support CI

Data to support simulations for World of Warcraft with SimulationCraft for each current expansion. First three versioning numbers match World of Warcrafts' build version.

Installation

pip install simc-support

Usage

Get a list of all trinkets

from simc_support.game_data.Trinket import TRINKETS

for trinket in TRINKETS:
    print(f"{trinket.item_id} {trinket.name}")

Get a list of all trinkets available to a specific spec

from simc_support.game_data.WowSpec import get_wow_spec
from simc_support.game_data.Trinket import get_trinkets_for_spec

elemental_shaman = get_wow_spec("shaman", "elemental")
trinkets = get_trinkets_for_spec(elemental_shaman)

for trinket in TRINKETS:
    print(f"{trinket.item_id} {trinket.name}")

Data Origin

  • Data in .py files was written by hand.
  • Data in .json files is automatically generated with the help of SimulationCrafts casc and dbc scripts. See ./simc_support/self_update.py in the repository for more informtion.

Exception: Dragonflight Talent data (also .json files) is being prepared by raidbots.com. Permission was granted to use it here.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

simc_support-12.0.1.1.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

simc_support-12.0.1.1-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

Details for the file simc_support-12.0.1.1.tar.gz.

File metadata

  • Download URL: simc_support-12.0.1.1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for simc_support-12.0.1.1.tar.gz
Algorithm Hash digest
SHA256 19e624027d8d524e1a702f6ef9478f76b2765d577659aa304b7cf97bf1366fcd
MD5 cfd5272a300e78d2439014bc54377711
BLAKE2b-256 00466173e4812b5be01927db6caa93bd5b770e3a9dafc6dc4ab698d6e7d943a4

See more details on using hashes here.

File details

Details for the file simc_support-12.0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for simc_support-12.0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cf25cb43ae394948bedc066ad9ab3ed18dff089f53308c9bedd98829b961a98d
MD5 268710e792aa0bd054046543e1936240
BLAKE2b-256 4ad809987a7615dab31854a5dd96ba114be0904212ed441cb0512b0dfd791b4f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page