Back to Server.Mobiles

Spawner : Item, IHued, IComparable<Item>, ISerializable, ISpawnable, IEntity, IPoint3D, IPoint2D, IComparable, IComparable<IEntity>, ISpawner

Derived Types: ProximitySpawner

Nested Types: InternalTimer, WarnTimer

(static) ISpawnable Build( Type type, string[] args )
(static) bool IsValidWater( Map map, int x, int y, int z )
(static) string ParseType( string s )
(ctor) Spawner()
(ctor) Spawner( Serial serial )
(ctor) Spawner( string spawnName )
(ctor) Spawner( int amount, TimeSpan minDelay, TimeSpan maxDelay, int team, int homeRange, List<String> spawnNames )
(ctor) Spawner( int amount, int minDelay, int maxDelay, int team, int homeRange, string spawnName )
(ctor) Spawner( int amount, TimeSpan minDelay, TimeSpan maxDelay, int team, int homeRange, string spawnName )
int Count( get; set; )
string DefaultName( get; )
DateTime End( get; set; )
bool Group( get; set; )
Point3D HomeLocation( get; )
int HomeRange( get; set; )
bool IgnoreHousing( get; set; )
bool IsEmpty( get; )
bool IsFull( get; )
TimeSpan MaxDelay( get; set; )
TimeSpan MinDelay( get; set; )
bool MobilesSeekHome( get; set; )
TimeSpan NextSpawn( get; set; )
bool Running( get; set; )
bool Server.ISpawner.UnlinkOnTaming( get; )
Rectangle2D SpawnArea( get; set; )
List<ISpawnable> Spawned( get; )
List<String> SpawnNames( get; set; )
int SpawnNamesCount( get; )
int Team( get; set; )
bool UsesSpawnerHome( get; set; )
int WalkingRange( get; set; )
WayPoint WayPoint( get; set; )
void BringToHome()
virtual bool CheckSpawnerFull()
int CountCreatures( string creatureName )
virtual ISpawnable CreateSpawnedObject( int index )
void Defrag()
virtual void Deserialize( GenericReader reader )
void DoTimer()
virtual void DoTimer( TimeSpan delay )
int GetAdjustedLocation( int range, int side, int coord, int coord_this )
virtual void GetProperties( ObjectPropertyList list )
Point3D GetSpawnPosition()
Point3D GetSpawnPosition( ISpawnable spawned )
void InitSpawner( int amount, TimeSpan minDelay, TimeSpan maxDelay, int team, int homeRange, List<String> spawnNames )
virtual void OnAfterDuped( Item newItem )
virtual void OnDelete()
virtual void OnDoubleClick( Mobile from )
virtual void OnSingleClick( Mobile from )
void OnTick()
void RemoveSpawned()
void RemoveSpawned( string creatureName )
virtual void Respawn()
virtual void Serialize( GenericWriter writer )
virtual void Server.ISpawner.Remove( ISpawnable spawn )
virtual void Spawn()
void Spawn( string creatureName )
void Spawn( int index )
string SpawnedStats()
void Start()
void Stop()