#### Back to Server.Items

## BaseLight : Item, IHued, IComparable<Item>, ISerializable, ISpawnable, IEntity, IPoint3D, IPoint2D, IComparable, IComparable<IEntity>

#### Derived Types: BaseEquipableLight, Brazier, BrazierTall, Candelabra, CandelabraStand, CandleLarge, CandleLong, CandleShort, CandleSkull, HangingLantern, HeatingStand, LampPost1, LampPost2, LampPost3, PaperLantern, RedHangingLantern, RoundPaperLantern, ShojiLantern, WallSconce, WallTorch, WhiteHangingLantern

#### Nested Types: InternalTimer

(ctor) BaseLight( Serial serial )
(ctor) BaseLight( int itemID )
bool Burning( get; set; )
bool BurntOut( get; set; )
int BurntOutItemID( get; )
int BurntOutSound( get; )
TimeSpan Duration( get; set; )
int LitItemID( get; )
int LitSound( get; )
bool Protected( get; set; )
int UnlitItemID( get; )
int UnlitSound( get; )
virtual void Burn()
virtual void Deserialize( GenericReader reader )
void DoTimer( TimeSpan delay )
virtual void Douse()
virtual void Ignite()
virtual void OnDoubleClick( Mobile from )
virtual void PlayLitSound()
virtual void PlayUnlitSound()
virtual void Serialize( GenericWriter writer )