Better getter and setter naming for player sex.
This commit is contained in:
@@ -587,7 +587,14 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
BuilderUtil.sendSysMessage(activeChar, "Select player before command");
|
||||
return false;
|
||||
}
|
||||
player.getAppearance().setSex(player.getAppearance().getSex() ? false : true);
|
||||
if (player.getAppearance().isFemale())
|
||||
{
|
||||
player.getAppearance().setMale();
|
||||
}
|
||||
else
|
||||
{
|
||||
player.getAppearance().setFemale();
|
||||
}
|
||||
PlayerInstance.setSexDB(player, 1);
|
||||
player.sendMessage("Your gender has been changed by a GM");
|
||||
player.decayMe();
|
||||
|
@@ -208,7 +208,7 @@ public class Wedding implements IVoicedCommandHandler
|
||||
return false;
|
||||
}
|
||||
|
||||
if ((ptarget.getAppearance().getSex() == activeChar.getAppearance().getSex()) && !Config.L2JMOD_WEDDING_SAMESEX)
|
||||
if ((ptarget.getAppearance().isFemale() == activeChar.getAppearance().isFemale()) && !Config.L2JMOD_WEDDING_SAMESEX)
|
||||
{
|
||||
activeChar.sendMessage("Gay marriage is not allowed on this server!");
|
||||
return false;
|
||||
|
@@ -66,14 +66,19 @@ public class PlayerAppearance
|
||||
_hairStyle = (byte) value;
|
||||
}
|
||||
|
||||
public boolean getSex()
|
||||
public boolean isFemale()
|
||||
{
|
||||
return _sex;
|
||||
}
|
||||
|
||||
public void setSex(boolean isfemale)
|
||||
public void setFemale()
|
||||
{
|
||||
_sex = isfemale;
|
||||
_sex = true;
|
||||
}
|
||||
|
||||
public void setMale()
|
||||
{
|
||||
_sex = false;
|
||||
}
|
||||
|
||||
public void setInvisible()
|
||||
|
@@ -8906,7 +8906,7 @@ public class PlayerInstance extends Playable
|
||||
statement.setInt(28, getAppearance().getFace());
|
||||
statement.setInt(29, getAppearance().getHairStyle());
|
||||
statement.setInt(30, getAppearance().getHairColor());
|
||||
statement.setInt(31, getAppearance().getSex() ? 1 : 0);
|
||||
statement.setInt(31, getAppearance().isFemale() ? 1 : 0);
|
||||
statement.setDouble(32, 1/* getMovementMultiplier() */);
|
||||
statement.setDouble(33, 1/* getAttackSpeedMultiplier() */);
|
||||
statement.setDouble(34, getTemplate().collisionRadius/* getCollisionRadius() */);
|
||||
@@ -17795,7 +17795,7 @@ public class PlayerInstance extends Playable
|
||||
try (Connection con = DatabaseFactory.getConnection())
|
||||
{
|
||||
final PreparedStatement statement = con.prepareStatement("UPDATE characters SET sex=? WHERE obj_Id=?");
|
||||
statement.setInt(1, player.getAppearance().getSex() ? 1 : 0);
|
||||
statement.setInt(1, player.getAppearance().isFemale() ? 1 : 0);
|
||||
statement.setInt(2, player.getObjectId());
|
||||
statement.execute();
|
||||
statement.close();
|
||||
|
@@ -138,13 +138,13 @@ public class WeddingManagerInstance extends NpcInstance
|
||||
player.setMarryAccepted(true);
|
||||
|
||||
int type;
|
||||
if (player.getAppearance().getSex() && ptarget.getAppearance().getSex())
|
||||
if (player.getAppearance().isFemale() && ptarget.getAppearance().isFemale())
|
||||
{
|
||||
player.getAppearance().setNameColor(Config.L2JMOD_WEDDING_NAME_COLOR_LESBO);
|
||||
ptarget.getAppearance().setNameColor(Config.L2JMOD_WEDDING_NAME_COLOR_LESBO);
|
||||
type = 1;
|
||||
}
|
||||
else if (!player.getAppearance().getSex() && !ptarget.getAppearance().getSex())
|
||||
else if (!player.getAppearance().isFemale() && !ptarget.getAppearance().isFemale())
|
||||
{
|
||||
player.getAppearance().setNameColor(Config.L2JMOD_WEDDING_NAME_COLOR_GEY);
|
||||
ptarget.getAppearance().setNameColor(Config.L2JMOD_WEDDING_NAME_COLOR_GEY);
|
||||
|
@@ -217,7 +217,7 @@ public class CharInfo extends GameServerPacket
|
||||
writeD(_player.getObjectId());
|
||||
writeS(_player.getName());
|
||||
writeD(_player.getRace().ordinal());
|
||||
writeD(_player.getAppearance().getSex() ? 1 : 0);
|
||||
writeD(_player.getAppearance().isFemale() ? 1 : 0);
|
||||
|
||||
if (_player.getClassIndex() == 0)
|
||||
{
|
||||
|
@@ -48,7 +48,7 @@ public class CharSelected extends GameServerPacket
|
||||
writeD(_sessionId);
|
||||
writeD(_player.getClanId());
|
||||
writeD(0x00); // ??
|
||||
writeD(_player.getAppearance().getSex() ? 1 : 0);
|
||||
writeD(_player.getAppearance().isFemale() ? 1 : 0);
|
||||
writeD(_player.getRace().ordinal());
|
||||
writeD(_player.getClassId().getId());
|
||||
writeD(0x01); // active ??
|
||||
|
@@ -58,7 +58,7 @@ public class GMViewCharacterInfo extends GameServerPacket
|
||||
writeD(_player.getObjectId());
|
||||
writeS(_player.getName());
|
||||
writeD(_player.getRace().ordinal());
|
||||
writeD(_player.getAppearance().getSex() ? 1 : 0);
|
||||
writeD(_player.getAppearance().isFemale() ? 1 : 0);
|
||||
writeD(_player.getClassId().getId());
|
||||
writeD(_player.getLevel());
|
||||
writeQ(_player.getExp());
|
||||
|
@@ -105,7 +105,7 @@ public class UserInfo extends GameServerPacket
|
||||
writeD(_player.getObjectId());
|
||||
writeS(_player.getName());
|
||||
writeD(_player.getRace().ordinal());
|
||||
writeD(_player.getAppearance().getSex() ? 1 : 0);
|
||||
writeD(_player.getAppearance().isFemale() ? 1 : 0);
|
||||
|
||||
if (_player.getClassIndex() == 0)
|
||||
{
|
||||
|
Reference in New Issue
Block a user