コード例 #1
0
        private void PrepareCreatures()
        {
            try {
                ValidCreatures.Clear();

                int num2 = GlobalVars.dbCreatures.Count;
                for (int i = 0; i < num2; i++)
                {
                    CreatureEntry crEntry = (CreatureEntry)GlobalVars.nwrDB.GetEntry(GlobalVars.dbCreatures[i]);
                    if (crEntry.IsInhabitant(fLandEntry.Sign))
                    {
                        ValidCreatures.Add(GlobalVars.dbCreatures[i]);
                    }
                }
            } catch (Exception ex) {
                Logger.Write("NWField.prepareCreatures(): " + ex.Message);
                throw ex;
            }
        }