// runs method to see if simple entity should be added public void AddSituationByConditionMethod( CollectiveSituationSharedData situationTemplate, ConditionMethod conditionMethod) { situationsByMethod.Add(new SituationByMethod() { template = situationTemplate, method = conditionMethod }); }
// simple check using chance, with float values // from 0 up to and including 1.0 public void AddSituationByChance( CollectiveSituationSharedData situationTemplate, float percentageChance) { situationsByChance.Add(new SituationByChance() { template = situationTemplate, chance = percentageChance }); }