L2JPREMIUM  5M
com.premium.game.manager.lastimperialtomb.LastImperialTombManager Class Reference
Inheritance diagram for com.premium.game.manager.lastimperialtomb.LastImperialTombManager:
Collaboration diagram for com.premium.game.manager.lastimperialtomb.LastImperialTombManager:

Classes

class  Invade
 
class  OpenRoom2InsideDoors
 
class  SpawnRoom1Mobs1st
 
class  SpawnRoom1Mobs2nd
 
class  SpawnRoom1Mobs3rd
 
class  SpawnRoom1Mobs4th
 
class  SpawnRoom2OutsideMobs
 
class  TimeUp
 

Public Member Functions

void checkAnnihilated ()
 
void doInvade ()
 
int getRandomRespawnDate ()
 
void init ()
 
boolean isInvaded ()
 
boolean isReachToHall ()
 
void onKillDarkChoirCaptain ()
 
void onKillDarkChoirPlayer ()
 
void onKillHallAlarmDevice ()
 
synchronized void registration (L2PcInstance pc, L2Npc npc)
 
void setReachToHall ()
 
void setRespawn ()
 
void setUnspawn ()
 
boolean tryRegistrationCc (L2PcInstance pc)
 
boolean tryRegistrationPc (L2PcInstance pc)
 
boolean tryRegistrationPt (L2PcInstance pc)
 
void unregisterPc (L2PcInstance pc)
 
void unregisterPt (L2Party pt)
 
void unregisterCc (L2Party pt)
 
- Public Member Functions inherited from com.premium.game.manager.grandbosses.BossLair
void clearLair ()
 
String getEpicName ()
 
String getManagerName ()
 
GrandBossState.StateEnum getState ()
 
boolean isEnableEnterToLair ()
 
synchronized boolean isPlayersAnnihilated ()
 
void onEnter (L2Character cha)
 
void onExit (L2Character cha)
 
- Public Member Functions inherited from com.premium.game.model.entity.Entity
void banishForeigners ()
 
void broadcastToPlayers (L2GameServerPacket gsp)
 
void broadcastToPlayers (String message)
 
boolean checkIfInZone (int x, int y)
 
boolean checkIfInZone (int x, int y, int z)
 
boolean checkIfInZone (L2Object cha)
 
int getCastleId ()
 
String getClassName ()
 
double getDistanceToZone (int x, int y)
 
int getFortId ()
 
List< L2PcInstancegetPlayersInside ()
 
L2PcInstance getRandomPlayer ()
 
int getTownId ()
 
L2Zone getZone ()
 
void registerZone (L2Zone zone)
 

Static Public Member Functions

static LastImperialTombManager getInstance ()
 
- Static Public Member Functions inherited from com.premium.game.manager.grandbosses.BossLair
static List< BossLairgetLairs ()
 

Protected Member Functions

void cleanUpTomb ()
 
void closeRoom2OutsideDoors ()
 
void doAnnouncementRegstrationInfo (L2Npc npc, int remaining)
 
void doCheckTimeUp (int remaining)
 
void openRoom2InsideDoors ()
 
void openRoom2OutsideDoors ()
 
- Protected Member Functions inherited from com.premium.game.manager.grandbosses.BossLair
void printState ()
 
- Protected Member Functions inherited from com.premium.game.model.entity.Entity
boolean checkBanish (L2PcInstance cha)
 

Protected Attributes

ScheduledFuture<?> _InvadeTask = null
 
ScheduledFuture<?> _RegistrationTimeInfoTask = null
 
ScheduledFuture<?> _Room1SpawnTask = null
 
ScheduledFuture<?> _Room2InsideDoorOpenTask = null
 
ScheduledFuture<?> _Room2OutsideSpawnTask = null
 
ScheduledFuture<?> _CheckTimeUpTask = null
 
- Protected Attributes inherited from com.premium.game.manager.grandbosses.BossLair
GrandBossState _state
 
String _questName
 
- Protected Attributes inherited from com.premium.game.model.entity.Entity
L2Zone _zone
 

Static Protected Attributes

static List< L2Npc_hallAlarmDevices = new ArrayList<>()
 
static List< L2Npc_darkChoirPlayers = new ArrayList<>()
 
static List< L2Npc_darkChoirCaptains = new ArrayList<>()
 
static List< L2Npc_room1Monsters = new ArrayList<>()
 
static List< L2Npc_room2InsideMonsters = new ArrayList<>()
 
static List< L2Npc_room2OutsideMonsters = new ArrayList<>()
 
static L2Npc _messenger
 
static List< L2DoorInstance_room1Doors = new ArrayList<>()
 
static List< L2DoorInstance_room2InsideDoors = new ArrayList<>()
 
static List< L2DoorInstance_room2OutsideDoors = new ArrayList<>()
 
static L2DoorInstance _room3Door = null
 
static List< L2PcInstance_partyLeaders = new ArrayList<>()
 
static List< L2PcInstance_registedPlayers = new ArrayList<>()
 
static L2PcInstance _commander = null
 
- Static Protected Attributes inherited from com.premium.game.manager.grandbosses.BossLair
static final Logger _log = Logger.getLogger(BossLair.class.getName())
 

Additional Inherited Members

- Public Attributes inherited from com.premium.game.manager.grandbosses.BossLair
L2Spawn _bossSpawn
 
- Static Public Attributes inherited from com.premium.game.model.entity.Entity
static Logger _log = Logger.getLogger(Entity.class.getName())
 

The documentation for this class was generated from the following file: