Quantcast

Allow for multiple checkbox and list/item pairs in parameters.

Author Johnny C. Lam <jlam88@gmail.com>
Author date 2014-07-13 11:32:25
Author local date 2014-07-13 11:32:25 +0000
Committer Johnny C. Lam <jlam88@gmail.com>
Committer date 2014-07-13 11:32:25
Committer local date 2014-07-13 11:32:25 +0000
Commit e5d85a20ee44dfc5819da20fd314f786badce6ff
Tree 3334970703017839944d528cf2b50478cbfa913f
Parent 7cdac3f8ffd22b7cb98fee3307743e7d9c8cbc50
Allow for multiple checkbox and list/item pairs in parameters.

List/item pairs should now use the following syntax:

    list=name item=value   -->   listitem=name:value

Isolate code to handle deprecated parameters (checkboxon, checkboxoff,
list, item, mastery) into OvaleAST:FlattenParameters() so that other
modules no longer need logic to handle the deprecated features when using
parameters.

git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@1551 d5049fe3-3747-40f7-a4b5-f36d6801af5f