![]() |
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.