示例#1
0
        public override void RejectChanges()
        {
            if (Art != null)
            {
                Art.RejectChanges();
            }
            if (FleetAICommonality != null)
            {
                FleetAICommonality.RejectChanges();
            }
            if (Carrier != null)
            {
                Carrier.RejectChanges();
            }
            if (InternalDefinition != null)
            {
                InternalDefinition.RejectChanges();
            }
            Shields.RejectChanges();
            if (Performance != null)
            {
                Performance.RejectChanges();
            }
            if (BeamPorts != null)
            {
                BeamPorts.RejectChanges();
            }
            if (DronePorts != null)
            {
                DronePorts.RejectChanges();
            }
            if (Torpedoes != null)
            {
                Torpedoes.RejectChanges();
            }


            if (TorpedoTubes != null)
            {
                TorpedoTubes.RejectChanges();
            }
            if (EnginePorts != null)
            {
                EnginePorts.RejectChanges();
            }

            if (ManeuverPoints != null)
            {
                ManeuverPoints.RejectChanges();
            }

            if (ImpulsePoints != null)
            {
                ImpulsePoints.RejectChanges();
            }
            if (Description != null)
            {
                Description.RejectChanges();
            }
            base.RejectChanges();
        }