Exemple #1
0
            public void Export(Persistence.Lookup settings)
            {
                settings.Add("Name", mName);

                if ((mFlags & Flags.Autonomous) == Flags.Autonomous)
                {
                    settings.Add("Autonomous", mAutonomous);
                }

                if ((mFlags & Flags.UserDirected) == Flags.UserDirected)
                {
                    settings.Add("UserDirected", mUserDirected);
                }

                if ((mFlags & Flags.AllowPregnant) == Flags.AllowPregnant)
                {
                    settings.Add("AllowPregnant", mAllowPregnant);
                }

                if ((mFlags & Flags.ActorAgeSpecies) == Flags.ActorAgeSpecies)
                {
                    settings.Add("ActorAgeSpecies", mActorAgeSpecies.ToString());
                }

                if ((mFlags & Flags.TargetAgeSpecies) == Flags.TargetAgeSpecies)
                {
                    settings.Add("TargetAgeSpecies", mTargetAgeSpecies.ToString());
                }
            }
Exemple #2
0
            public void Export(Persistence.Lookup settings)
            {
                settings.Add("Name", mName);

                if ((mFlags & Flags.Autonomous) == Flags.Autonomous)
                {
                    settings.Add("Autonomous", mAutonomous);
                }

                if ((mFlags & Flags.UserDirected) == Flags.UserDirected)
                {
                    settings.Add("UserDirected", mUserDirected);
                }

                if ((mFlags & Flags.AgeSpecies) == Flags.AgeSpecies)
                {
                    settings.Add("AgeSpecies", mAgeSpecies.ToString());
                }

                if ((mFlags & Flags.Availability) == Flags.Availability)
                {
                    settings.Add("Availability", mAvailability.ToString());
                }

                settings.Add("Advertised", AdvertisedToString());
            }