I've have a short patience so I wrote this crappy pice of Java-script to solve 
the problem, then used "String Subrange" to extract the right number to the 
right "Structure Index Member":

Is it impossible to have multiple outputNumber?

function (__number outputNumber) main (__number inputNumber[7])
{
        var result = new Object();
        if (inputNumber[6] == 1) {
                if (inputNumber[0] == 2) {
                result.outputNumber = 0 
                } else if (inputNumber[1] == 2) {
                result.outputNumber = 1         
                } else if (inputNumber[2] == 2) {
                result.outputNumber = 2 
                } else if (inputNumber[3] == 2) {
                result.outputNumber = 3         
                } else if (inputNumber[4] == 2) {
                result.outputNumber = 4         
                } else if (inputNumber[5] == 2) {
                result.outputNumber = 5         
                }
} else if (inputNumber[6] == 2) {
                if (inputNumber[0] == 2 && inputNumber[1] == 2) {
                result.outputNumber = 01
                } else if (inputNumber[0] == 2 && inputNumber[2] == 2) {
                result.outputNumber = 02
                } else if (inputNumber[0] == 2 && inputNumber[3] == 2) {
                result.outputNumber = 03
                } else if (inputNumber[0] == 2 && inputNumber[4] == 2) {
                result.outputNumber = 04
                } else if (inputNumber[0] == 2 && inputNumber[5] == 2) {
                result.outputNumber = 05
                } else if (inputNumber[1] == 2 && inputNumber[2] == 2) {
                result.outputNumber = 12
                } else if (inputNumber[1] == 2 && inputNumber[3] == 2) {
                result.outputNumber = 13
                } else if (inputNumber[1] == 2 && inputNumber[4] == 2) {
                result.outputNumber = 14
                } else if (inputNumber[1] == 2 && inputNumber[5] == 2) {
                result.outputNumber = 15
                } else if (inputNumber[2] == 2 && inputNumber[3] == 2) {
                result.outputNumber = 23
                } else if (inputNumber[2] == 2 && inputNumber[4] == 2) {
                result.outputNumber = 24 
                } else if (inputNumber[2] == 2 && inputNumber[5] == 2) {
                result.outputNumber = 25
                } else if (inputNumber[3] == 2 && inputNumber[4] == 2) {
                result.outputNumber = 34
                } else if (inputNumber[3] == 2 && inputNumber[5] == 2) {
                result.outputNumber = 35
                }
}
return result;
}



19 jan 2012 kl. 20:16 skrev Joakim Svensson:

> I'm almost finished my game where two players compete in swimming (on ground) 
> using Osceleton using the Tryplex toolkit.
> 
> Osceleton gives new players an ID from 1 - 6 by changing the player value 
> from 0 to 2. Since my game is two player and the ID ranges up to six I have 
> problem. Is there a way to automatically assign my virtual player an ID (done 
> by changing a "Structure Index Member" to the ID's value -1)? Since theres a 
> lot of possible combinations I can't figure out how to do this.
> 
> Thanks in advance,
> Joakim Svensson _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Quartzcomposer-dev mailing list      (Quartzcomposer-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/quartzcomposer-dev/joakim%40imponera.se
> 
> This email sent to joa...@imponera.se

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      (Quartzcomposer-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to