RemoteTech.SatSettingNode.SaveFromUnLoaded C# (CSharp) Méthode

SaveFromUnLoaded() public méthode

public SaveFromUnLoaded ( ) : void
Résultat void
        void SaveFromUnLoaded()
        {
            bool stopIt = false;
            foreach (ProtoPartSnapshot p in vessel.protoVessel.protoPartSnapshots)
            {
                for (int i = 0; i < p.modules.Count; i++)    // not foreach because you can't overwrite from it
                {
                    if (p.modules[i].Equals(protoPartModule))
                    {
                        ConfigNode n = new ConfigNode();
                        p.modules[i].Save(n);

                        n.SetValue("pointedAt", this.pointedAt.value);

                        p.modules[i] = new ProtoPartModuleSnapshot(n);

                        stopIt = true;
                        break;
                    }
                }
                if (stopIt)
                    break;
            }
        }