Ovale Spell Priority

297 - in-game SimC-to-script translator

Instead of a standalone web app that converts SimC into an Ovale script, build an in-game Ovale module or standalone addon that can take a SimC profile as input and produce output that can be copy-and-pasted into an Ovale custom script.

This would facilitate more testing by users and also avoid the problem of needing to set up a publicly-accessible web app.

User When Change
jlam Oct 30, 2014 at 06:37 UTC Changed status from Started to Fixed
jlam Dec 11, 2013 at 07:04 UTC Changed status from New to Started
jlam Sep 27, 2013 at 21:42 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of jlam jlam Oct 30, 2014 at 06:37 UTC - 0 likes

    A GUI front-end to OvaleSimulationCraft has been added and will be in the next release of Ovale.

  • Avatar of jlam jlam Oct 28, 2014 at 07:24 UTC - 0 likes

    It's in the Git repository. If you clone the repository, there are two directories and some other files that are not in the packaged releases that contain the scripts I use to generate reference scripts and to test Ovale outside of using the WoW client. You can also browse the repository on GitHub, where I have a mirror of the CurseForge repository.

    The OvaleSimulationCraft module has grown considerably in complexity since I first wrote it, and it relies on several supporting modules that are part of Ovale. Cloning the Git repository will provide a full environment to run the "generate" script as standalone.

    I still plan on adding the ability to do the translation in-game, but it's still not quite there yet.

  • Avatar of ShmooDude ShmooDude Oct 27, 2014 at 04:36 UTC - 0 likes

    Is the converter still available to be used somewhere?

  • Avatar of jlam jlam Apr 21, 2014 at 14:19 UTC - 0 likes

    OvaleSimulationCraft module is in 5.4.9beta1 but it still needs an in-game UI to allow for copy-and-pasting. It can currently be run out-of-game (see generate.lua in the addon directory).



Last updated
Oct 30, 2014
Sep 27, 2013
Fixed - Developer made requested changes. QA should verify.
Enhancement - A change which is intended to better the project in some way
Low - Might slip to a later milestone.

Reported by

Possible assignees