L2JPREMIUM  5M
com.premium.game.manager.grandbosses.VanHalterManager Class Reference
Inheritance diagram for com.premium.game.manager.grandbosses.VanHalterManager:
Collaboration diagram for com.premium.game.manager.grandbosses.VanHalterManager:

Classes

class  Bleeding
 
class  CallRoyalGuardHelper
 
class  CloseDoorOfAltar
 
class  HalterEscape
 
class  Interval
 
class  LockUpDoorOfAltar
 
class  OpenDoorOfAltar
 
class  TimeUp
 

Public Member Functions

void callRoyalGuardHelper ()
 
void checkRoyalGuardCaptainDestroy ()
 
void checkTriolRevelationDestroy ()
 
void enterInterval ()
 
void init ()
 
void intruderDetection (L2PcInstance intruder)
 
void removeBleeding (int npcId)
 
void setRespawn ()
 
void setUnspawn ()
 
void setupAltar ()
 
- Public Member Functions inherited from com.premium.game.manager.grandbosses.BossLair
void checkAnnihilated ()
 
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 VanHalterManager getInstance ()
 
- Static Public Member Functions inherited from com.premium.game.manager.grandbosses.BossLair
static List< BossLairgetLairs ()
 

Public Attributes

int ROYAL_GUARD_COUNT
 
long ROYAL_GUARD_INTERVAL
 
- Public Attributes inherited from com.premium.game.manager.grandbosses.BossLair
L2Spawn _bossSpawn
 

Protected Member Functions

void addBleeding ()
 
void closeDoorOfAltar (boolean loop)
 
void closeDoorOfSacrifice ()
 
void combatBeginning ()
 
void deleteCameraMarker ()
 
void deleteGuardOfAltar ()
 
void deleteRitualOffering ()
 
void deleteRitualSacrifice ()
 
void deleteRoyalGuard ()
 
void deleteRoyalGuardCaptain ()
 
void deleteRoyalGuardHepler ()
 
void deleteTriolRevelation ()
 
void deleteVanHalter ()
 
void loadGuardOfAltar ()
 
void loadRitualOffering ()
 
void loadRitualSacrifice ()
 
void loadRoyalGuard ()
 
void loadRoyalGuardCaptain ()
 
void loadRoyalGuardHelper ()
 
void loadTriolRevelation ()
 
void loadVanHalter ()
 
void openDoorOfAltar (boolean loop)
 
void openDoorOfSacrifice ()
 
void spawnCameraMarker ()
 
void spawnGuardOfAltar ()
 
void spawnRitualOffering ()
 
void spawnRitualSacrifice ()
 
void spawnRoyalGuard ()
 
void spawnRoyalGuardCaptain ()
 
void spawnRoyalGuardHepler ()
 
void spawnTriolRevelation ()
 
void spawnVanHalter ()
 
- 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

Map< Integer, List< L2PcInstance > > _bleedingPlayers = new HashMap<>()
 
Map< Integer, L2Spawn_monsterSpawn = new HashMap<>()
 
List< L2Spawn_royalGuardSpawn = new ArrayList<>()
 
List< L2Spawn_royalGuardCaptainSpawn = new ArrayList<>()
 
List< L2Spawn_royalGuardHelperSpawn = new ArrayList<>()
 
List< L2Spawn_triolRevelationSpawn = new ArrayList<>()
 
List< L2Spawn_triolRevelationAlive = new ArrayList<>()
 
List< L2Spawn_guardOfAltarSpawn = new ArrayList<>()
 
Map< Integer, L2Spawn_cameraMarkerSpawn = new HashMap<>()
 
L2Spawn _ritualOfferingSpawn = null
 
L2Spawn _ritualSacrificeSpawn = null
 
L2Spawn _vanHalterSpawn = null
 
List< L2Npc_monsters = new ArrayList<>()
 
List< L2Npc_royalGuard = new ArrayList<>()
 
List< L2Npc_royalGuardCaptain = new ArrayList<>()
 
List< L2Npc_royalGuardHepler = new ArrayList<>()
 
List< L2Npc_triolRevelation = new ArrayList<>()
 
List< L2Npc_guardOfAltar = new ArrayList<>()
 
Map< Integer, L2Npc_cameraMarker = new HashMap<>()
 
List< L2DoorInstance_doorOfAltar = new ArrayList<>()
 
List< L2DoorInstance_doorOfSacrifice = new ArrayList<>()
 
L2Npc _ritualOffering = null
 
L2Npc _ritualSacrifice = null
 
L2RaidBossInstance _vanHalter = null
 
ScheduledFuture<?> _movieTask = null
 
ScheduledFuture<?> _closeDoorOfAltarTask = null
 
ScheduledFuture<?> _openDoorOfAltarTask = null
 
ScheduledFuture<?> _lockUpDoorOfAltarTask = null
 
ScheduledFuture<?> _callRoyalGuardHelperTask = null
 
ScheduledFuture<?> _timeUpTask = null
 
ScheduledFuture<?> _intervalTask = null
 
ScheduledFuture<?> _halterEscapeTask = null
 
ScheduledFuture<?> _setBleedTask = 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
 

Additional Inherited Members

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

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