![]() |
Dawn of Light - Class documentation 2900
This is the Dawn of Light project
|
Ancient bound djinn (Atlantis teleporter). This is the type that is summoned through the djinn stone. More...
Classes | |
class | DjinnEvent |
Event for summoning/vanishing. | |
class | SummonTimer |
Provides a timer for summoning. | |
Public Member Functions | |
SummonedDjinn (DjinnStone djinnStone) | |
Creates a new SummonedDjinn. | |
override void | Summon () |
Starts the summon. | |
override bool | Interact (GamePlayer player) |
Interacting with the djinn resets the timer. | |
override bool | WhisperReceive (GameLiving source, String text) |
Talking to the djinn resets the timer. | |
override void | Notify (DOLEvent e) |
Processes events coming from the timer. | |
Properties | |
override bool | IsSummoned [get] |
Returns true if djinn has been summoned, else false. |
Ancient bound djinn (Atlantis teleporter). This is the type that is summoned through the djinn stone.
<author>Aredhel</author>
DOL.GS.SummonedDjinn.SummonedDjinn | ( | DjinnStone | djinnStone | ) |
Creates a new SummonedDjinn.
djinnStone |
override bool DOL.GS.SummonedDjinn.Interact | ( | GamePlayer | player | ) | [virtual] |
Interacting with the djinn resets the timer.
player |
Reimplemented from DOL.GS.AncientBoundDjinn.
override void DOL.GS.SummonedDjinn.Notify | ( | DOLEvent | e | ) | [virtual] |
override void DOL.GS.SummonedDjinn.Summon | ( | ) | [virtual] |
Starts the summon.
Reimplemented from DOL.GS.AncientBoundDjinn.
override bool DOL.GS.SummonedDjinn.WhisperReceive | ( | GameLiving | source, |
String | text | ||
) |
Talking to the djinn resets the timer.
source | |
text |
Reimplemented from DOL.GS.AncientBoundDjinn.
override bool DOL.GS.SummonedDjinn.IsSummoned [get] |
Returns true if djinn has been summoned, else false.
Reimplemented from DOL.GS.AncientBoundDjinn.