Project update.
This commit is contained in:
@ -0,0 +1,101 @@
|
||||
/*
|
||||
* This file is part of the L2J Mobius project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package com.l2jmobius.gameserver.model.clan.entry;
|
||||
|
||||
import com.l2jmobius.gameserver.model.L2World;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
|
||||
/**
|
||||
* @author Sdw
|
||||
*/
|
||||
public class PledgeApplicantInfo
|
||||
{
|
||||
private final int _playerId;
|
||||
private final int _requestClanId;
|
||||
private String _playerName;
|
||||
private int _playerLvl;
|
||||
private int _classId;
|
||||
private final int _karma;
|
||||
private final String _message;
|
||||
|
||||
public PledgeApplicantInfo(int playerId, String playerName, int playerLevel, int karma, int requestClanId, String message)
|
||||
{
|
||||
_playerId = playerId;
|
||||
_requestClanId = requestClanId;
|
||||
_playerName = playerName;
|
||||
_playerLvl = playerLevel;
|
||||
_karma = karma;
|
||||
_message = message;
|
||||
}
|
||||
|
||||
public int getPlayerId()
|
||||
{
|
||||
return _playerId;
|
||||
}
|
||||
|
||||
public int getRequestClanId()
|
||||
{
|
||||
return _requestClanId;
|
||||
}
|
||||
|
||||
public String getPlayerName()
|
||||
{
|
||||
if (isOnline() && !getPlayerInstance().getName().equalsIgnoreCase(_playerName))
|
||||
{
|
||||
_playerName = getPlayerInstance().getName();
|
||||
}
|
||||
return _playerName;
|
||||
}
|
||||
|
||||
public int getPlayerLvl()
|
||||
{
|
||||
if (isOnline() && (getPlayerInstance().getLevel() != _playerLvl))
|
||||
{
|
||||
_playerLvl = getPlayerInstance().getLevel();
|
||||
}
|
||||
return _playerLvl;
|
||||
}
|
||||
|
||||
public int getClassId()
|
||||
{
|
||||
if (isOnline() && (getPlayerInstance().getBaseClassId() != _classId))
|
||||
{
|
||||
_classId = getPlayerInstance().getClassId().getId();
|
||||
}
|
||||
return _classId;
|
||||
}
|
||||
|
||||
public String getMessage()
|
||||
{
|
||||
return _message;
|
||||
}
|
||||
|
||||
public int getKarma()
|
||||
{
|
||||
return _karma;
|
||||
}
|
||||
|
||||
public L2PcInstance getPlayerInstance()
|
||||
{
|
||||
return L2World.getInstance().getPlayer(_playerId);
|
||||
}
|
||||
|
||||
public boolean isOnline()
|
||||
{
|
||||
return (getPlayerInstance() != null) && (getPlayerInstance().isOnlineInt() > 0);
|
||||
}
|
||||
}
|
@ -0,0 +1,101 @@
|
||||
/*
|
||||
* This file is part of the L2J Mobius project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package com.l2jmobius.gameserver.model.clan.entry;
|
||||
|
||||
import com.l2jmobius.gameserver.data.sql.impl.ClanTable;
|
||||
import com.l2jmobius.gameserver.model.L2Clan;
|
||||
|
||||
/**
|
||||
* @author Sdw
|
||||
*/
|
||||
public class PledgeRecruitInfo
|
||||
{
|
||||
private int _clanId;
|
||||
private int _karma;
|
||||
private String _information;
|
||||
private String _detailedInformation;
|
||||
private final L2Clan _clan;
|
||||
|
||||
public PledgeRecruitInfo(int clanId, int karma, String information, String detailedInformation)
|
||||
{
|
||||
_clanId = clanId;
|
||||
_karma = karma;
|
||||
_information = information;
|
||||
_detailedInformation = detailedInformation;
|
||||
_clan = ClanTable.getInstance().getClan(clanId);
|
||||
}
|
||||
|
||||
public int getClanId()
|
||||
{
|
||||
return _clanId;
|
||||
}
|
||||
|
||||
public void setClanId(int clanId)
|
||||
{
|
||||
_clanId = clanId;
|
||||
}
|
||||
|
||||
public String getClanName()
|
||||
{
|
||||
return _clan.getName();
|
||||
}
|
||||
|
||||
public String getClanLeaderName()
|
||||
{
|
||||
return _clan.getLeaderName();
|
||||
}
|
||||
|
||||
public int getClanLevel()
|
||||
{
|
||||
return _clan.getLevel();
|
||||
}
|
||||
|
||||
public int getKarma()
|
||||
{
|
||||
return _karma;
|
||||
}
|
||||
|
||||
public void setKarma(int karma)
|
||||
{
|
||||
_karma = karma;
|
||||
}
|
||||
|
||||
public String getInformation()
|
||||
{
|
||||
return _information;
|
||||
}
|
||||
|
||||
public void setInformation(String information)
|
||||
{
|
||||
_information = information;
|
||||
}
|
||||
|
||||
public String getDetailedInformation()
|
||||
{
|
||||
return _detailedInformation;
|
||||
}
|
||||
|
||||
public void setDetailedInformation(String detailedInformation)
|
||||
{
|
||||
_detailedInformation = detailedInformation;
|
||||
}
|
||||
|
||||
public L2Clan getClan()
|
||||
{
|
||||
return _clan;
|
||||
}
|
||||
}
|
@ -0,0 +1,93 @@
|
||||
/*
|
||||
* This file is part of the L2J Mobius project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package com.l2jmobius.gameserver.model.clan.entry;
|
||||
|
||||
import com.l2jmobius.gameserver.model.L2World;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
|
||||
/**
|
||||
* @author Sdw
|
||||
*/
|
||||
public class PledgeWaitingInfo
|
||||
{
|
||||
private int _playerId;
|
||||
private int _playerClassId;
|
||||
private int _playerLvl;
|
||||
private final int _karma;
|
||||
private String _playerName;
|
||||
|
||||
public PledgeWaitingInfo(int playerId, int playerLvl, int karma, int classId, String playerName)
|
||||
{
|
||||
_playerId = playerId;
|
||||
_playerClassId = classId;
|
||||
_playerLvl = playerLvl;
|
||||
_karma = karma;
|
||||
_playerName = playerName;
|
||||
}
|
||||
|
||||
public int getPlayerId()
|
||||
{
|
||||
return _playerId;
|
||||
}
|
||||
|
||||
public void setPlayerId(int playerId)
|
||||
{
|
||||
_playerId = playerId;
|
||||
}
|
||||
|
||||
public int getPlayerClassId()
|
||||
{
|
||||
if (isOnline() && (getPlayerInstance().getBaseClassId() != _playerClassId))
|
||||
{
|
||||
_playerClassId = getPlayerInstance().getClassId().getId();
|
||||
}
|
||||
return _playerClassId;
|
||||
}
|
||||
|
||||
public int getPlayerLvl()
|
||||
{
|
||||
if (isOnline() && (getPlayerInstance().getLevel() != _playerLvl))
|
||||
{
|
||||
_playerLvl = getPlayerInstance().getLevel();
|
||||
}
|
||||
return _playerLvl;
|
||||
}
|
||||
|
||||
public int getKarma()
|
||||
{
|
||||
return _karma;
|
||||
}
|
||||
|
||||
public String getPlayerName()
|
||||
{
|
||||
if (isOnline() && !getPlayerInstance().getName().equalsIgnoreCase(_playerName))
|
||||
{
|
||||
_playerName = getPlayerInstance().getName();
|
||||
}
|
||||
return _playerName;
|
||||
}
|
||||
|
||||
public L2PcInstance getPlayerInstance()
|
||||
{
|
||||
return L2World.getInstance().getPlayer(_playerId);
|
||||
}
|
||||
|
||||
public boolean isOnline()
|
||||
{
|
||||
return (getPlayerInstance() != null) && (getPlayerInstance().isOnlineInt() > 0);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user