L2JPREMIUM  5M
com.premium.game.model.entity.events.GameEvent Class Referenceabstract
Inheritance diagram for com.premium.game.model.entity.events.GameEvent:
Collaboration diagram for com.premium.game.model.entity.events.GameEvent:

Classes

interface  IGameEventScript
 

Public Member Functions

boolean canAttack (L2Character attacker, L2Character target)
 
boolean canBeSkillTarget (L2Character caster, L2Character target, L2Skill skill)
 
boolean canDoAction (L2PcInstance player, int action)
 
boolean canDropItems (L2Attackable victim, L2PcInstance killer)
 
boolean canGaveExp (L2Attackable victim)
 
boolean canInteract (L2Character actor, L2Character target)
 
boolean canLogout (L2PcInstance player)
 
boolean canLostExpOnDie ()
 
boolean canRegister (L2PcInstance player)
 
boolean canTeleportOnDie (L2PcInstance player)
 
boolean canUseItem (L2Character actor, L2ItemInstance item)
 
boolean canUseSkill (L2Character caster, L2Skill skill)
 
abstract boolean finish ()
 
int getCharNameColor (L2PcInstance cha, L2PcInstance other)
 
int getCharTitleColor (L2PcInstance cha, L2PcInstance other)
 
abstract String getName ()
 
String getName (L2PcInstance cha, L2PcInstance other)
 
int getRegistredPlayersCount ()
 
abstract int getState ()
 
String getTitle (L2PcInstance cha, L2PcInstance other)
 
abstract boolean isParticipant (L2PcInstance player)
 
boolean isRunning ()
 
abstract boolean load ()
 
abstract void onCommand (L2PcInstance actor, String command, String params)
 
abstract void onKill (L2Character killer, L2Character victim)
 
void onLogin (L2PcInstance player)
 
void onLogout (L2PcInstance player)
 
abstract boolean onNPCTalk (L2Npc l2Npc, L2PcInstance talker)
 
void onRevive (L2Character actor)
 
void onSkillHit (L2Character caster, L2Character target, L2Skill skill)
 
abstract boolean register (L2PcInstance player)
 
abstract void remove (L2PcInstance player)
 
boolean requestRevive (L2PcInstance cha, int _requestedPointType)
 
void setEventScript (IGameEventScript script)
 
abstract boolean start ()
 

Static Public Attributes

static final int STATE_INACTIVE = 0
 
static final int STATE_ACTIVE = 1
 
static final int STATE_RUNNING = 2
 

Protected Attributes

IGameEventScript _eventScript
 

Static Protected Attributes

static Logger _log = Logger.getLogger("Events")
 
static Logger partyFarmLog = Logger.getLogger("PartyFarm")
 

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