For example, instead of saying "roll the Kingdom of Ooo encounter table," I want to say "location is Kingdom of Ooo, roll the encounter table." Then I can have more generic entries that customized based on that data. For example, the generic entry for "robot" can have different odds of different subtypes given the player location.
Also, results should be able to add context. So above, if we start with player-location=Ooo, the result might be "go roll on the Ice Kingdom table," which would mean to set encounter-location=Ice-Kingtom and roll there, etc.
For example, instead of saying "roll the Kingdom of Ooo encounter table," I want to say "location is Kingdom of Ooo, roll the encounter table." Then I can have more generic entries that customized based on that data. For example, the generic entry for "robot" can have different odds of different subtypes given the player location.
Also, results should be able to add context. So above, if we start with player-location=Ooo, the result might be "go roll on the Ice Kingdom table," which would mean to set encounter-location=Ice-Kingtom and roll there, etc.