Karidain
November 1st, 2020, 09:16
I'm experimenting with complex tables to formulate a sandbox environment/campaign. I'm trying to minimize the number of tables while maximizing the variety by adding "templates" and reusing tables. Cascading tables are dead easy as long as the progression is purely a linear tree style logic. As soon as I try to add a re-roll on a table it creates multiple rolls on that table, i.e. minimum of two apparently.
Trying to illustrate the problem I'll expand hoping not to bore or confuse everyone:
INITIATION
Roll on TABLE 1 for a given terrain type for the chance of encountering a population center and what type it is. If it's a standard population center there are no problems, the cascade starts and the center is fleshed out. Easy Peasy.
If the result is a variant/template it poops the course.
Problem!
The population center "Type" result from TABLE 1 shows a population center "Ruined."
Progression should be: TABLE 1 calls a "Ruined" table which only has two columns: one a label indicating a "Ruin Type" (e.g. Razed, Sacked, Besieged, etc.); and the second to re-roll on TABLE 1 (GMs can just ignore if "Razed" comes up again, eventually it will give a standard type of population center).
My hope was to re-roll on the same table and it should generate a standard population center with the added label indicating it's a variable or templated version of the standard.
What appears to happens when you try to re-use a table it is called a minimum of twice and I can't stop it from happening.
My theory initially, was the variable for the table is not cleared and sent straight back for another go but the resultant two rolls are not the same as the first roll nor are they the same as a new roll. The table is called twice with a random variable no matter what I do.
I'm stumped. Any ideas folks?
Trying to illustrate the problem I'll expand hoping not to bore or confuse everyone:
INITIATION
Roll on TABLE 1 for a given terrain type for the chance of encountering a population center and what type it is. If it's a standard population center there are no problems, the cascade starts and the center is fleshed out. Easy Peasy.
If the result is a variant/template it poops the course.
Problem!
The population center "Type" result from TABLE 1 shows a population center "Ruined."
Progression should be: TABLE 1 calls a "Ruined" table which only has two columns: one a label indicating a "Ruin Type" (e.g. Razed, Sacked, Besieged, etc.); and the second to re-roll on TABLE 1 (GMs can just ignore if "Razed" comes up again, eventually it will give a standard type of population center).
My hope was to re-roll on the same table and it should generate a standard population center with the added label indicating it's a variable or templated version of the standard.
What appears to happens when you try to re-use a table it is called a minimum of twice and I can't stop it from happening.
My theory initially, was the variable for the table is not cleared and sent straight back for another go but the resultant two rolls are not the same as the first roll nor are they the same as a new roll. The table is called twice with a random variable no matter what I do.
I'm stumped. Any ideas folks?