Server.Items.DisguisePersistance.Serialize C# (CSharp) Méthode

Serialize() public méthode

public Serialize ( GenericWriter writer ) : void
writer GenericWriter
Résultat void
		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
			
			int timerCount = DisguiseTimers.Timers.Count;
			
			writer.Write( timerCount );
				
			foreach ( DictionaryEntry entry in DisguiseTimers.Timers )
			{
				Mobile m = (Mobile)entry.Key;
				
				writer.Write( m );
				writer.Write( ((Timer)entry.Value).Next - DateTime.Now );
				writer.Write( m.NameMod );
			}
		}