C# 클래스 Questor.Modules.Caching.Cache

파일 보기 프로젝트 열기: ISeeDEDPpl/Questor

공개 프로퍼티들

프로퍼티 타입 설명
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