Hi,
I'm developing a self-published game with werewolf style, so a game in which every player a specific character, randomly assigned, with a specific role.
Suppose I have 4 character types and everyone can be assigned to 0-N players, depending on game selected options.
I have created 4 options (characterA_number, characterB_number, characterC_number and characterD_number) that determine how many characters of any type should be present in game.
In the options I am able to define for example that I can insert at most 2 characterA, or 3 characterB in a 4 players game.
But how can I combine them?
I am not able to check that, in a 4 players game, have not been inserted 2 characterA and 3 characterB, for a total of 5 characters in a 4 players game!
With the actual options rules I could use startcondition to check for other options selected value, but once at the time, not a combination of options. And also following this way, growing the number of characters (currently I have developed 7), I would get an exponential number of options conditions! Not very maintainable..
I'm developing a self-published game with werewolf style, so a game in which every player a specific character, randomly assigned, with a specific role.
Suppose I have 4 character types and everyone can be assigned to 0-N players, depending on game selected options.
I have created 4 options (characterA_number, characterB_number, characterC_number and characterD_number) that determine how many characters of any type should be present in game.
In the options I am able to define for example that I can insert at most 2 characterA, or 3 characterB in a 4 players game.
But how can I combine them?
I am not able to check that, in a 4 players game, have not been inserted 2 characterA and 3 characterB, for a total of 5 characters in a 4 players game!
With the actual options rules I could use startcondition to check for other options selected value, but once at the time, not a combination of options. And also following this way, growing the number of characters (currently I have developed 7), I would get an exponential number of options conditions! Not very maintainable..