L2JPREMIUM  5M
com.premium.game.model.entity.events.DM.DeathMatch Class Reference
Inheritance diagram for com.premium.game.model.entity.events.DM.DeathMatch:
Collaboration diagram for com.premium.game.model.entity.events.DM.DeathMatch:

Public Member Functions

String getStatus ()
 
boolean finish ()
 
String getName ()
 
int getState ()
 
boolean isParticipant (L2PcInstance player)
 
boolean load ()
 
void onCommand (L2PcInstance actor, String command, String params)
 
void onKill (L2Character killer, L2Character victim)
 
boolean onNPCTalk (L2Npc npc, L2PcInstance talker)
 
boolean register (L2PcInstance player)
 
void remove (L2PcInstance player)
 
boolean canRegister (L2PcInstance player)
 
boolean start ()
 
boolean canInteract (L2Character actor, L2Character target)
 
boolean canAttack (L2Character attacker, L2Character target)
 
boolean canBeSkillTarget (L2Character caster, L2Character target, L2Skill skill)
 
boolean canUseItem (L2Character actor, L2ItemInstance item)
 
boolean canUseSkill (L2Character caster, L2Skill skill)
 
void onRevive (L2Character actor)
 
void onLogin (L2PcInstance player)
 
void AnnounceToPlayers (Boolean toall, String announce)
 
void rewardPlayers ()
 
void run ()
 
int getRegistredPlayersCount ()
 
- Public Member Functions inherited from com.premium.game.model.entity.events.GameEvent
boolean canDoAction (L2PcInstance player, int action)
 
boolean canDropItems (L2Attackable victim, L2PcInstance killer)
 
boolean canGaveExp (L2Attackable victim)
 
boolean canLogout (L2PcInstance player)
 
boolean canLostExpOnDie ()
 
boolean canTeleportOnDie (L2PcInstance player)
 
int getCharNameColor (L2PcInstance cha, L2PcInstance other)
 
int getCharTitleColor (L2PcInstance cha, L2PcInstance other)
 
String getName (L2PcInstance cha, L2PcInstance other)
 
String getTitle (L2PcInstance cha, L2PcInstance other)
 
boolean isRunning ()
 
void onLogout (L2PcInstance player)
 
void onSkillHit (L2Character caster, L2Character target, L2Skill skill)
 
boolean requestRevive (L2PcInstance cha, int _requestedPointType)
 
void setEventScript (IGameEventScript script)
 

Static Public Member Functions

static final DeathMatch getInstance ()
 

Public Attributes

final Map< Integer, Team_players = new FastMap<>()
 
long _eventDate = 0
 
int _instanceId = 0
 
int _eventTime = 0
 
int _remaining
 
boolean ON_START_REMOVE_ALL_EFFECTS
 
boolean ON_START_UNSUMMON_PET
 
Location EVENT_LOCATION
 
boolean RESET_SKILL_REUSE
 
final ExclusiveTask _eventTask
 

Additional Inherited Members

- Static Public Attributes inherited from com.premium.game.model.entity.events.GameEvent
static final int STATE_INACTIVE = 0
 
static final int STATE_ACTIVE = 1
 
static final int STATE_RUNNING = 2
 
- Protected Attributes inherited from com.premium.game.model.entity.events.GameEvent
IGameEventScript _eventScript
 
- Static Protected Attributes inherited from com.premium.game.model.entity.events.GameEvent
static Logger _log = Logger.getLogger("Events")
 
static Logger partyFarmLog = Logger.getLogger("PartyFarm")
 

Member Data Documentation

◆ _eventTask

final ExclusiveTask com.premium.game.model.entity.events.DM.DeathMatch._eventTask
Initial value:
= new ExclusiveTask()
{
@Override
protected void onElapsed()
{
_remaining -= 10000;
if (_remaining <= 0)
{
rewardPlayers();
return;
}
_eventTask.schedule(10000);
}
}

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