public List <CCESpecies> CreateSpecies() { // Get counts PMGGameCore pmgc = new PMGGameCore(); UtilityFunctionsCount = pmgc.UtilityFunctions.Collection.Count; ValueFunctionsCount = pmgc.ValueFunctions.Collection.Count; ChangeFunctionsCount = pmgc.ChangeFunctions.Collection.Count; ConditionFunctionsCount = pmgc.ConditionFunctions.Collection.Count; PMGMap map = new PMGMap(); MapH = map.chart.GetLength(0); MapW = map.chart.GetLength(1); List <CCESpecies> res = new List <CCESpecies> (); res.Add(CreateActorSpecies()); res.Add(CreateActorLocSpecies()); res.Add(CreateEventSpecies()); res.Add(CreateMethodSpecies()); return(res); }
public PMGActor(PMGGameCore _Core) { Core = _Core; }