コード例 #1
0
 public SpeciesStats(int _tcc, int _lcc, StatsDataPoint _ntr, StatsDataPoint _hyd, StatsDataPoint _rpu, StatsDataPoint _hlt)
 {
     tcc = _tcc;
     lcc = _tcc;
     ntr = _ntr;
     hyd = _hyd;
     rpu = _rpu;
     hlt = _hlt;
 }
コード例 #2
0
    public SpeciesStats(string species)
    {
        tcc = CreatureDatabase.GetCreatureCount(species);
        lcc = CreatureDatabase.GetLiveCreatureCount(species);
        List <Creature> live = CreatureDatabase.GetLive(species);

        ntr = new StatsDataPoint(live.Select(c => c.Nutrition).ToArray());
        hyd = new StatsDataPoint(live.Select(c => c.Hydration).ToArray());
        rpu = new StatsDataPoint(live.Select(c => c.ReproductiveUrge).ToArray());
        hlt = new StatsDataPoint(live.Select(c => c.Health).ToArray());
    }