Dawn of Light - Class documentation 2900
This is the Dawn of Light project
DOL.GS.BaseProtector Class Reference
Inheritance diagram for DOL.GS.BaseProtector:
DOL.GS.GameNPC DOL.GS.GameLiving DOL.GS.GameObject DOL.GS.Point3D DOL.GS.Point2D DOL.GS.IPoint3D DOL.GS.IPoint2D DOL.GS.IPoint2D DOL.GS.ArrektosProtector

List of all members.

Public Member Functions

override void SaveIntoDatabase ()
 Saves a mob into the db if it exists, it is updated, else it creates a new object in the DB.
override void Die (GameObject killer)
 Called when this living dies.
override bool AddToWorld ()
 Adds the npc to the world.

Static Public Member Functions

static void UnlockRelic ()
static bool LockRelic ()

Properties

static MinotaurRelic Relic [get, set]
static GameNPC LockedEffect [get, set]
override int RespawnInterval [get]
 The Respawn Interval of this mob in milliseconds.

Member Function Documentation

override bool DOL.GS.BaseProtector.AddToWorld ( ) [virtual]

Adds the npc to the world.

Returns:
true if the npc has been successfully added

Reimplemented from DOL.GS.GameNPC.

Reimplemented in DOL.GS.ArrektosProtector.

override void DOL.GS.BaseProtector.Die ( GameObject  killer) [virtual]

Called when this living dies.

Reimplemented from DOL.GS.GameNPC.

Reimplemented in DOL.GS.ArrektosProtector.

override void DOL.GS.BaseProtector.SaveIntoDatabase ( ) [virtual]

Saves a mob into the db if it exists, it is updated, else it creates a new object in the DB.

Reimplemented from DOL.GS.GameNPC.


Property Documentation

override int DOL.GS.BaseProtector.RespawnInterval [get]

The Respawn Interval of this mob in milliseconds.

Reimplemented from DOL.GS.GameNPC.


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