C# Class FFACETools.FFACE

Show file Open project: golfandsurf/Campah Class Usage Examples

Private Properties

Property Type Description
Access bool
CCHGetArg void
CCHGetArgCount short
CCHIsNewCommand int
CKHBlockInput void
CKHSendString void
CKHSetKey void
CTHCreateTextObject void
CTHDeleteTextObject void
CTHFlushCommands void
CTHSetBGBorderSize void
CTHSetBGColor void
CTHSetBGVisibility void
CTHSetBold void
CTHSetColor void
CTHSetFont void
CTHSetItalic void
CTHSetLocation void
CTHSetRightJustified void
CTHSetText void
CTHSetVisibility void
CreateInstance int
DeleteInstance void
FightFish bool
FishOnLine bool
GetAbilityID AbilityList
GetAbilityRecast int
GetAllianceInfo void
GetCastCountDown float
GetCastMax float
GetCastPercent float
GetCastPercentEx short
GetChatLine void
GetChatLineCount int
GetChatLineEx void
GetChatLineR void
GetDialogID short
GetDialogIndex short
GetDialogIndexCount int
GetDialogStrings void
GetEquippedItemIndex byte
GetFishHP int
GetFishHPMax int
GetFishID1 int
GetFishID2 int
GetFishID3 int
GetFishID4 int
GetFishOnlineTime short
GetFishTimeout short
GetInventoryItem INVENTORYITEM
GetInventoryMax byte
GetLockerItem INVENTORYITEM
GetLockerMax byte
GetLoginStatus byte
GetMenuIndex int
GetNPCBit byte
GetNPCDistance float
GetNPCHPP byte
GetNPCHeadingToNPC double
GetNPCName void
GetNPCPetID int
GetNPCPosH float
GetNPCPosX float
GetNPCPosY float
GetNPCPosZ float
GetNPCTP short
GetNPCTradeInfo void
GetNPCType NPCType
GetNPCclaimID int
GetNPInstance Status
GetPartyMember void
GetPlayerInfo void
GetPlayerServerID byte
GetPlayerStatus Status
GetRodPosition RodAlign
GetSackItem INVENTORYITEM
GetSackMax byte
GetSafeItem INVENTORYITEM
GetSafeMax byte
GetSatchelItem INVENTORYITEM
GetSatchelMax byte
GetSearchMainJob Job
GetSearchMainlvl byte
GetSearchName void
GetSearchPageCount byte
GetSearchSubJob Job
GetSearchSublvl byte
GetSearchTotalCount int
GetSearchZone Zone
GetSelectedItemIndex byte
GetSelectedItemName void
GetSelectedItemNum int
GetSpellRecast short
GetStorageItem INVENTORYITEM
GetStorageMax byte
GetTargetInfo void
GetTempItem INVENTORYITEM
GetTempMax byte
GetTreasureItem TREASUREITEM
GetVanaUTC int
GetViewMode ViewMode
GetWeatherType byte
IsNPCclaimed bool
IsNewLine bool
IsSet bool
IsSet bool
IsSet bool
IsSynthesis bool
MenuHelp void
MenuIsOpen bool
MenuName void
MenuSelection void
NPCIsActive bool
SetCraftItem bool
SetFishHP bool
SetMenuIndex bool
SetNPCPosH float
SetNPCTradeInfo bool
SetTimeOut bool
ShopQuantity byte
ShopQuantityMax byte

Public Methods

Method Description
FFACE ( int processID ) : System

Constructor that instantiates FFACE

Private Methods

Method Description
Access ( int instanceID ) : bool
CCHGetArg ( int instanceID, short index, string &buffer ) : void
CCHGetArgCount ( int instanceID ) : short
CCHIsNewCommand ( int instanceID ) : int
CKHBlockInput ( int instanceID, bool block ) : void
CKHSendString ( int instanceID, string data ) : void
CKHSetKey ( int instanceID, KeyCode key, bool down ) : void
CTHCreateTextObject ( int instanceID, string name ) : void
CTHDeleteTextObject ( int instanceID, string name ) : void
CTHFlushCommands ( int instanceID ) : void
CTHSetBGBorderSize ( int instanceID, string name, float pixels ) : void
CTHSetBGColor ( int instanceID, string name, byte transparent, byte red, byte green, byte blue ) : void
CTHSetBGVisibility ( int instanceID, string name, bool visible ) : void
CTHSetBold ( int instanceID, string name, bool bold ) : void
CTHSetColor ( int instanceID, string name, byte transparent, byte red, byte green, byte blue ) : void
CTHSetFont ( int instanceID, string name, string font, short height ) : void
CTHSetItalic ( int instanceID, string name, bool italic ) : void
CTHSetLocation ( int instanceID, string name, float vertical, float horizontal ) : void
CTHSetRightJustified ( int instanceID, string name, bool justified ) : void
CTHSetText ( int instanceID, string name, string data ) : void
CTHSetVisibility ( int instanceID, string name, bool visible ) : void
CreateInstance ( UInt32 PID ) : int
DeleteInstance ( int instanceID ) : void
FightFish ( int InstanceID ) : bool
FishOnLine ( int instanceID ) : bool
GetAbilityID ( int instanceID, byte index ) : AbilityList
GetAbilityRecast ( int instanceID, byte index ) : int
GetAllianceInfo ( int instance, ALLIANCEINFO &allianceInfo ) : void
GetCastCountDown ( int instanceID ) : float
GetCastMax ( int instanceID ) : float
GetCastPercent ( int instanceID ) : float
GetCastPercentEx ( int instanceID ) : short
GetChatLine ( int instanceID, short index, byte buffer, int &size ) : void
GetChatLineCount ( int instanceID ) : int
GetChatLineEx ( int instanceID, short index, byte buffer, int &size, ChatMode &extra ) : void
GetChatLineR ( int instanceID, short index, byte buffer, int &size ) : void
GetDialogID ( int instanceID ) : short
GetDialogIndex ( int instanceID ) : short
GetDialogIndexCount ( int instanceID ) : int
GetDialogStrings ( int instanceID, byte buffer, int &size ) : void
GetEquippedItemIndex ( int instanceID, EquipSlot slot ) : byte
GetFishHP ( int instanceID ) : int
GetFishHPMax ( int instanceID ) : int
GetFishID1 ( int instanceID ) : int
GetFishID2 ( int instanceID ) : int
GetFishID3 ( int instanceID ) : int
GetFishID4 ( int instanceID ) : int
GetFishOnlineTime ( int instanceID ) : short
GetFishTimeout ( int instanceID ) : short
GetInventoryItem ( int instanceID, int index ) : INVENTORYITEM
GetInventoryMax ( int instanceID ) : byte
GetLockerItem ( int instanceID, int index ) : INVENTORYITEM
GetLockerMax ( int instanceID ) : byte
GetLoginStatus ( int instanceID ) : byte
GetMenuIndex ( int instanceID ) : int
GetNPCBit ( int instanceID, int npcID ) : byte
GetNPCDistance ( int instanceID, int npcID ) : float
GetNPCHPP ( int instanceID, int npcID ) : byte
GetNPCHeadingToNPC ( int instanceID, int npcIDStart, int npcIDEnd ) : double
GetNPCName ( int instanceID, int npcID, byte buffer, int &size ) : void
GetNPCPetID ( int instanceID, int npcID ) : int
GetNPCPosH ( int instanceID, int npcID ) : float
GetNPCPosX ( int instanceID, int npcID ) : float
GetNPCPosY ( int instanceID, int npcID ) : float
GetNPCPosZ ( int instanceID, int npcID ) : float
GetNPCTP ( int instanceID, int npcID ) : short
GetNPCTradeInfo ( int instanceID, TRADEINFO &info ) : void
GetNPCType ( int instanceID, int npcID ) : NPCType
GetNPCclaimID ( int instanceID, int npcID ) : int
GetNPInstance ( int instanceID, int npcID ) : Status
GetPartyMember ( int instanceID, byte index, PARTYMEMBER &partyMember ) : void
GetPlayerInfo ( int instanceID, PLAYERINFO &playerInfo ) : void
GetPlayerServerID ( int instanceID ) : byte
GetPlayerStatus ( int instanceID ) : Status
GetRodPosition ( int instanceID ) : RodAlign
GetSackItem ( int instanceID, int index ) : INVENTORYITEM
GetSackMax ( int instanceID ) : byte
GetSafeItem ( int instanceID, int index ) : INVENTORYITEM
GetSafeMax ( int instanceID ) : byte
GetSatchelItem ( int instanceID, int index ) : INVENTORYITEM
GetSatchelMax ( int instanceID ) : byte
GetSearchMainJob ( int instanceID, short index ) : Job
GetSearchMainlvl ( int instanceID, short index ) : byte
GetSearchName ( int instanceID, short index, byte buffer, int &size ) : void
GetSearchPageCount ( int instanceID ) : byte
GetSearchSubJob ( int instanceID, short index ) : Job
GetSearchSublvl ( int Instance, short index ) : byte
GetSearchTotalCount ( int instanceID ) : int
GetSearchZone ( int instanceID, short index ) : Zone
GetSelectedItemIndex ( int instanceID ) : byte
GetSelectedItemName ( int instanceID, byte buffer, int &size ) : void
GetSelectedItemNum ( int instanceID ) : int
GetSpellRecast ( int instanceID, SpellList index ) : short
GetStorageItem ( int instanceID, int index ) : INVENTORYITEM
GetStorageMax ( int instanceID ) : byte
GetTargetInfo ( int instanceID, TARGETINFO &targetInfo ) : void
GetTempItem ( int instanceID, int index ) : INVENTORYITEM
GetTempMax ( int instanceID ) : byte
GetTreasureItem ( int instanceID, byte index ) : TREASUREITEM
GetVanaUTC ( int instanceID ) : int
GetViewMode ( int instanceID ) : ViewMode
GetWeatherType ( int instanceID ) : byte
IsNPCclaimed ( int instanceID, int npcID ) : bool
IsNewLine ( int instanceID ) : bool
IsSet ( InventoryType value, InventoryType bit ) : bool
IsSet ( LineSettings value, LineSettings bit ) : bool
IsSet ( UInt32 value, UInt32 bit ) : bool
IsSynthesis ( int InstanceID ) : bool
MenuHelp ( int instanceID, byte buffer, int &size ) : void
MenuIsOpen ( int instanceID ) : bool
MenuName ( int instanceID, byte buffer, int &size ) : void
MenuSelection ( int instanceID, byte buffer, int &size ) : void
NPCIsActive ( int instanceID, int npcID ) : bool
SetCraftItem ( int instanceID, int Zero, ushort ItemID, byte Index, byte Count, byte Box ) : bool
SetFishHP ( int InstanceID, int value ) : bool
SetMenuIndex ( int instanceID, int index ) : bool
SetNPCPosH ( int InstanceID, int index, float value ) : float
SetNPCTradeInfo ( int InstanceID, int Zero, ushort ItemID, byte Index, byte Count, byte Box, UInt32 Gil ) : bool
SetTimeOut ( int InstanceID, short value ) : bool
ShopQuantity ( int instanceID ) : byte
ShopQuantityMax ( int instanceID ) : byte

Method Details

FFACE() public method

Constructor that instantiates FFACE
public FFACE ( int processID ) : System
processID int The Process ID of the POL Process you want to interface with.
return System