Mobiles.Filter

The Mobiles.Filter class is used to store options to filter the global Mobile list. Often used in combination with Mobiles.ApplyFilter.

Table of Contents

Properties

Blessed

Syntax: Mobiles.Filter.Blessed
Returns: Int32

Limit the search to only Blessed Mobiles. (default: -1, any Mobile)

Bodies

Syntax: Mobiles.Filter.Bodies
Returns: Object

CheckIgnoreObject

Syntax: Mobiles.Filter.CheckIgnoreObject
Returns: Boolean

Exclude from the search Mobiles which are currently on the global Ignore List. ( default: False, any Item )

CheckLineOfSight

Syntax: Mobiles.Filter.CheckLineOfSight
Returns: Boolean

Limit the search only to the Mobiles which are in line of sight. (default: false, any Mobile)

Enabled

Syntax: Mobiles.Filter.Enabled
Returns: Boolean

Female

Syntax: Mobiles.Filter.Female
Returns: Int32

Limit the search to female Mobile. (default: -1, any)

Friend

Syntax: Mobiles.Filter.Friend
Returns: Int32

Limit the search to friend Mobile. (default: -1, any)

Graphics

Syntax: Mobiles.Filter.Graphics
Returns: Object

Hues

Syntax: Mobiles.Filter.Hues
Returns: Object

IgnorePets

Syntax: Mobiles.Filter.IgnorePets
Returns: Boolean

Include the Mobiles which are currently on the Pet List. ( default: True, include Pets )

IsGhost

Syntax: Mobiles.Filter.IsGhost
Returns: Int32

Limit the search to Ghost only. (default: -1, any Mobile ) Match any MobileID in the list: 402, 403, 607, 608, 694, 695, 970

IsHuman

Syntax: Mobiles.Filter.IsHuman
Returns: Int32

Limit the search to Humans only. (default: -1, any Mobile ) Match any MobileID in the list: 183, 184, 185, 186, 400, 401, 402, 403, 605, 606, 607, 608, 666, 667, 694, 744, 745, 747, 748, 750, 751, 970, 695

Name

Syntax: Mobiles.Filter.Name
Returns: String

Notorieties

Syntax: Mobiles.Filter.Notorieties
Returns: Object

Paralized

Syntax: Mobiles.Filter.Paralized
Returns: Int32

Limit the search to paralized Mobile. (default: -1, any)

Poisoned

Syntax: Mobiles.Filter.Poisoned
Returns: Int32

Limit the search to only Poisoned Mobiles. (default: -1, any Mobile)

RangeMax

Syntax: Mobiles.Filter.RangeMax
Returns: Double

Limit the search by distance, to Mobiles which are at most RangeMax tiles away from the Player. ( default: -1, any Mobile )

RangeMin

Syntax: Mobiles.Filter.RangeMin
Returns: Double

Limit the search by distance, to Mobiles which are at least RangeMin tiles away from the Player. ( default: -1, any Mobile )

Serials

Syntax: Mobiles.Filter.Serials
Returns: Object

Warmode

Syntax: Mobiles.Filter.Warmode
Returns: Int32

Limit the search to Mobile War mode. (default: -1, any Mobile) -1: any 0: peace 1: war

ZLevelMax

Syntax: Mobiles.Filter.ZLevelMax
Returns: Double

Limit the search by z-level, to Mobiles which are at most z-level specified. ( default: 4096, all z-levels )

ZLevelMin

Syntax: Mobiles.Filter.ZLevelMin
Returns: Double

Limit the search by z-level, to Mobiles which are at least z-level specified. ( default: -4096, all z-levels )