Added count_chosen function;

Added I_DUP instruction

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1007 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
twanvl
2008-06-28 14:41:38 +00:00
parent fe2e3fb9c8
commit dfae1b2729
11 changed files with 135 additions and 49 deletions
+16 -8
View File
@@ -10,18 +10,26 @@ If non of the choices is selected, selects the first one.
--Parameters--
! Parameter Type Description
| @input@ [[type:string]] Multiple choice value to look update.
| @choice@ [[type:string]] Choice to require.
| @choices@ [[type:string]] Comma separated list of choices of which one is required.
For backwards compatability the following form is also supported:
DOC_MSE_VERSION: until 0.3.6
! Parameter Type Description
| @input@ [[type:string]] Multiple choice value to look update.
| @choice@ [[type:string]] Single choice to require.
| @choice1@ [[type:string]] Require multiple choices.
| @choice2@ [[type:string]] ''etc.''
--Examples--
> require_choice(choice: "red", "red") == "red"
> require_choice(choice: "red", "blue") == "blue, red"
> require_choice(choice: "red", "red, blue") == "red, blue"
> require_choice(choice1: "red", choice2: "green", "red, blue") == "red, blue"
> require_choice(choice1: "red", choice2: "green", "red, green") == "red, blue"
> require_choice(choice1: "red", choice2: "green", "green, blue") == "green, blue"
> require_choice(choice1: "red", choice2: "green", "black, blue") == "black, blue, red"
> require_choice(choices: "red", "red") == "red"
> require_choice(choices: "red", "blue") == "blue, red"
> require_choice(choices: "red", "red, blue") == "red, blue"
> require_choice(choices: "red,green", "red, blue") == "red, blue"
> require_choice(choices: "red,green", "red, green") == "red, blue"
> require_choice(choices: "red,green", "green, blue") == "green, blue"
> require_choice(choices: "red,green", "black, blue") == "black, blue, red"
--See also--
| [[fun:exclusive_choice]] Require that ''at most one'' of the given choices is selected.