Skip to content
Parses SimC APLs to generate HeroRotation class module
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
hrgenerator [Elemental] Update to Latest APL May 7, 2019
profiles [Elemental] Update to Latest APL May 7, 2019
.gitignore
LICENSE Initial commit Nov 7, 2017
README.md ARParser -> hero-rotation-generator (HRG / HRGenerator) Jul 19, 2018
launch.bat [Profiles] Add T23 profiles Jan 29, 2019
launch.ps1 [Profiles] Add T23 profiles Jan 29, 2019
launch.sh [Profiles] Add T23 profiles Jan 29, 2019
notes.md ARParser -> hero-rotation-generator (HRG / HRGenerator) Jul 19, 2018
setup.py ARParser -> hero-rotation-generator (HRG / HRGenerator) Jul 19, 2018
singlespec.bat [script] Update single spec batch to T23 Jan 29, 2019

README.md

hero-rotation-generator

Parses SimC APLs to generate HeroRotation class module.

Refresh profiles

The launch scripts are designed to automatically parse all the .simc profiles present in the /profiles folder.

Windows

Using the command prompt in the root folder of the project,

.\launch.bat

Using PowerShell,

.\launch.ps1

Unix

Using the command prompt in the root folder of the project,

./launch.sh

Usage

The hrgenerator package can be used as a script with the following command:

python -m hrgenerator

You can get help from the module used as a script with:

python -m hrgenerator --help

The module can also be used in python in the following fashion:

# Create an empty APL object
apl = APL()
# Read a profile from a .simc file
apl.read_profile('my_profile.simc')
# Parse and export the profile as a lua file
apl.export_lua('my_profile.lua')

Status

Currently in development, alpha stage.

You can’t perform that action at this time.