C# Класс Questor.Modules.Caching.Cache

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
AgentBlacklist List
AgentCorpEffectiveStandingtoMe float
AgentEffectiveStandingtoMe float
AgentEffectiveStandingtoMeText string
AgentFactionEffectiveStandingtoMe float
AmmoHangarID long
BlackListedMissionsDeclined int
CacheInstances int
CloseQuestorCMDExitGame bool
CloseQuestorCMDLogoff bool
CloseQuestorEndProcess bool
ConsoleLogOpened bool
CourierMission bool
CurrentAgentText string
CurrentlyShouldBeSalvaging bool
DamagedDrones IEnumerable
DoNotBreakInvul bool
DungeonId string
EnteredCloseQuestor_DateTime System.DateTime
EntityBounty long>.Dictionary
EntityGroupID int>.Dictionary
EntityHaveLootRights bool>.Dictionary
EntityIsBadIdea bool>.Dictionary
EntityIsBattleCruiser bool>.Dictionary
EntityIsBattleShip bool>.Dictionary
EntityIsCruiser bool>.Dictionary
EntityIsEntutyIShouldLeaveAlone bool>.Dictionary
EntityIsFactionWarfareNPC bool>.Dictionary
EntityIsFrigate bool>.Dictionary
EntityIsHighValueTarget bool>.Dictionary
EntityIsLargeCollidable bool>.Dictionary
EntityIsLowValueTarget bool>.Dictionary
EntityIsMiscJunk bool>.Dictionary
EntityIsNPCBattleCruiser bool>.Dictionary
EntityIsNPCBattleShip bool>.Dictionary
EntityIsNPCByGroupID bool>.Dictionary
EntityIsNPCCruiser bool>.Dictionary
EntityIsNPCFrigate bool>.Dictionary
EntityIsSentry bool>.Dictionary
EntityIsStargate bool>.Dictionary
EntityNames string>.Dictionary
EntityTypeID int>.Dictionary
ExitWhenIdle bool
FirstAgentMission DirectAgentMission
GotoBaseNow bool
GreyListedMissionsDeclined int
InvIgnore XDocument
InvTypes XDocument
InvalidateCacheQuestorJustStartedFlag bool
LastAccelerationGateDetected DateTime
LastBlacklistMissionDeclined string
LastDroneTargetID long?
LastFrame DateTime
LastGreylistMissionDeclined string
LastInSpace DateTime
LastInStation DateTime
LastInWarp DateTime
LastLocalWatchAction DateTime
LastLogMessage DateTime
LastLoggingAction DateTime
LastPreferredDroneTargetDateTime DateTime
LastPreferredPrimaryWeaponTargetDateTime DateTime
LastScheduleCheck DateTime
LastSessionChange DateTime
LastSessionIsReady DateTime
LastStackAmmoHangar DateTime
LastStackCargohold DateTime
LastStackItemHangar DateTime
LastStackLootContainer DateTime
LastStackLootHangar DateTime
LastStackShipsHangar DateTime
LastTargetDronesWereShooting EntityCache
LastTargetPrimaryWeaponsWereShooting EntityCache
LastUpdateOfSessionRunningTime DateTime
LastWalletCheck DateTime
ListNeutralizingEntities HashSet
ListOfDampenuingEntities HashSet
ListOfJammingEntities HashSet
ListOfTargetPaintingEntities HashSet
ListOfTrackingDisruptingEntities HashSet
ListOfWarpScramblingEntities HashSet
ListofContainersToLoot HashSet
ListofMissionCompletionItemsToLoot HashSet
ListofWebbingEntities HashSet
LootAlreadyUnloaded bool
LootHangarID long
ManualRestartTime DateTime
ManualStopTime DateTime
Mission DirectAgentMission
MissionAmmo List
MissionBookmarkTimeout DateTime
MissionBookmarkTimerSet bool
MissionLoot bool
MissionName string
MissionSolarSystem DirectLocation
MissionsThisSession int
NeedRepair bool
NextBookmarkDeletionAttempt DateTime
NextInSpaceorInStation DateTime
NextQMJobCheckAction DateTime
NextSalvageTrip DateTime
NextSkillTrainerAction DateTime
NextSkillTrainerProcessState DateTime
NextTimeCheckAction DateTime
NormalApproach bool
OpenWrecks bool
OrbitEntityNamed string
Path string
PreferredDroneTargetID long?
PreferredPrimaryWeaponTargetID long?
QuestorJustStarted bool
QuestorStarted_DateTime DateTime
RepairAll bool
RouteIsAllHighSecBool bool
SalvageAll bool
ScheduleCharacterName string
StandingUsedToAccessAgent float
StopBot bool
StopSessionAfterMissionNumber int
StopTime DateTime
StopTimeSpecified bool
TimeSpentInMissionInRange int
TimeSpentInMissionOutOfRange int
TimeSpentInMission_seconds int
TimeSpentReloading_seconds int
UnloadLootTheseItemsAreLootItems XDocument
UseDrones bool
WehaveMoved DateTime
WrecksThisMission int
WrecksThisPocket int
_IDsinInventoryTree List
_TotalTargetsandTargeting IEnumerable
_agentName string
_allBookmarks List
_ammoHangar DirectContainer
_entitiesthatHaveExploded List
_isCorpInWar bool
_lootHangar DirectContainer
_lpStore DirectLoyaltyPointStoreWindow
_modulesAsItemCache IEnumerable
_solarSystems IEnumerable
doneUsingRepairWindow bool
nextCheckCorpisAtWar DateTime
normalNav bool

Private Properties

Свойство Тип Описание
OrderByLowestHealth int>.Func
SelectFirstAgent string
SelectNearestAgent string

Открытые методы

Метод Описание
AddDronePriorityTarget ( EntityCache ewarEntity, DronePriority priority, string module, bool AddEwarTypeToPriorityTargetList = true ) : void
AddDronePriorityTargets ( IEnumerable ewarEntities, DronePriority priority, string module, bool AddEwarTypeToPriorityTargetList = true ) : void
AddDronePriorityTargetsByName ( string stringEntitiesToAdd ) : void
AddPrimaryWeaponPriorityTarget ( EntityCache ewarEntity, PrimaryWeaponPriority priority, string module, bool AddEwarTypeToPriorityTargetList = true ) : void
AddPrimaryWeaponPriorityTargets ( IEnumerable ewarEntities, PrimaryWeaponPriority priority, string module, bool AddEwarTypeToPriorityTargetList = true ) : void
AddPrimaryWeaponPriorityTargetsByName ( string stringEntitiesToAdd ) : void
AddWarpScramblerByName ( string stringEntitiesToAdd, int numberToIgnore, bool notTheClosest = false ) : void
AddWebifierByName ( string stringEntitiesToAdd, int numberToIgnore, bool notTheClosest = false ) : void
BookmarkById ( long bookmarkId ) : DirectEve.DirectBookmark

Return a bookmark by id

BookmarksByLabel ( string label ) : List

Returns bookmarks that start with the supplied label

BookmarksThatContain ( string label ) : List

Returns bookmarks that contain the supplied label anywhere in the title

Cache ( ) : System
CheckCargoForItem ( int typeIdToFind, int quantityToFind ) : DirectEve.DirectItem
CheckForPrimaryWeaponPriorityTargetsInOrder ( EntityCache currentTarget, double distance ) : bool
CheckifRouteIsAllHighSec ( ) : bool
ClearPerPocketCache ( ) : void
CloseAmmoHangar ( string module ) : bool
CloseCargoHold ( string module ) : bool
CloseCorpHangar ( string module, string window ) : bool
CloseDroneBay ( string module ) : bool
CloseFittingManager ( string module ) : bool
CloseItemsHangar ( string module ) : bool
CloseLPStore ( string module ) : bool
CloseLootContainer ( string module ) : bool
CloseLootHangar ( string module ) : bool
CloseMarket ( string module ) : bool
ClosePrimaryInventoryWindow ( string module ) : bool
CloseShipsHangar ( string module ) : bool
CreateBookmark ( string label ) : void

Create a bookmark

CurrentWeaponTarget ( ) : EntityCache
DebugInventoryWindows ( string module ) : bool
DeleteBookmarksOnGrid ( string module ) : bool
DeleteUselessSalvageBookmarks ( string module ) : bool
DirecteveDispose ( ) : void
DistanceBetween2Entities ( DirectEve.DirectEntity entity1, DirectEve.DirectEntity entity2 ) : double

Calculate distance between 2 entities

DistanceFromEntity ( double x, double y, double z, DirectEve.DirectEntity entity ) : double

Calculate distance from entity

DistanceFromMe ( double x, double y, double z ) : double

Calculate distance from me

DoWeCurrentlyHaveTurretsMounted ( ) : bool
EntitiesByName ( string nameToSearchFor, IEnumerable EntitiesToLookThrough ) : IEnumerable

Return entities by name

EntitiesByPartialName ( string nameToSearchFor ) : IEnumerable
EntitiesThatContainTheName ( string label ) : IEnumerable

Return entities that contain the name

EntityById ( long id ) : EntityCache

Return a cached entity by Id

EntityByName ( string name ) : EntityCache

Return entity by name

FilterPath ( string path ) : string
FindCurrentTarget ( ) : EntityCache
FindDronePriorityTarget ( EntityCache currentTarget, DronePriority priorityType, bool AddECMTypeToDronePriorityTargetList, double Distance, bool FindAUnTargetedEntity = true ) : EntityCache
FindPrimaryWeaponPriorityTarget ( EntityCache currentTarget, PrimaryWeaponPriority priorityType, bool AddECMTypeToPrimaryWeaponPriorityTargetList, double Distance, bool FindAUnTargetedEntity = true ) : EntityCache
GateInGrid ( ) : bool
GetAgentMission ( long agentId, bool ForceUpdate ) : DirectAgentMission

Returns the mission for a specific agent

GetBestDroneTarget ( double distance, bool highValueFirst, string callingroutine, List _potentialTargets = null ) : bool
GetBestPrimaryWeaponTarget ( double distance, bool lowValueFirst, string callingroutine, List _potentialTargets = null ) : bool

Return the best possible target (based on current target, distance and low value first)

GetCorpAmmoHangarID ( ) : bool
GetCorpLootHangarID ( ) : bool
GetMissionBookmark ( long agentId, string startsWith ) : DirectAgentMissionBookmark

Returns the first mission bookmark that starts with a certain string

GetWindowByCaption ( string caption ) : DirectWindow
GetWindowByName ( string name ) : DirectWindow
InvalidateCache ( ) : void

Invalidate the cached items

IsApproaching ( long EntityWeWantToBeApproaching ) : bool
IsApproachingOrOrbiting ( long EntityWeWantToBeApproachingOrOrbiting ) : bool
IsOrbiting ( long EntityWeWantToBeOrbiting ) : bool
IterateInvTypes ( string module ) : void
IterateShipTargetValues ( string module ) : void
IterateUnloadLootTheseItemsAreLootItems ( string module ) : void
ListInvTree ( string module ) : bool
LoadMissionActions ( long agentId, int pocketId, bool missionMode ) : IEnumerable

Loads mission objectives from XML file

LocalSafe ( int maxBad, double stand ) : bool
MaskedID ( long ID ) : string
OpenAgentWindow ( string module ) : bool
OpenAndSelectInvItem ( string module, long id ) : bool
OpenContainerInSpace ( string module, EntityCache containerToOpen ) : bool
OpenCorpBookmarkHangar ( string module ) : bool
OpenDroneBay ( string module ) : bool
OpenInventoryWindow ( string module ) : bool
OpenJournalWindow ( string module ) : bool
OpenMarket ( string module ) : bool
OpenOreHold ( string module ) : bool
OpenShipsHangar ( string module ) : bool
RandomNumber ( int min, int max ) : int
ReadyHighTierLootContainer ( string module ) : bool
ReadyItemsHangarAsAmmoHangar ( string module ) : bool
ReadyItemsHangarAsLootHangar ( string module ) : bool
ReadyItemsHangarSingleInstance ( string module ) : bool
RefreshMissionItems ( long agentId ) : void

Refresh the mission items

RemoveDronePriorityTargets ( List targets ) : bool

Remove targets from priority list

RemovePrimaryWeaponPriorityTargets ( List targets ) : bool

Remove targets from priority list

RemovePrimaryWeaponPriorityTargetsByName ( string stringEntitiesToRemove ) : void
RemovedDronePriorityTargetsByName ( string stringEntitiesToRemove ) : void
RepairDrones ( string module ) : bool
RepairItems ( string module ) : bool
SetmissionXmlPath ( string missionName ) : void
SortCorpLootHangar ( string module ) : bool
SortLootHangar ( string module ) : bool
StackAmmoHangar ( string module ) : bool
StackCargoHold ( string module ) : bool
StackCorpAmmoHangar ( string module ) : bool
StackCorpLootHangar ( string module ) : bool
StackHighTierLootContainer ( string module ) : bool
StackItemsHangarAsAmmoHangar ( string module ) : bool
StackItemsHangarAsLootHangar ( string module ) : bool
StackLootContainer ( string module ) : bool
StackLootHangar ( string module ) : bool
StackShipsHangar ( string module ) : bool
StargateByName ( string locationName ) : EntityCache
StationByName ( string stationName ) : EntityCache
SwitchAgent ( ) : string
__GetBestDroneTargets ( double distance, IEnumerable _potentialTargets = null ) : IEnumerable
__GetBestWeaponTargets ( double distance, IEnumerable _potentialTargets = null ) : IEnumerable

Приватные методы

Метод Описание
OrderByLowestHealth ( ) : int>.Func
SelectFirstAgent ( ) : string
SelectNearestAgent ( ) : string

Описание методов

AddDronePriorityTarget() публичный Метод

public AddDronePriorityTarget ( EntityCache ewarEntity, DronePriority priority, string module, bool AddEwarTypeToPriorityTargetList = true ) : void
ewarEntity EntityCache
priority DronePriority
module string
AddEwarTypeToPriorityTargetList bool
Результат void

AddDronePriorityTargets() публичный Метод

public AddDronePriorityTargets ( IEnumerable ewarEntities, DronePriority priority, string module, bool AddEwarTypeToPriorityTargetList = true ) : void
ewarEntities IEnumerable
priority DronePriority
module string
AddEwarTypeToPriorityTargetList bool
Результат void

AddDronePriorityTargetsByName() публичный Метод

public AddDronePriorityTargetsByName ( string stringEntitiesToAdd ) : void
stringEntitiesToAdd string
Результат void

AddPrimaryWeaponPriorityTarget() публичный Метод

public AddPrimaryWeaponPriorityTarget ( EntityCache ewarEntity, PrimaryWeaponPriority priority, string module, bool AddEwarTypeToPriorityTargetList = true ) : void
ewarEntity EntityCache
priority PrimaryWeaponPriority
module string
AddEwarTypeToPriorityTargetList bool
Результат void

AddPrimaryWeaponPriorityTargets() публичный Метод

public AddPrimaryWeaponPriorityTargets ( IEnumerable ewarEntities, PrimaryWeaponPriority priority, string module, bool AddEwarTypeToPriorityTargetList = true ) : void
ewarEntities IEnumerable
priority PrimaryWeaponPriority
module string
AddEwarTypeToPriorityTargetList bool
Результат void

AddPrimaryWeaponPriorityTargetsByName() публичный Метод

public AddPrimaryWeaponPriorityTargetsByName ( string stringEntitiesToAdd ) : void
stringEntitiesToAdd string
Результат void

AddWarpScramblerByName() публичный Метод

public AddWarpScramblerByName ( string stringEntitiesToAdd, int numberToIgnore, bool notTheClosest = false ) : void
stringEntitiesToAdd string
numberToIgnore int
notTheClosest bool
Результат void

AddWebifierByName() публичный Метод

public AddWebifierByName ( string stringEntitiesToAdd, int numberToIgnore, bool notTheClosest = false ) : void
stringEntitiesToAdd string
numberToIgnore int
notTheClosest bool
Результат void

BookmarkById() публичный Метод

Return a bookmark by id
public BookmarkById ( long bookmarkId ) : DirectEve.DirectBookmark
bookmarkId long
Результат DirectEve.DirectBookmark

BookmarksByLabel() публичный Метод

Returns bookmarks that start with the supplied label
public BookmarksByLabel ( string label ) : List
label string
Результат List

BookmarksThatContain() публичный Метод

Returns bookmarks that contain the supplied label anywhere in the title
public BookmarksThatContain ( string label ) : List
label string
Результат List

Cache() публичный Метод

public Cache ( ) : System
Результат System

CheckCargoForItem() публичный Метод

public CheckCargoForItem ( int typeIdToFind, int quantityToFind ) : DirectEve.DirectItem
typeIdToFind int
quantityToFind int
Результат DirectEve.DirectItem

CheckForPrimaryWeaponPriorityTargetsInOrder() публичный Метод

public CheckForPrimaryWeaponPriorityTargetsInOrder ( EntityCache currentTarget, double distance ) : bool
currentTarget EntityCache
distance double
Результат bool

CheckifRouteIsAllHighSec() публичный Метод

public CheckifRouteIsAllHighSec ( ) : bool
Результат bool

ClearPerPocketCache() публичный Метод

public ClearPerPocketCache ( ) : void
Результат void

CloseAmmoHangar() публичный Метод

public CloseAmmoHangar ( string module ) : bool
module string
Результат bool

CloseCargoHold() публичный Метод

public CloseCargoHold ( string module ) : bool
module string
Результат bool

CloseCorpHangar() публичный Метод

public CloseCorpHangar ( string module, string window ) : bool
module string
window string
Результат bool

CloseDroneBay() публичный Метод

public CloseDroneBay ( string module ) : bool
module string
Результат bool

CloseFittingManager() публичный Метод

public CloseFittingManager ( string module ) : bool
module string
Результат bool

CloseItemsHangar() публичный Метод

public CloseItemsHangar ( string module ) : bool
module string
Результат bool

CloseLPStore() публичный Метод

public CloseLPStore ( string module ) : bool
module string
Результат bool

CloseLootContainer() публичный Метод

public CloseLootContainer ( string module ) : bool
module string
Результат bool

CloseLootHangar() публичный Метод

public CloseLootHangar ( string module ) : bool
module string
Результат bool

CloseMarket() публичный Метод

public CloseMarket ( string module ) : bool
module string
Результат bool

ClosePrimaryInventoryWindow() публичный Метод

public ClosePrimaryInventoryWindow ( string module ) : bool
module string
Результат bool

CloseShipsHangar() публичный Метод

public CloseShipsHangar ( string module ) : bool
module string
Результат bool

CreateBookmark() публичный Метод

Create a bookmark
public CreateBookmark ( string label ) : void
label string
Результат void

CurrentWeaponTarget() публичный Метод

public CurrentWeaponTarget ( ) : EntityCache
Результат EntityCache

DebugInventoryWindows() публичный Метод

public DebugInventoryWindows ( string module ) : bool
module string
Результат bool

DeleteBookmarksOnGrid() публичный Метод

public DeleteBookmarksOnGrid ( string module ) : bool
module string
Результат bool

DeleteUselessSalvageBookmarks() публичный Метод

public DeleteUselessSalvageBookmarks ( string module ) : bool
module string
Результат bool

DirecteveDispose() публичный Метод

public DirecteveDispose ( ) : void
Результат void

DistanceBetween2Entities() публичный Метод

Calculate distance between 2 entities
public DistanceBetween2Entities ( DirectEve.DirectEntity entity1, DirectEve.DirectEntity entity2 ) : double
entity1 DirectEve.DirectEntity
entity2 DirectEve.DirectEntity
Результат double

DistanceFromEntity() публичный Метод

Calculate distance from entity
public DistanceFromEntity ( double x, double y, double z, DirectEve.DirectEntity entity ) : double
x double
y double
z double
entity DirectEve.DirectEntity
Результат double

DistanceFromMe() публичный Метод

Calculate distance from me
public DistanceFromMe ( double x, double y, double z ) : double
x double
y double
z double
Результат double

DoWeCurrentlyHaveTurretsMounted() публичный Метод

public DoWeCurrentlyHaveTurretsMounted ( ) : bool
Результат bool

EntitiesByName() публичный Метод

Return entities by name
public EntitiesByName ( string nameToSearchFor, IEnumerable EntitiesToLookThrough ) : IEnumerable
nameToSearchFor string
EntitiesToLookThrough IEnumerable
Результат IEnumerable

EntitiesByPartialName() публичный Метод

public EntitiesByPartialName ( string nameToSearchFor ) : IEnumerable
nameToSearchFor string
Результат IEnumerable

EntitiesThatContainTheName() публичный Метод

Return entities that contain the name
public EntitiesThatContainTheName ( string label ) : IEnumerable
label string
Результат IEnumerable

EntityById() публичный Метод

Return a cached entity by Id
public EntityById ( long id ) : EntityCache
id long
Результат EntityCache

EntityByName() публичный Метод

Return entity by name
public EntityByName ( string name ) : EntityCache
name string
Результат EntityCache

FilterPath() публичный Метод

public FilterPath ( string path ) : string
path string
Результат string

FindCurrentTarget() публичный Метод

public FindCurrentTarget ( ) : EntityCache
Результат EntityCache

FindDronePriorityTarget() публичный Метод

public FindDronePriorityTarget ( EntityCache currentTarget, DronePriority priorityType, bool AddECMTypeToDronePriorityTargetList, double Distance, bool FindAUnTargetedEntity = true ) : EntityCache
currentTarget EntityCache
priorityType DronePriority
AddECMTypeToDronePriorityTargetList bool
Distance double
FindAUnTargetedEntity bool
Результат EntityCache

FindPrimaryWeaponPriorityTarget() публичный Метод

public FindPrimaryWeaponPriorityTarget ( EntityCache currentTarget, PrimaryWeaponPriority priorityType, bool AddECMTypeToPrimaryWeaponPriorityTargetList, double Distance, bool FindAUnTargetedEntity = true ) : EntityCache
currentTarget EntityCache
priorityType PrimaryWeaponPriority
AddECMTypeToPrimaryWeaponPriorityTargetList bool
Distance double
FindAUnTargetedEntity bool
Результат EntityCache

GateInGrid() публичный Метод

public GateInGrid ( ) : bool
Результат bool

GetAgentMission() публичный Метод

Returns the mission for a specific agent
public GetAgentMission ( long agentId, bool ForceUpdate ) : DirectAgentMission
agentId long
ForceUpdate bool
Результат DirectAgentMission

GetBestDroneTarget() публичный Метод

public GetBestDroneTarget ( double distance, bool highValueFirst, string callingroutine, List _potentialTargets = null ) : bool
distance double
highValueFirst bool
callingroutine string
_potentialTargets List
Результат bool

GetBestPrimaryWeaponTarget() публичный Метод

Return the best possible target (based on current target, distance and low value first)
public GetBestPrimaryWeaponTarget ( double distance, bool lowValueFirst, string callingroutine, List _potentialTargets = null ) : bool
distance double
lowValueFirst bool
callingroutine string
_potentialTargets List
Результат bool

GetCorpAmmoHangarID() публичный Метод

public GetCorpAmmoHangarID ( ) : bool
Результат bool

GetCorpLootHangarID() публичный Метод

public GetCorpLootHangarID ( ) : bool
Результат bool

GetMissionBookmark() публичный Метод

Returns the first mission bookmark that starts with a certain string
public GetMissionBookmark ( long agentId, string startsWith ) : DirectAgentMissionBookmark
agentId long
startsWith string
Результат DirectAgentMissionBookmark

GetWindowByCaption() публичный Метод

public GetWindowByCaption ( string caption ) : DirectWindow
caption string
Результат DirectWindow

GetWindowByName() публичный Метод

public GetWindowByName ( string name ) : DirectWindow
name string
Результат DirectWindow

InvalidateCache() публичный Метод

Invalidate the cached items
public InvalidateCache ( ) : void
Результат void

IsApproaching() публичный Метод

public IsApproaching ( long EntityWeWantToBeApproaching ) : bool
EntityWeWantToBeApproaching long
Результат bool

IsApproachingOrOrbiting() публичный Метод

public IsApproachingOrOrbiting ( long EntityWeWantToBeApproachingOrOrbiting ) : bool
EntityWeWantToBeApproachingOrOrbiting long
Результат bool

IsOrbiting() публичный Метод

public IsOrbiting ( long EntityWeWantToBeOrbiting ) : bool
EntityWeWantToBeOrbiting long
Результат bool

IterateInvTypes() публичный Метод

public IterateInvTypes ( string module ) : void
module string
Результат void

IterateShipTargetValues() публичный Метод

public IterateShipTargetValues ( string module ) : void
module string
Результат void

IterateUnloadLootTheseItemsAreLootItems() публичный Метод

public IterateUnloadLootTheseItemsAreLootItems ( string module ) : void
module string
Результат void

ListInvTree() публичный Метод

public ListInvTree ( string module ) : bool
module string
Результат bool

LoadMissionActions() публичный Метод

Loads mission objectives from XML file
public LoadMissionActions ( long agentId, int pocketId, bool missionMode ) : IEnumerable
agentId long
pocketId int
missionMode bool
Результат IEnumerable

LocalSafe() публичный Метод

public LocalSafe ( int maxBad, double stand ) : bool
maxBad int
stand double
Результат bool

MaskedID() публичный Метод

public MaskedID ( long ID ) : string
ID long
Результат string

OpenAgentWindow() публичный Метод

public OpenAgentWindow ( string module ) : bool
module string
Результат bool

OpenAndSelectInvItem() публичный Метод

public OpenAndSelectInvItem ( string module, long id ) : bool
module string
id long
Результат bool

OpenContainerInSpace() публичный Метод

public OpenContainerInSpace ( string module, EntityCache containerToOpen ) : bool
module string
containerToOpen EntityCache
Результат bool

OpenCorpBookmarkHangar() публичный Метод

public OpenCorpBookmarkHangar ( string module ) : bool
module string
Результат bool

OpenDroneBay() публичный Метод

public OpenDroneBay ( string module ) : bool
module string
Результат bool

OpenInventoryWindow() публичный Метод

public OpenInventoryWindow ( string module ) : bool
module string
Результат bool

OpenJournalWindow() публичный Метод

public OpenJournalWindow ( string module ) : bool
module string
Результат bool

OpenMarket() публичный Метод

public OpenMarket ( string module ) : bool
module string
Результат bool

OpenOreHold() публичный Метод

public OpenOreHold ( string module ) : bool
module string
Результат bool

OpenShipsHangar() публичный Метод

public OpenShipsHangar ( string module ) : bool
module string
Результат bool

RandomNumber() публичный Метод

public RandomNumber ( int min, int max ) : int
min int
max int
Результат int

ReadyHighTierLootContainer() публичный Метод

public ReadyHighTierLootContainer ( string module ) : bool
module string
Результат bool

ReadyItemsHangarAsAmmoHangar() публичный Метод

public ReadyItemsHangarAsAmmoHangar ( string module ) : bool
module string
Результат bool

ReadyItemsHangarAsLootHangar() публичный Метод

public ReadyItemsHangarAsLootHangar ( string module ) : bool
module string
Результат bool

ReadyItemsHangarSingleInstance() публичный Метод

public ReadyItemsHangarSingleInstance ( string module ) : bool
module string
Результат bool

RefreshMissionItems() публичный Метод

Refresh the mission items
public RefreshMissionItems ( long agentId ) : void
agentId long
Результат void

RemoveDronePriorityTargets() публичный Метод

Remove targets from priority list
public RemoveDronePriorityTargets ( List targets ) : bool
targets List
Результат bool

RemovePrimaryWeaponPriorityTargets() публичный Метод

Remove targets from priority list
public RemovePrimaryWeaponPriorityTargets ( List targets ) : bool
targets List
Результат bool

RemovePrimaryWeaponPriorityTargetsByName() публичный Метод

public RemovePrimaryWeaponPriorityTargetsByName ( string stringEntitiesToRemove ) : void
stringEntitiesToRemove string
Результат void

RemovedDronePriorityTargetsByName() публичный Метод

public RemovedDronePriorityTargetsByName ( string stringEntitiesToRemove ) : void
stringEntitiesToRemove string
Результат void

RepairDrones() публичный Метод

public RepairDrones ( string module ) : bool
module string
Результат bool

RepairItems() публичный Метод

public RepairItems ( string module ) : bool
module string
Результат bool

SetmissionXmlPath() публичный Метод

public SetmissionXmlPath ( string missionName ) : void
missionName string
Результат void

SortCorpLootHangar() публичный Метод

public SortCorpLootHangar ( string module ) : bool
module string
Результат bool

SortLootHangar() публичный Метод

public SortLootHangar ( string module ) : bool
module string
Результат bool

StackAmmoHangar() публичный Метод

public StackAmmoHangar ( string module ) : bool
module string
Результат bool

StackCargoHold() публичный Метод

public StackCargoHold ( string module ) : bool
module string
Результат bool

StackCorpAmmoHangar() публичный Метод

public StackCorpAmmoHangar ( string module ) : bool
module string
Результат bool

StackCorpLootHangar() публичный Метод

public StackCorpLootHangar ( string module ) : bool
module string
Результат bool

StackHighTierLootContainer() публичный Метод

public StackHighTierLootContainer ( string module ) : bool
module string
Результат bool

StackItemsHangarAsAmmoHangar() публичный Метод

public StackItemsHangarAsAmmoHangar ( string module ) : bool
module string
Результат bool

StackItemsHangarAsLootHangar() публичный Метод

public StackItemsHangarAsLootHangar ( string module ) : bool
module string
Результат bool

StackLootContainer() публичный Метод

public StackLootContainer ( string module ) : bool
module string
Результат bool

StackLootHangar() публичный Метод

public StackLootHangar ( string module ) : bool
module string
Результат bool

StackShipsHangar() публичный Метод

public StackShipsHangar ( string module ) : bool
module string
Результат bool

StargateByName() публичный Метод

public StargateByName ( string locationName ) : EntityCache
locationName string
Результат EntityCache

StationByName() публичный Метод

public StationByName ( string stationName ) : EntityCache
stationName string
Результат EntityCache

SwitchAgent() публичный Метод

public SwitchAgent ( ) : string
Результат string

__GetBestDroneTargets() публичный Метод

public __GetBestDroneTargets ( double distance, IEnumerable _potentialTargets = null ) : IEnumerable
distance double
_potentialTargets IEnumerable
Результат IEnumerable

__GetBestWeaponTargets() публичный Метод

public __GetBestWeaponTargets ( double distance, IEnumerable _potentialTargets = null ) : IEnumerable
distance double
_potentialTargets IEnumerable
Результат IEnumerable

Описание свойств

AgentBlacklist публичное свойство

Agent blacklist
public List AgentBlacklist
Результат List

AgentCorpEffectiveStandingtoMe публичное свойство

public float AgentCorpEffectiveStandingtoMe
Результат float

AgentEffectiveStandingtoMe публичное свойство

public float AgentEffectiveStandingtoMe
Результат float

AgentEffectiveStandingtoMeText публичное свойство

public string AgentEffectiveStandingtoMeText
Результат string

AgentFactionEffectiveStandingtoMe публичное свойство

public float AgentFactionEffectiveStandingtoMe
Результат float

AmmoHangarID публичное свойство

public long AmmoHangarID
Результат long

BlackListedMissionsDeclined публичное свойство

public int BlackListedMissionsDeclined
Результат int

CacheInstances публичное статическое свойство

public static int CacheInstances
Результат int

CloseQuestorCMDExitGame публичное свойство

public bool CloseQuestorCMDExitGame
Результат bool

CloseQuestorCMDLogoff публичное свойство

public bool CloseQuestorCMDLogoff
Результат bool

CloseQuestorEndProcess публичное свойство

public bool CloseQuestorEndProcess
Результат bool

ConsoleLogOpened публичное свойство

public bool ConsoleLogOpened
Результат bool

CourierMission публичное свойство

public bool CourierMission
Результат bool

CurrentAgentText публичное свойство

public string CurrentAgentText
Результат string

CurrentlyShouldBeSalvaging публичное свойство

public bool CurrentlyShouldBeSalvaging
Результат bool

DamagedDrones публичное свойство

Damaged drones
public IEnumerable DamagedDrones
Результат IEnumerable

DoNotBreakInvul публичное свойство

public bool DoNotBreakInvul
Результат bool

DungeonId публичное свойство

public string DungeonId
Результат string

EnteredCloseQuestor_DateTime публичное свойство

public DateTime,System EnteredCloseQuestor_DateTime
Результат System.DateTime

EntityBounty публичное свойство

public Dictionary EntityBounty
Результат long>.Dictionary

EntityGroupID публичное свойство

public Dictionary EntityGroupID
Результат int>.Dictionary

EntityHaveLootRights публичное свойство

public Dictionary EntityHaveLootRights
Результат bool>.Dictionary

EntityIsBadIdea публичное свойство

public Dictionary EntityIsBadIdea
Результат bool>.Dictionary

EntityIsBattleCruiser публичное свойство

public Dictionary EntityIsBattleCruiser
Результат bool>.Dictionary

EntityIsBattleShip публичное свойство

public Dictionary EntityIsBattleShip
Результат bool>.Dictionary

EntityIsCruiser публичное свойство

public Dictionary EntityIsCruiser
Результат bool>.Dictionary

EntityIsEntutyIShouldLeaveAlone публичное свойство

public Dictionary EntityIsEntutyIShouldLeaveAlone
Результат bool>.Dictionary

EntityIsFactionWarfareNPC публичное свойство

public Dictionary EntityIsFactionWarfareNPC
Результат bool>.Dictionary

EntityIsFrigate публичное свойство

public Dictionary EntityIsFrigate
Результат bool>.Dictionary

EntityIsHighValueTarget публичное свойство

public Dictionary EntityIsHighValueTarget
Результат bool>.Dictionary

EntityIsLargeCollidable публичное свойство

public Dictionary EntityIsLargeCollidable
Результат bool>.Dictionary

EntityIsLowValueTarget публичное свойство

public Dictionary EntityIsLowValueTarget
Результат bool>.Dictionary

EntityIsMiscJunk публичное свойство

public Dictionary EntityIsMiscJunk
Результат bool>.Dictionary

EntityIsNPCBattleCruiser публичное свойство

public Dictionary EntityIsNPCBattleCruiser
Результат bool>.Dictionary

EntityIsNPCBattleShip публичное свойство

public Dictionary EntityIsNPCBattleShip
Результат bool>.Dictionary

EntityIsNPCByGroupID публичное свойство

public Dictionary EntityIsNPCByGroupID
Результат bool>.Dictionary

EntityIsNPCCruiser публичное свойство

public Dictionary EntityIsNPCCruiser
Результат bool>.Dictionary

EntityIsNPCFrigate публичное свойство

public Dictionary EntityIsNPCFrigate
Результат bool>.Dictionary

EntityIsSentry публичное свойство

public Dictionary EntityIsSentry
Результат bool>.Dictionary

EntityIsStargate публичное свойство

public Dictionary EntityIsStargate
Результат bool>.Dictionary

EntityNames публичное свойство

public Dictionary EntityNames
Результат string>.Dictionary

EntityTypeID публичное свойство

public Dictionary EntityTypeID
Результат int>.Dictionary

ExitWhenIdle публичное свойство

public bool ExitWhenIdle
Результат bool

FirstAgentMission публичное свойство

public DirectAgentMission FirstAgentMission
Результат DirectAgentMission

GotoBaseNow публичное свойство

public bool GotoBaseNow
Результат bool

GreyListedMissionsDeclined публичное свойство

public int GreyListedMissionsDeclined
Результат int

InvIgnore публичное свойство

public XDocument InvIgnore
Результат XDocument

InvTypes публичное свойство

public XDocument InvTypes
Результат XDocument

InvalidateCacheQuestorJustStartedFlag публичное свойство

public bool InvalidateCacheQuestorJustStartedFlag
Результат bool

LastAccelerationGateDetected публичное свойство

public DateTime LastAccelerationGateDetected
Результат DateTime

LastBlacklistMissionDeclined публичное свойство

public string LastBlacklistMissionDeclined
Результат string

LastDroneTargetID публичное свойство

public long? LastDroneTargetID
Результат long?

LastFrame публичное свойство

public DateTime LastFrame
Результат DateTime

LastGreylistMissionDeclined публичное свойство

public string LastGreylistMissionDeclined
Результат string

LastInSpace публичное свойство

public DateTime LastInSpace
Результат DateTime

LastInStation публичное свойство

public DateTime LastInStation
Результат DateTime

LastInWarp публичное свойство

public DateTime LastInWarp
Результат DateTime

LastLocalWatchAction публичное свойство

public DateTime LastLocalWatchAction
Результат DateTime

LastLogMessage публичное свойство

public DateTime LastLogMessage
Результат DateTime

LastLoggingAction публичное свойство

public DateTime LastLoggingAction
Результат DateTime

LastPreferredDroneTargetDateTime публичное свойство

public DateTime LastPreferredDroneTargetDateTime
Результат DateTime

LastPreferredPrimaryWeaponTargetDateTime публичное свойство

public DateTime LastPreferredPrimaryWeaponTargetDateTime
Результат DateTime

LastScheduleCheck публичное свойство

public DateTime LastScheduleCheck
Результат DateTime

LastSessionChange публичное свойство

public DateTime LastSessionChange
Результат DateTime

LastSessionIsReady публичное свойство

public DateTime LastSessionIsReady
Результат DateTime

LastStackAmmoHangar публичное свойство

public DateTime LastStackAmmoHangar
Результат DateTime

LastStackCargohold публичное свойство

public DateTime LastStackCargohold
Результат DateTime

LastStackItemHangar публичное свойство

public DateTime LastStackItemHangar
Результат DateTime

LastStackLootContainer публичное свойство

public DateTime LastStackLootContainer
Результат DateTime

LastStackLootHangar публичное свойство

public DateTime LastStackLootHangar
Результат DateTime

LastStackShipsHangar публичное свойство

public DateTime LastStackShipsHangar
Результат DateTime

LastTargetDronesWereShooting публичное свойство

public EntityCache LastTargetDronesWereShooting
Результат EntityCache

LastTargetPrimaryWeaponsWereShooting публичное свойство

public EntityCache LastTargetPrimaryWeaponsWereShooting
Результат EntityCache

LastUpdateOfSessionRunningTime публичное свойство

public DateTime LastUpdateOfSessionRunningTime
Результат DateTime

LastWalletCheck публичное свойство

public DateTime LastWalletCheck
Результат DateTime

ListNeutralizingEntities публичное свойство

public HashSet ListNeutralizingEntities
Результат HashSet

ListOfDampenuingEntities публичное свойство

public HashSet ListOfDampenuingEntities
Результат HashSet

ListOfJammingEntities публичное свойство

public HashSet ListOfJammingEntities
Результат HashSet

ListOfTargetPaintingEntities публичное свойство

public HashSet ListOfTargetPaintingEntities
Результат HashSet

ListOfTrackingDisruptingEntities публичное свойство

public HashSet ListOfTrackingDisruptingEntities
Результат HashSet

ListOfWarpScramblingEntities публичное свойство

Dictionary for cached EWAR target
public HashSet ListOfWarpScramblingEntities
Результат HashSet

ListofContainersToLoot публичное свойство

public HashSet ListofContainersToLoot
Результат HashSet

ListofMissionCompletionItemsToLoot публичное свойство

public HashSet ListofMissionCompletionItemsToLoot
Результат HashSet

ListofWebbingEntities публичное свойство

public HashSet ListofWebbingEntities
Результат HashSet

LootAlreadyUnloaded публичное свойство

public bool LootAlreadyUnloaded
Результат bool

LootHangarID публичное свойство

public long LootHangarID
Результат long

ManualRestartTime публичное свойство

public DateTime ManualRestartTime
Результат DateTime

ManualStopTime публичное свойство

public DateTime ManualStopTime
Результат DateTime

Mission публичное свойство

public DirectAgentMission Mission
Результат DirectAgentMission

MissionAmmo публичное свойство

public List MissionAmmo
Результат List

MissionBookmarkTimeout публичное свойство

public DateTime MissionBookmarkTimeout
Результат DateTime

MissionBookmarkTimerSet публичное свойство

public bool MissionBookmarkTimerSet
Результат bool

MissionLoot публичное свойство

public bool MissionLoot
Результат bool

MissionName публичное свойство

public string MissionName
Результат string

MissionSolarSystem публичное свойство

public DirectLocation MissionSolarSystem
Результат DirectLocation

MissionsThisSession публичное свойство

public int MissionsThisSession
Результат int

NeedRepair публичное свойство

public bool NeedRepair
Результат bool

NextBookmarkDeletionAttempt публичное свойство

public DateTime NextBookmarkDeletionAttempt
Результат DateTime

NextInSpaceorInStation публичное свойство

public DateTime NextInSpaceorInStation
Результат DateTime

NextQMJobCheckAction публичное свойство

public DateTime NextQMJobCheckAction
Результат DateTime

NextSalvageTrip публичное свойство

public DateTime NextSalvageTrip
Результат DateTime

NextSkillTrainerAction публичное свойство

public DateTime NextSkillTrainerAction
Результат DateTime

NextSkillTrainerProcessState публичное свойство

public DateTime NextSkillTrainerProcessState
Результат DateTime

NextTimeCheckAction публичное свойство

public DateTime NextTimeCheckAction
Результат DateTime

NormalApproach публичное свойство

public bool NormalApproach
Результат bool

OpenWrecks публичное свойство

public bool OpenWrecks
Результат bool

OrbitEntityNamed публичное свойство

public string OrbitEntityNamed
Результат string

Path публичное свойство

public string Path
Результат string

PreferredDroneTargetID публичное свойство

Drone target chosen by GetBest Target
public long? PreferredDroneTargetID
Результат long?

PreferredPrimaryWeaponTargetID публичное свойство

Primary Weapon target chosen by GetBest Target
public long? PreferredPrimaryWeaponTargetID
Результат long?

QuestorJustStarted публичное свойство

public bool QuestorJustStarted
Результат bool

QuestorStarted_DateTime публичное свойство

public DateTime QuestorStarted_DateTime
Результат DateTime

RepairAll публичное свойство

public bool RepairAll
Результат bool

RouteIsAllHighSecBool публичное свойство

public bool RouteIsAllHighSecBool
Результат bool

SalvageAll публичное свойство

public bool SalvageAll
Результат bool

ScheduleCharacterName публичное свойство

public string ScheduleCharacterName
Результат string

StandingUsedToAccessAgent публичное свойство

public float StandingUsedToAccessAgent
Результат float

StopBot публичное свойство

public bool StopBot
Результат bool

StopSessionAfterMissionNumber публичное свойство

public int StopSessionAfterMissionNumber
Результат int

StopTime публичное свойство

public DateTime StopTime
Результат DateTime

StopTimeSpecified публичное свойство

public bool StopTimeSpecified
Результат bool

TimeSpentInMissionInRange публичное свойство

public int TimeSpentInMissionInRange
Результат int

TimeSpentInMissionOutOfRange публичное свойство

public int TimeSpentInMissionOutOfRange
Результат int

TimeSpentInMission_seconds публичное свойство

public int TimeSpentInMission_seconds
Результат int

TimeSpentReloading_seconds публичное свойство

public int TimeSpentReloading_seconds
Результат int

UnloadLootTheseItemsAreLootItems публичное свойство

public XDocument UnloadLootTheseItemsAreLootItems
Результат XDocument

UseDrones публичное свойство

public bool UseDrones
Результат bool

WehaveMoved публичное свойство

public DateTime WehaveMoved
Результат DateTime

WrecksThisMission публичное свойство

public int WrecksThisMission
Результат int

WrecksThisPocket публичное свойство

public int WrecksThisPocket
Результат int

_IDsinInventoryTree публичное свойство

IDs in Inventory window tree (on left) //cleared in InvalidateCache
public List _IDsinInventoryTree
Результат List

_TotalTargetsandTargeting публичное свойство

public IEnumerable _TotalTargetsandTargeting
Результат IEnumerable

_agentName публичное свойство

public string _agentName
Результат string

_allBookmarks публичное свойство

public List _allBookmarks
Результат List

_ammoHangar публичное свойство

public DirectContainer _ammoHangar
Результат DirectContainer

_entitiesthatHaveExploded публичное свойство

Primary Weapon Priority targets (e.g. mission kill targets) //cleared in InvalidateCache
public List _entitiesthatHaveExploded
Результат List

_isCorpInWar публичное свойство

public bool _isCorpInWar
Результат bool

_lootHangar публичное свойство

public DirectContainer _lootHangar
Результат DirectContainer

_lpStore публичное свойство

public DirectLoyaltyPointStoreWindow _lpStore
Результат DirectLoyaltyPointStoreWindow

_modulesAsItemCache публичное свойство

public IEnumerable _modulesAsItemCache
Результат IEnumerable

_solarSystems публичное свойство

public IEnumerable _solarSystems
Результат IEnumerable

doneUsingRepairWindow публичное свойство

public bool doneUsingRepairWindow
Результат bool

nextCheckCorpisAtWar публичное свойство

public DateTime nextCheckCorpisAtWar
Результат DateTime

normalNav публичное свойство

public bool normalNav
Результат bool