Dawn of Light - Class documentation 2900
This is the Dawn of Light project
DOL.Events.GamePlayerEvent Class Reference

This class holds all possible player events. Only constants defined here! More...

Inheritance diagram for DOL.Events.GamePlayerEvent:
DOL.Events.GameLivingEvent DOL.Events.GameObjectEvent DOL.Events.DOLEvent DOL.GS.GuildPlayerEvent

List of all members.

Public Member Functions

override bool IsValidFor (object o)
 Tests if this event is valid for the specified object.

Static Public Attributes

static readonly GamePlayerEvent GameEntered = new GamePlayerEvent("GamePlayer.GameEntered")
 The GameEntered event is fired whenever the player enters the game. NOTE: when this event fires, the player's client will still *not* be included in WorldMgr.GetAllPlayingClients()
static readonly GamePlayerEvent RegionChanged = new GamePlayerEvent("GamePlayer.RegionChanged")
 The RegionChanged event is fired whenever the player changes the region.
static readonly GamePlayerEvent Released = new GamePlayerEvent("GamePlayer.Released")
 The Released event is fired whenever the player has released.
static readonly GamePlayerEvent Revive = new GamePlayerEvent("GamePlayer.Revive")
 The Revive event is fired whenever the player is resurrected and at /release.
static readonly GamePlayerEvent Linkdeath = new GamePlayerEvent("GamePlayer.Linkdeath")
 The Linkdeath event is fired whenever the player went linkdead.
static readonly GamePlayerEvent GiveItem = new GamePlayerEvent("GamePlayer.GiveItem")
 The GiveItem event is fired whenever the player wants to give away an item.
static readonly GamePlayerEvent GiveMoney = new GamePlayerEvent("GamePlayer.GiveMoney")
 The GiveMoney event is fired whenever the player wants to give away money.
static readonly GamePlayerEvent Quit = new GamePlayerEvent("GamePlayer.Quit")
 The Quit event is fired whenever the player the player quits the game.
static readonly GamePlayerEvent UseSlot = new GamePlayerEvent("GamePlayer.UseSlot")
 The UseSlot event is fired whenever the player tries to use the slot.
static readonly GamePlayerEvent StealthStateChanged = new GamePlayerEvent("GamePlayer.StealthStateChanged")
 The StealthStateChanged event is fired whenever the player's stealth state changes.
static readonly GamePlayerEvent LevelSecondStage = new GamePlayerEvent("GamePlayer.LevelSecondStage")
 The OnLevelSecondStage event is fired whenever the player gains experience for level second stage.
static readonly GamePlayerEvent LevelUp = new GamePlayerEvent("GamePlayer.LevelUp")
 The OnLevelSecondStage event is fired whenever the player gains experience for next level.
static readonly GamePlayerEvent AcceptQuest = new GamePlayerEvent("GamePlayer.AcceptQuest")
 The AcceptQuest event is fired whenever the player accepts a quest offer generated via BaseQuestPart.AddAction(eActionType.OfferQuest)
static readonly GamePlayerEvent DeclineQuest = new GamePlayerEvent("GamePlayer.DeclineQuest")
 The DeclineQuest event is fired whenever the player declines a quest offer generated via BaseQuestPart.AddAction(eActionType.OfferQuest)
static readonly GamePlayerEvent ContinueQuest = new GamePlayerEvent("GamePlayer.ContinueQuest")
 The ContinueQuest event is fired whenever the player continues a quest abort generated via BaseQuestPart.AddAction(eActionType.OfferQuestAbort)
static readonly GamePlayerEvent AbortQuest = new GamePlayerEvent("GamePlayer.AbortQuest")
 The AbortQuest event is fired whenever the player aborts a quest generated via BaseQuestPart.AddAction(eActionType.OfferQuestAbort)
static readonly GamePlayerEvent UseAbility = new GamePlayerEvent("GamePlayer.UseAbility")
 The UseAbility event is fired whenever the player uses ability.
static readonly GamePlayerEvent RRLevelUp = new GamePlayerEvent("GamePlayer.RRLevelUp")
 The RRLevelUp event is fired whenever the player gains a realm rank.
static readonly GamePlayerEvent RLLevelUp = new GamePlayerEvent("GamePlayer.RLLevelUp")
 The RLLevelUp event is fired whenever the player gains a realm level.
static readonly GamePlayerEvent SwimmingStatus = new GamePlayerEvent("GamePlayer.SwimmingStatus")
 The SwimmingStatus event is fired whenever the player IsSwimming flag changes.
static readonly GamePlayerEvent BecomeML = new GamePlayerEvent("GamePlayer.BecomeML")
 The BecomeML event is fired whenever the player chose is ML path.
static readonly GamePlayerEvent ChampionLevelUp = new GamePlayerEvent("GamePlayer.ChampionLevelUp")
 The ChampionLevelUp event is fired whenever the player gain a champion level.
static readonly GamePlayerEvent QuestRewardChosen = new GamePlayerEvent("GamePlayer.QuestRewardChosen")
 The QuestRewardChosen event is fired whenever the player finishes a RewardQuest.
static readonly GamePlayerEvent ModelChanged = new GamePlayerEvent("GamePlayer.ModelChanged")
 The ModelChanged event is fired whenever the player model changes.
static readonly GamePlayerEvent AcceptGroup = new GamePlayerEvent("GamePlayer.AcceptGroup")
 The AcceptGroup event is fired whenever the player accept a Group invitation.
static readonly GamePlayerEvent LeaveGroup = new GamePlayerEvent("GamePlayer.LeaveGroup")
 The LeaveGroup event is fired when the player disbands/is removed from a group.
static readonly GamePlayerEvent NextCraftingTierReached = new GamePlayerEvent("GamePlayer.ReachedNewCraftTitle")
static readonly GamePlayerEvent ChangeTarget = new GamePlayerEvent("GamePlayer.ChangeTarget")
 The ChangeTarget event is fired when a player changes target.
static readonly GamePlayerEvent ExecuteCommand = new GamePlayerEvent("GamePlayer.ExecuteCommand")
 The ExecuteCommand event is fired when a player executes a command!
static readonly GamePlayerEvent KillsTotalPlayersChanged = new GamePlayerEvent("GamePlayer.KillsTotalPlayersChanged")
 The KillsTotalPlayersChanged event is fired when any of the KillsxxxPlayersChanged property changes.
static readonly GamePlayerEvent KillsAlbionPlayersChanged = new GamePlayerEvent("GamePlayer.KillsAlbionPlayersChanged")
 The KillsAlbionPlayersChanged event is fired when KillsAlbionPlayers property changes.
static readonly GamePlayerEvent KillsMidgardPlayersChanged = new GamePlayerEvent("GamePlayer.KillsMidgardPlayersChanged")
 The KillsMidgardPlayersChanged event is fired when KillsMidgardPlayers property changes.
static readonly GamePlayerEvent KillsHiberniaPlayersChanged = new GamePlayerEvent("GamePlayer.KillsHiberniaPlayersChanged")
 The KillsHiberniaPlayersChanged event is fired when KillsHiberniaPlayers property changes.
static readonly GamePlayerEvent KillsTotalDeathBlowsChanged = new GamePlayerEvent("GamePlayer.KillsTotalDeathBlowsChanged")
 The KillsTotalDeathBlowsChanged event is fired when KillsAlbionDeathBlows, KillsMidgardDeathBlows or KillsHiberniaDeathBlows properties changes.
static readonly GamePlayerEvent KillsTotalSoloChanged = new GamePlayerEvent("GamePlayer.KillsTotalSoloChanged")
 The KillsTotalSoloChanged event is fired when KillsAlbionSolo, KillsMidgardSolo or KillsHiberniaSolo properties changes.
static readonly GamePlayerEvent CapturedKeepsChanged = new GamePlayerEvent("GamePlayer.CapturedKeepsChanged")
 The CapturedKeepsChanged event is fired when CapturedKeeps properties changes.
static readonly GamePlayerEvent CapturedTowersChanged = new GamePlayerEvent("GamePlayer.CapturedTowersChanged")
 The CapturedTowersChanged event is fired when CapturedTowers properties changes.
static readonly GamePlayerEvent CapturedRelicsChanged = new GamePlayerEvent("GamePlayer.CapturedRelicsChanged")
 The CapturedRelicsChanged event is fired when CapturedRelics properties changes.
static readonly GamePlayerEvent KillsDragonChanged = new GamePlayerEvent("GamePlayer.KillsDragonChanged")
 The KillsDragonChanged event is fired when KillsDragon properties changes.
static readonly GamePlayerEvent KillsEpicBossChanged = new GamePlayerEvent("GamePlayer.KillsEpicBossChanged")
 The KillsEpicBossChanged event is fired when KillsEpicBoss properties changes.
static readonly GamePlayerEvent KillsLegionChanged = new GamePlayerEvent("GamePlayer.KillsLegionChanged")
 The KillsLegionChanged event is fired when KillsLegion properties changes.

Protected Member Functions

 GamePlayerEvent (string name)
 Constructs a new GamePlayer event.

Detailed Description

This class holds all possible player events. Only constants defined here!


Constructor & Destructor Documentation

DOL.Events.GamePlayerEvent.GamePlayerEvent ( string  name) [protected]

Constructs a new GamePlayer event.

Parameters:
namethe event name

Member Function Documentation

override bool DOL.Events.GamePlayerEvent.IsValidFor ( object  o) [virtual]

Tests if this event is valid for the specified object.

Parameters:
oThe object for which the event wants to be registered
Returns:
true if valid, false if not

Reimplemented from DOL.Events.GameLivingEvent.


Member Data Documentation

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.AbortQuest = new GamePlayerEvent("GamePlayer.AbortQuest") [static]

The AbortQuest event is fired whenever the player aborts a quest generated via BaseQuestPart.AddAction(eActionType.OfferQuestAbort)

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.AcceptGroup = new GamePlayerEvent("GamePlayer.AcceptGroup") [static]

The AcceptGroup event is fired whenever the player accept a Group invitation.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.AcceptQuest = new GamePlayerEvent("GamePlayer.AcceptQuest") [static]

The AcceptQuest event is fired whenever the player accepts a quest offer generated via BaseQuestPart.AddAction(eActionType.OfferQuest)

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.BecomeML = new GamePlayerEvent("GamePlayer.BecomeML") [static]

The BecomeML event is fired whenever the player chose is ML path.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.CapturedKeepsChanged = new GamePlayerEvent("GamePlayer.CapturedKeepsChanged") [static]

The CapturedKeepsChanged event is fired when CapturedKeeps properties changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.CapturedRelicsChanged = new GamePlayerEvent("GamePlayer.CapturedRelicsChanged") [static]

The CapturedRelicsChanged event is fired when CapturedRelics properties changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.CapturedTowersChanged = new GamePlayerEvent("GamePlayer.CapturedTowersChanged") [static]

The CapturedTowersChanged event is fired when CapturedTowers properties changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.ChampionLevelUp = new GamePlayerEvent("GamePlayer.ChampionLevelUp") [static]

The ChampionLevelUp event is fired whenever the player gain a champion level.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.ChangeTarget = new GamePlayerEvent("GamePlayer.ChangeTarget") [static]

The ChangeTarget event is fired when a player changes target.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.ContinueQuest = new GamePlayerEvent("GamePlayer.ContinueQuest") [static]

The ContinueQuest event is fired whenever the player continues a quest abort generated via BaseQuestPart.AddAction(eActionType.OfferQuestAbort)

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.DeclineQuest = new GamePlayerEvent("GamePlayer.DeclineQuest") [static]

The DeclineQuest event is fired whenever the player declines a quest offer generated via BaseQuestPart.AddAction(eActionType.OfferQuest)

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.ExecuteCommand = new GamePlayerEvent("GamePlayer.ExecuteCommand") [static]

The ExecuteCommand event is fired when a player executes a command!

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.GameEntered = new GamePlayerEvent("GamePlayer.GameEntered") [static]

The GameEntered event is fired whenever the player enters the game. NOTE: when this event fires, the player's client will still *not* be included in WorldMgr.GetAllPlayingClients()

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.GiveItem = new GamePlayerEvent("GamePlayer.GiveItem") [static]

The GiveItem event is fired whenever the player wants to give away an item.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.GiveMoney = new GamePlayerEvent("GamePlayer.GiveMoney") [static]

The GiveMoney event is fired whenever the player wants to give away money.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.KillsAlbionPlayersChanged = new GamePlayerEvent("GamePlayer.KillsAlbionPlayersChanged") [static]

The KillsAlbionPlayersChanged event is fired when KillsAlbionPlayers property changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.KillsDragonChanged = new GamePlayerEvent("GamePlayer.KillsDragonChanged") [static]

The KillsDragonChanged event is fired when KillsDragon properties changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.KillsEpicBossChanged = new GamePlayerEvent("GamePlayer.KillsEpicBossChanged") [static]

The KillsEpicBossChanged event is fired when KillsEpicBoss properties changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.KillsHiberniaPlayersChanged = new GamePlayerEvent("GamePlayer.KillsHiberniaPlayersChanged") [static]

The KillsHiberniaPlayersChanged event is fired when KillsHiberniaPlayers property changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.KillsLegionChanged = new GamePlayerEvent("GamePlayer.KillsLegionChanged") [static]

The KillsLegionChanged event is fired when KillsLegion properties changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.KillsMidgardPlayersChanged = new GamePlayerEvent("GamePlayer.KillsMidgardPlayersChanged") [static]

The KillsMidgardPlayersChanged event is fired when KillsMidgardPlayers property changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.KillsTotalDeathBlowsChanged = new GamePlayerEvent("GamePlayer.KillsTotalDeathBlowsChanged") [static]

The KillsTotalDeathBlowsChanged event is fired when KillsAlbionDeathBlows, KillsMidgardDeathBlows or KillsHiberniaDeathBlows properties changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.KillsTotalPlayersChanged = new GamePlayerEvent("GamePlayer.KillsTotalPlayersChanged") [static]

The KillsTotalPlayersChanged event is fired when any of the KillsxxxPlayersChanged property changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.KillsTotalSoloChanged = new GamePlayerEvent("GamePlayer.KillsTotalSoloChanged") [static]

The KillsTotalSoloChanged event is fired when KillsAlbionSolo, KillsMidgardSolo or KillsHiberniaSolo properties changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.LeaveGroup = new GamePlayerEvent("GamePlayer.LeaveGroup") [static]

The LeaveGroup event is fired when the player disbands/is removed from a group.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.LevelSecondStage = new GamePlayerEvent("GamePlayer.LevelSecondStage") [static]

The OnLevelSecondStage event is fired whenever the player gains experience for level second stage.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.LevelUp = new GamePlayerEvent("GamePlayer.LevelUp") [static]

The OnLevelSecondStage event is fired whenever the player gains experience for next level.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.Linkdeath = new GamePlayerEvent("GamePlayer.Linkdeath") [static]

The Linkdeath event is fired whenever the player went linkdead.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.ModelChanged = new GamePlayerEvent("GamePlayer.ModelChanged") [static]

The ModelChanged event is fired whenever the player model changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.QuestRewardChosen = new GamePlayerEvent("GamePlayer.QuestRewardChosen") [static]

The QuestRewardChosen event is fired whenever the player finishes a RewardQuest.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.Quit = new GamePlayerEvent("GamePlayer.Quit") [static]

The Quit event is fired whenever the player the player quits the game.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.RegionChanged = new GamePlayerEvent("GamePlayer.RegionChanged") [static]

The RegionChanged event is fired whenever the player changes the region.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.Released = new GamePlayerEvent("GamePlayer.Released") [static]

The Released event is fired whenever the player has released.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.Revive = new GamePlayerEvent("GamePlayer.Revive") [static]

The Revive event is fired whenever the player is resurrected and at /release.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.RLLevelUp = new GamePlayerEvent("GamePlayer.RLLevelUp") [static]

The RLLevelUp event is fired whenever the player gains a realm level.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.RRLevelUp = new GamePlayerEvent("GamePlayer.RRLevelUp") [static]

The RRLevelUp event is fired whenever the player gains a realm rank.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.StealthStateChanged = new GamePlayerEvent("GamePlayer.StealthStateChanged") [static]

The StealthStateChanged event is fired whenever the player's stealth state changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.SwimmingStatus = new GamePlayerEvent("GamePlayer.SwimmingStatus") [static]

The SwimmingStatus event is fired whenever the player IsSwimming flag changes.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.UseAbility = new GamePlayerEvent("GamePlayer.UseAbility") [static]

The UseAbility event is fired whenever the player uses ability.

readonly GamePlayerEvent DOL.Events.GamePlayerEvent.UseSlot = new GamePlayerEvent("GamePlayer.UseSlot") [static]

The UseSlot event is fired whenever the player tries to use the slot.


The documentation for this class was generated from the following file:
All Classes Namespaces Functions Variables Enumerations Properties Events