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);
            }
示例#2
0
 public PMGActor(PMGGameCore _Core)
 {
     Core = _Core;
 }