public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); m_Resource = (CraftResource)reader.ReadEncodedInt(); }
public VendorInventory( BaseHouse house, GenericReader reader ) { m_House = house; int version = reader.ReadEncodedInt(); m_Owner = reader.ReadMobile(); m_VendorName = reader.ReadString(); m_ShopName = reader.ReadString(); m_Items = reader.ReadStrongItemList(); m_Gold = reader.ReadInt(); m_ExpireTime = reader.ReadDeltaTime(); if ( m_Items.Count == 0 && m_Gold == 0 ) { Timer.DelayCall( TimeSpan.Zero, new TimerCallback( Delete ) ); } else { TimeSpan delay = m_ExpireTime - DateTime.UtcNow; m_ExpireTimer = new ExpireTimer( this, delay > TimeSpan.Zero ? delay : TimeSpan.Zero ); m_ExpireTimer.Start(); } }
public LoyaltyInfo( GenericReader reader ) { int version = reader.ReadEncodedInt(); switch ( version ) { case 0: { int length = reader.ReadEncodedInt(); m_Values = new int[length]; for ( int i = 0; i < length; i++ ) m_Values[i] = reader.ReadEncodedInt(); if ( m_Values.Length != LoyaltyGroupInfo.Table.Length ) { int[] oldValues = m_Values; m_Values = new int[LoyaltyGroupInfo.Table.Length]; for ( int i = 0; i < m_Values.Length && i < oldValues.Length; i++ ) m_Values[i] = oldValues[i]; } break; } } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); reader.ReadInt(); MinItemID = reader.ReadEncodedInt(); MaxItemID = reader.ReadEncodedInt(); }
public Preferences( GenericReader reader ) { int version = reader.ReadEncodedInt(); switch ( version ) { case 0: { int count = reader.ReadEncodedInt(); m_Table = new Hashtable( count ); m_Entries = new ArrayList( count ); for ( int i = 0; i < count; ++i ) { PreferencesEntry entry = new PreferencesEntry( reader, this, version ); if ( entry.Mobile != null ) { m_Table[entry.Mobile] = entry; m_Entries.Add( entry ); } } break; } } }
public override void Deserialize(GenericReader reader) { base.Deserialize( reader ); /*int version = */reader.ReadEncodedInt(); m_Level = (SecureLevel) reader.ReadEncodedInt(); }
public TextDefinition( GenericReader reader ) { int type = reader.ReadEncodedInt(); switch ( type ) { case 1: m_Number = reader.ReadEncodedInt(); m_String = null; break; case 2: m_Number = 0; m_String = reader.ReadString(); break; default: m_Number = 0; m_String = null; break; } }
public override void ChildDeserialize( GenericReader reader ) { int version = reader.ReadEncodedInt(); switch ( version ) { case 0: m_iLevel = reader.ReadEncodedInt(); break; } m_MonsterType = GetCurMonster( m_iLevel ); if( CurProgress > MaxProgress ) CurProgress = MaxProgress - 1; }
public override void ChildDeserialize(GenericReader reader) { int version = reader.ReadEncodedInt(); switch (version) { case 0: m_iLevel = reader.ReadEncodedInt(); break; } m_PlantEntry = GetCurrentPlantEntry(); if (CurProgress > MaxProgress) CurProgress = MaxProgress - 1; }
public TalismanAttribute( GenericReader reader ) { int version = reader.ReadInt(); SaveFlag flags = (SaveFlag) reader.ReadEncodedInt(); if ( GetSaveFlag( flags, SaveFlag.Type ) ) m_Type = ScriptCompiler.FindTypeByFullName( reader.ReadString(), false ); if ( GetSaveFlag( flags, SaveFlag.Name ) ) m_Name = TextDefinition.Deserialize( reader ); if ( GetSaveFlag( flags, SaveFlag.Amount ) ) m_Amount = reader.ReadEncodedInt(); }
public static TextDefinition Deserialize(GenericReader reader) { int type = reader.ReadEncodedInt(); switch ( type ) { case 0: return new TextDefinition(); case 1: return new TextDefinition(reader.ReadEncodedInt()); case 2: return new TextDefinition(reader.ReadString()); } return null; }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadEncodedInt(); m_Chest = reader.ReadItem() as IngotChest; }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); m_IsRewardItem = reader.ReadBool(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); mActive = reader.ReadBool(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); m_Type = (SnowGlobe2008Type)reader.ReadEncodedInt(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); m_Receivers = reader.ReadItemList(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); m_Statue = reader.ReadMobile() as CharacterStatue; }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); /*int version = */reader.ReadEncodedInt(); Delete(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); DynamicFurniture.Close( this ); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); /*int version = */reader.ReadInt(); m_Image = (ImageType) reader.ReadEncodedInt(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); m_Keys = reader.ReadStrongItemList<Key>(); }
public override void Deserialize(GenericReader reader) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); if ( Hue == 0x1533 ) Hue = 1533; }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); m_Spawned = reader.ReadStrongMobileList<Mobile>(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); Timer.DelayCall( TimeSpan.Zero, new TimerCallback( GenerateTreasure ) ); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); LootType = LootType.Blessed; int version = reader.ReadEncodedInt(); m_Points = reader.ReadInt(); }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadEncodedInt(); if (reader.ReadBool()) m_Owner = reader.ReadMobile(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); /*int version = */reader.ReadEncodedInt(); Timer.DelayCall( TimeSpan.Zero, new TimerCallback( Refresh ) ); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); // version m_EndDate = reader.ReadDateTime(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); m_Message = reader.ReadInt(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); m_Timer = Timer.DelayCall( TimeSpan.FromMinutes( 3 ), TimeSpan.FromMinutes( 3 ), new TimerCallback( ChangeDirection ) ); }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadEncodedInt(); }