Class Summary |
AgisInventoryClient |
AGIS-specific calls for sending/getting messages to the AgisInventoryPlugin |
AgisInventoryClient.alterCurrencyMessage |
Message used to alter the amount of the specified currency a player has. |
AgisInventoryClient.CheckComponentMessage |
|
AgisInventoryClient.checkCurrencyMessage |
Message used to check if the player has enough of the specified currency |
AgisInventoryClient.CreateStorageMessage |
|
AgisInventoryClient.DoesInventoryHasSufficientSpaceMessage |
Message used to request the generation of an item based on the templateID specified and then to add the item
to the players inventory. |
AgisInventoryClient.EquippedItemUsedMessage |
Message used to alter the amount of the specified currency a player has. |
AgisInventoryClient.generateItemMessage |
Message used to request the generation of an item based on the templateID specified and then to add the item
to the players inventory. |
AgisInventoryClient.generateLootEffectMessage |
Message used to request the generation of Items from loot tabel for player. |
AgisInventoryClient.generateLootMessage |
Message used to request the generation of loot for a mob. |
AgisInventoryClient.getGenericItemDataMessage |
Unused Message class, look to remove this in the near future as it looks to be obsolete. |
AgisInventoryClient.getLootListMessage |
Message used to request the list of loot for the specified mob
is sent down to the requesting player. |
AgisInventoryClient.getMerchantListMessage |
Message used to request the list of items the specified merchant
sells to be sent to the requesting player. |
AgisInventoryClient.getSpecificItemDataMessage |
Message used to request information about a list of items to be sent down to a players client. |
AgisInventoryClient.GetStorageContentsMessage |
|
AgisInventoryClient.ItemAcquiredStatusMessage |
Message indicating that a player has either acquired or lost an item. |
AgisInventoryClient.ItemEquipStatusMessage |
Message indicating an item is being equipped or unequipped. |
AgisInventoryClient.LockpickMessage |
The lockpick message that sends holds the player's skill. |
AgisInventoryClient.lootAllMessage |
Message used to indicate a player wants to loot all items from
the specified mob. |
AgisInventoryClient.lootItemMessage |
Message used to indicate the player wants to loot the specified the item
from the specified mob. |
AgisInventoryClient.moveBagMessage |
Message used to move a bag from one bag slot into another. |
AgisInventoryClient.OpenStorageMessage |
|
AgisInventoryClient.placeBagMessage |
Message used to put a bag item from the players inventory into a bag slot. |
AgisInventoryClient.purchaseItemFromMerchantMessage |
Message used to request the purchase of the specified item from the specified NPC. |
AgisInventoryClient.purchaseItemMessage |
Message used to request the purchase of an item. |
AgisInventoryClient.QuestItemsListMessage |
Message used to update item collection quest status. |
AgisInventoryClient.removeBagMessage |
Message used to remove a bag from the players bag slots and put it back into the inventory. |
AgisInventoryClient.removeGenericItemMessage |
Message used to remove an item from the players inventory based on the type of item. |
AgisInventoryClient.removeSpecificItemMessage |
Message used to remove a specific item from the players inventory. |
AgisInventoryClient.RequestOpenMobMessage |
Message indicating the player is trying to open a mob (likely a chest or other resource object). |
AgisInventoryClient.SendInventoryUpdateMessage |
Message used to request an inventory update message be sent so the other
parts of the server know what items the player has. |
AgisInventoryClient.sendPurchaseMailMessage |
Message used to send a piece of mail containing an item a player purchased
from the online store. |
AgisInventoryClient.SendStorageItemsAsMailMessage |
|
AgisInventoryPlugin |
The AgisInventoryPlugin is the manager of Inventory for players and mobs and all
related areas such as Trading, Looting, and Mail. |
AgisInventoryPlugin.EquipMap |
Helper class used to track what item can be equipped in what slot. |
AgisLoginPlugin |
Agis LoginPlugin implementation. |
AgisMobClient |
AGIS-specific calls for sending/getting messages to the AgisInventoryPlugin |
AgisMobClient.addTargetToCheckMessage |
Obsolete, to be deleted. |
AgisMobClient.categoryUpdatedMessage |
Message used to indicate the category of islands/worlds the player is in
has changed. |
AgisMobClient.createAvatarCloneMessage |
Message indicating that a clone of the player is to be created
in the specified instance. |
AgisMobClient.DeleteSpawnGeneratorMessage |
|
AgisMobClient.DialogueOptionChosenMessage |
Message used to indicate what option a player has chosen from a dialogue. |
AgisMobClient.GetInstanceTemplateMessage |
|
AgisMobClient.getIslandsDataMessage |
Message used to request the list of islands to be sent down to the player. |
AgisMobClient.GetNpcInteractionsMessage |
Message used for requesting the list of interactions the NPC specified
has available to be sent to the client. |
AgisMobClient.InvalidPathMessage |
Message used to indicate what option a player has chosen from a dialogue. |
AgisMobClient.petCommandUpdateMessage |
Message used to update the behaviour for the pet. |
AgisMobClient.petTargetLostMessage |
Message used to indicate the Pet has lost its target and should change
its current action. |
AgisMobClient.removeTargetToCheckMessage |
Obsolete, to be deleted. |
AgisMobClient.sendPetCommandMessage |
Message used to update the summoned pets command. |
AgisMobClient.spawnArenaCreatureMessage |
Message used to spawn a creature in an Arena Instance. |
AgisMobClient.SpawnInstanceMobsMessage |
|
AgisMobClient.SpawnMobMessage |
|
AgisMobClient.spawnPetMessage |
Message used to spawn a pet for a player |
AgisMobClient.StartNpcInteractionMessage |
Message used to start the specified NPC interaction. |
AgisMobClient.tameBeastMessage |
Message used to indicate a beast has been tamed. |
AgisMobClient.targetInReactionRangeMessage |
Obsolete, to be deleted. |
AgisMobClient.updatePetStatsMessage |
Message used to update the stats for a pet based on its level. |
AgisMobPlugin |
|
AgisProxyPlugin |
handles client traffic to the rest of the servers |
AgisWorldManagerClient |
AGIS-specific calls for sending/getting messages to the AgisWorldManagerPlugin |
AgisWorldManagerClient.ChangeInstanceMessage |
|
AgisWorldManagerClient.CheckIfTargetsInAreaMessage |
|
AgisWorldManagerClient.ReturnToLastInstanceMessage |
|
AgisWorldManagerClient.ServerTimeMessage |
|
AgisWorldManagerClient.SetMovementStateMessage |
Message used to put a bag item from the players inventory into a bag slot. |
AgisWorldManagerClient.WaterRegionTransitionMessage |
Message used to put a bag item from the players inventory into a bag slot. |
AgisWorldManagerPlugin |
handles client traffic to the rest of the servers |
AnimationClient |
|
AnimationClient.InvokeEffectMessage |
InvokeEffectMessage
Tells the client to invoke a coordinated effect. |
ArenaClient |
This class is responsible for sending out messages associated with the Arena System. |
ArenaClient.addArenaCreatureMessage |
|
ArenaClient.arenaKillMessage |
|
ArenaClient.despawnGatesMessage |
|
ArenaClient.dotScoreMessage |
|
ArenaClient.duelChallengeAcceptMessage |
|
ArenaClient.duelChallengeDeclineMessage |
|
ArenaClient.duelChallengeDisconnectMessage |
|
ArenaClient.duelChallengeMessage |
|
ArenaClient.duelChallengeRemoveMessage |
|
ArenaClient.duelDefeatMessage |
|
ArenaClient.duelDisconnectMessage |
|
ArenaClient.duelRemoveMessage |
|
ArenaClient.duelStartMessage |
|
ArenaClient.endArenaMessage |
|
ArenaClient.getArenaStatsMessage |
|
ArenaClient.removeEffectsMessage |
|
ArenaClient.removePlayerMessage |
|
ArenaClient.resourceNodeAssaultedMessage |
|
ArenaClient.startArenaCheckMessage |
|
ArenaPlugin |
This class is responsible for catching the messages sent out by the ArenaClient
then dealing with the data received appropriately. |
ClassAbilityClient |
|
ClassAbilityClient.GetPlayerSkillLevelMessage |
|
ClassAbilityClient.LearnAbilityMessage |
Message used to tell the Combat system that the specified player is to learn
the given ability. |
ClassAbilityClient.levelChangeMessage |
|
ClassAbilityClient.RewardExpForKillMessage |
Message used to tell the Combat system that the specified player is to learn
the given ability. |
ClassAbilityClient.skillAlterCurrentMessage |
|
ClassAbilityClient.skillDecreasedMessage |
|
ClassAbilityClient.skillGetMessage |
|
ClassAbilityClient.skillIncreasedMessage |
|
ClassAbilityClient.skillLevelChangeMessage |
|
ClassAbilityClient.skillResetMessage |
|
ClassAbilityPlugin |
|
CombatClient |
|
CombatClient.AbilityProgressMessage |
|
CombatClient.AbilityUpdateMessage |
|
CombatClient.abilityUsedMessage |
|
CombatClient.alterExpMessage |
|
CombatClient.AlterThreatMessage |
|
CombatClient.applyEffectMessage |
|
CombatClient.AutoAttackCompletedMessage |
|
CombatClient.AutoAttackMessage |
|
CombatClient.CombatLogoutMessage |
|
CombatClient.CombatTargetMessage |
messages that have an oid and a target oid |
CombatClient.CooldownMessage |
|
CombatClient.DamageMessage |
|
CombatClient.FactionUpdateMessage |
|
CombatClient.getAoeTargetsMessage |
|
CombatClient.GetPlayerStatValueMessage |
|
CombatClient.interruptAbilityMessage |
|
CombatClient.QuestMobDeath |
|
CombatClient.ReleaseObjectMessage |
|
CombatClient.removeEffectMessage |
|
CombatClient.SetCombatInfoStateMessage |
|
CombatClient.SetPlayerRespawnLocationMessage |
|
CombatClient.StartAbilityMessage |
|
CombatClient.stopAutoAttackMessage |
|
CombatClient.TargetTypeMessage |
|
CombatClient.updateActionBarMessage |
|
CombatClient.updateBreathStatusMessage |
|
CombatClient.updateFatigueStatusMessage |
|
CombatPlugin |
|
CraftingClient |
|
CraftingClient.CraftItemMessage |
|
CraftingClient.CreateResourceNodeFromMobMessage |
|
CraftingClient.DestroyMobResourceNodeMessage |
|
CraftingPlugin |
Plugin for managing Crafting and Resource gathering. |
DataLoggerClient |
|
DataLoggerClient.CharacterCreatedMessage |
|
DataLoggerClient.CharacterDeletedMessage |
|
DataLoggerClient.DataLogMessage |
|
DataLoggerClient.LogEventMessage |
|
DataLoggerPlugin |
Handles logging the events that occur. |
FactionClient |
|
FactionClient.AlterReputationMessage |
|
FactionClient.getAttitudeMessage |
|
FactionPlugin |
Handles faction and attitude related messages, calculates the interaction
state between the objects involved and sends out the messages to alert
other parts of the server of the interaction state. |
GroupClient |
|
GroupClient.createGroupMessage |
|
GroupClient.GetGroupMembersMessage |
|
GroupClient.getPlayerByNameMessage |
|
GroupClient.GroupInfo |
|
GroupClient.groupInviteByNameMessage |
|
GroupPlugin |
|
GuildClient |
This class is responsible for sending out messages associated with the Guild System. |
GuildClient.createGuildMessage |
|
GuildClient.getPlayerIsOnlineMessage |
|
GuildClient.guildCommandMessage |
|
GuildPlugin |
|
QuestClient |
|
QuestClient.AbandonQuestMessage |
|
QuestClient.CanPlayerStartQuestMessage |
Message used to verify if the player meets the requirements to start the specified quest. |
QuestClient.CompleteQuestMessage |
|
QuestClient.ConcludeMessage |
Message from a mob (quest behavior) is telling us (usually quest state obj) that the quest has been concluded
player is subject because it is going to the player's quest state |
QuestClient.ConcludeUpdateMessage |
|
QuestClient.GetQuestItemReqsMessage |
This is used when looting an item and we need to know what quest items a player requires |
QuestClient.GetQuestStatusMessage |
(usually quest behavior) asking quest plugin for the status of various quest states |
QuestClient.NewQuestStateMessage |
client accepted a quest, so the quest behavior has created a quest state object
and is now alerting the quest plugin about it so it can keep track of it |
QuestClient.OfferQuestMessage |
Message used to try start the specified quest. |
QuestClient.QuestItemUpdateMessage |
|
QuestClient.QuestResponseMessage |
client is responding to server, accepting or declining quest |
QuestClient.RequestConcludeMessage |
|
QuestClient.RequestQuestInfoMessage |
(usually proxy plugin) asking for quest info |
QuestClient.RequestQuestProgressMessage |
|
QuestClient.StartQuestMessage |
Message used to try start the specified quest. |
QuestClient.StateStatusChangeMessage |
the quest plugin (usually via quest state object) has updated its state,
and is alerting others (usually quest behavior) so that they can let the player know
if their available actions have changed (such as ability to turn in a quest) |
QuestClient.TaskUpdateMessage |
|
QuestPlugin |
Handles requests for quest state information related to a player. manages all
quest states for players. |
SocialClient |
|
SocialPlugin |
handles requests for social states such as friends, guilds etc. |
TrainerClient |
|
TrainerPlugin |
|
VendorClient |
|
VendorPlugin |
|
VoxelClient |
AGIS-specific calls for sending/getting messages to the VoxelPlugin |
VoxelClient.GetBuildingTemplateMessage |
|
VoxelClient.GetChestStorageOidMessage |
|
VoxelPlugin |
the voxel plugin tracks changes in a voxel-based world |
WeatherPlugin |
|
WeatherPlugin.WeatherInstanceSettings |
|
WeatherPlugin.WeatherProfile |
|