Properly named equipment update classes.

This commit is contained in:
MobiusDevelopment
2019-06-20 01:44:02 +00:00
parent 9fa163afdf
commit 666b0064dc
12 changed files with 36 additions and 36 deletions

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/UpgradeEquipmentData.xsd">
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/EquipmentUpgradeData.xsd">
<upgrade id="1433" item="48202,5" materials="48212,1" adena="100000" result="48203,0" />
<upgrade id="1434" item="48203,5" materials="48213,1" adena="100000" result="48204,0" />
<upgrade id="1435" item="48205,5" materials="48212,1" adena="100000" result="48206,0" />

View File

@@ -64,6 +64,7 @@ import org.l2jmobius.gameserver.data.xml.impl.EnchantItemHPBonusData;
import org.l2jmobius.gameserver.data.xml.impl.EnchantItemOptionsData;
import org.l2jmobius.gameserver.data.xml.impl.EnchantSkillGroupsData;
import org.l2jmobius.gameserver.data.xml.impl.EnsoulData;
import org.l2jmobius.gameserver.data.xml.impl.EquipmentUpgradeData;
import org.l2jmobius.gameserver.data.xml.impl.EventEngineData;
import org.l2jmobius.gameserver.data.xml.impl.ExperienceData;
import org.l2jmobius.gameserver.data.xml.impl.ExtendDropData;
@@ -98,7 +99,6 @@ import org.l2jmobius.gameserver.data.xml.impl.SpawnsData;
import org.l2jmobius.gameserver.data.xml.impl.StaticObjectData;
import org.l2jmobius.gameserver.data.xml.impl.TeleportersData;
import org.l2jmobius.gameserver.data.xml.impl.TransformData;
import org.l2jmobius.gameserver.data.xml.impl.UpgradeEquipmentData;
import org.l2jmobius.gameserver.data.xml.impl.VariationData;
import org.l2jmobius.gameserver.datatables.BotReportTable;
import org.l2jmobius.gameserver.datatables.EventDroplist;
@@ -263,7 +263,7 @@ public class GameServer
EnchantItemHPBonusData.getInstance();
BuyListData.getInstance();
MultisellData.getInstance();
UpgradeEquipmentData.getInstance();
EquipmentUpgradeData.getInstance();
RecipeData.getInstance();
ArmorSetsData.getInstance();
FishingData.getInstance();

View File

@@ -28,18 +28,18 @@ import org.w3c.dom.Document;
import org.l2jmobius.commons.util.IXmlReader;
import org.l2jmobius.gameserver.datatables.ItemTable;
import org.l2jmobius.gameserver.model.StatsSet;
import org.l2jmobius.gameserver.model.holders.EquipmentUpgradeHolder;
import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.holders.UpgradeEquipmentHolder;
/**
* @author Mobius
*/
public class UpgradeEquipmentData implements IXmlReader
public class EquipmentUpgradeData implements IXmlReader
{
private static Logger LOGGER = Logger.getLogger(UpgradeEquipmentData.class.getName());
private static final Map<Integer, UpgradeEquipmentHolder> _upgrades = new HashMap<>();
private static Logger LOGGER = Logger.getLogger(EquipmentUpgradeData.class.getName());
private static final Map<Integer, EquipmentUpgradeHolder> _upgrades = new HashMap<>();
protected UpgradeEquipmentData()
protected EquipmentUpgradeData()
{
load();
}
@@ -48,7 +48,7 @@ public class UpgradeEquipmentData implements IXmlReader
public void load()
{
_upgrades.clear();
parseDatapackFile("data/UpgradeEquipmentData.xml");
parseDatapackFile("data/EquipmentUpgradeData.xml");
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _upgrades.size() + " upgrade equipment data.");
}
@@ -90,23 +90,23 @@ public class UpgradeEquipmentData implements IXmlReader
}
else
{
_upgrades.put(id, new UpgradeEquipmentHolder(id, requiredItemId, requiredItemEnchant, materialList, adena, resultItemId, resultItemEnchant));
_upgrades.put(id, new EquipmentUpgradeHolder(id, requiredItemId, requiredItemEnchant, materialList, adena, resultItemId, resultItemEnchant));
}
}));
}
public UpgradeEquipmentHolder getUpgrade(int id)
public EquipmentUpgradeHolder getUpgrade(int id)
{
return _upgrades.get(id);
}
public static UpgradeEquipmentData getInstance()
public static EquipmentUpgradeData getInstance()
{
return SingletonHolder.INSTANCE;
}
private static class SingletonHolder
{
protected static final UpgradeEquipmentData INSTANCE = new UpgradeEquipmentData();
protected static final EquipmentUpgradeData INSTANCE = new EquipmentUpgradeData();
}
}

View File

@@ -21,7 +21,7 @@ import java.util.List;
/**
* @author Mobius
*/
public class UpgradeEquipmentHolder
public class EquipmentUpgradeHolder
{
private final int _id;
private final int _requiredItemId;
@@ -31,7 +31,7 @@ public class UpgradeEquipmentHolder
private final int _resultItemId;
private final int _resultItemEnchant;
public UpgradeEquipmentHolder(int id, int requiredItemId, int requiredItemEnchant, List<ItemHolder> materials, long adena, int resultItemId, int resultItemEnchant)
public EquipmentUpgradeHolder(int id, int requiredItemId, int requiredItemEnchant, List<ItemHolder> materials, long adena, int resultItemId, int resultItemEnchant)
{
_id = id;
_requiredItemId = requiredItemId;

View File

@@ -17,10 +17,10 @@
package org.l2jmobius.gameserver.network.clientpackets.equipmentupgrade;
import org.l2jmobius.commons.network.PacketReader;
import org.l2jmobius.gameserver.data.xml.impl.UpgradeEquipmentData;
import org.l2jmobius.gameserver.data.xml.impl.EquipmentUpgradeData;
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
import org.l2jmobius.gameserver.model.holders.EquipmentUpgradeHolder;
import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.holders.UpgradeEquipmentHolder;
import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.clientpackets.IClientIncomingPacket;
@@ -58,7 +58,7 @@ public class RequestUpgradeSystemResult implements IClientIncomingPacket
return;
}
final UpgradeEquipmentHolder upgradeHolder = UpgradeEquipmentData.getInstance().getUpgrade(_upgradeId);
final EquipmentUpgradeHolder upgradeHolder = EquipmentUpgradeData.getInstance().getUpgrade(_upgradeId);
if (upgradeHolder == null)
{
player.sendPacket(new ExUpgradeSystemResult(0, 0));

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/UpgradeEquipmentData.xsd">
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/EquipmentUpgradeData.xsd">
<upgrade id="1" item="91244,5" materials="1459,200" adena="2000000" result="91245,0" />
<upgrade id="2" item="91245,5" materials="1460,1500" adena="10000000" result="91246,0" />
<upgrade id="3" item="91246,5" materials="1460,5000" adena="50000000" result="91247,0" />

View File

@@ -61,6 +61,7 @@ import org.l2jmobius.gameserver.data.xml.impl.EnchantItemHPBonusData;
import org.l2jmobius.gameserver.data.xml.impl.EnchantItemOptionsData;
import org.l2jmobius.gameserver.data.xml.impl.EnchantSkillGroupsData;
import org.l2jmobius.gameserver.data.xml.impl.EnsoulData;
import org.l2jmobius.gameserver.data.xml.impl.EquipmentUpgradeData;
import org.l2jmobius.gameserver.data.xml.impl.EventEngineData;
import org.l2jmobius.gameserver.data.xml.impl.ExperienceData;
import org.l2jmobius.gameserver.data.xml.impl.ExtendDropData;
@@ -94,7 +95,6 @@ import org.l2jmobius.gameserver.data.xml.impl.SpawnsData;
import org.l2jmobius.gameserver.data.xml.impl.StaticObjectData;
import org.l2jmobius.gameserver.data.xml.impl.TeleportersData;
import org.l2jmobius.gameserver.data.xml.impl.TransformData;
import org.l2jmobius.gameserver.data.xml.impl.UpgradeEquipmentData;
import org.l2jmobius.gameserver.data.xml.impl.VariationData;
import org.l2jmobius.gameserver.datatables.BotReportTable;
import org.l2jmobius.gameserver.datatables.EventDroplist;
@@ -258,7 +258,7 @@ public class GameServer
EnchantItemHPBonusData.getInstance();
BuyListData.getInstance();
MultisellData.getInstance();
UpgradeEquipmentData.getInstance();
EquipmentUpgradeData.getInstance();
RecipeData.getInstance();
ArmorSetsData.getInstance();
FishingData.getInstance();

View File

@@ -28,18 +28,18 @@ import org.w3c.dom.Document;
import org.l2jmobius.commons.util.IXmlReader;
import org.l2jmobius.gameserver.datatables.ItemTable;
import org.l2jmobius.gameserver.model.StatsSet;
import org.l2jmobius.gameserver.model.holders.EquipmentUpgradeHolder;
import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.holders.UpgradeEquipmentHolder;
/**
* @author Mobius
*/
public class UpgradeEquipmentData implements IXmlReader
public class EquipmentUpgradeData implements IXmlReader
{
private static Logger LOGGER = Logger.getLogger(UpgradeEquipmentData.class.getName());
private static final Map<Integer, UpgradeEquipmentHolder> _upgrades = new HashMap<>();
private static Logger LOGGER = Logger.getLogger(EquipmentUpgradeData.class.getName());
private static final Map<Integer, EquipmentUpgradeHolder> _upgrades = new HashMap<>();
protected UpgradeEquipmentData()
protected EquipmentUpgradeData()
{
load();
}
@@ -48,7 +48,7 @@ public class UpgradeEquipmentData implements IXmlReader
public void load()
{
_upgrades.clear();
parseDatapackFile("data/UpgradeEquipmentData.xml");
parseDatapackFile("data/EquipmentUpgradeData.xml");
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _upgrades.size() + " upgrade equipment data.");
}
@@ -90,23 +90,23 @@ public class UpgradeEquipmentData implements IXmlReader
}
else
{
_upgrades.put(id, new UpgradeEquipmentHolder(id, requiredItemId, requiredItemEnchant, materialList, adena, resultItemId, resultItemEnchant));
_upgrades.put(id, new EquipmentUpgradeHolder(id, requiredItemId, requiredItemEnchant, materialList, adena, resultItemId, resultItemEnchant));
}
}));
}
public UpgradeEquipmentHolder getUpgrade(int id)
public EquipmentUpgradeHolder getUpgrade(int id)
{
return _upgrades.get(id);
}
public static UpgradeEquipmentData getInstance()
public static EquipmentUpgradeData getInstance()
{
return SingletonHolder.INSTANCE;
}
private static class SingletonHolder
{
protected static final UpgradeEquipmentData INSTANCE = new UpgradeEquipmentData();
protected static final EquipmentUpgradeData INSTANCE = new EquipmentUpgradeData();
}
}

View File

@@ -21,7 +21,7 @@ import java.util.List;
/**
* @author Mobius
*/
public class UpgradeEquipmentHolder
public class EquipmentUpgradeHolder
{
private final int _id;
private final int _requiredItemId;
@@ -31,7 +31,7 @@ public class UpgradeEquipmentHolder
private final int _resultItemId;
private final int _resultItemEnchant;
public UpgradeEquipmentHolder(int id, int requiredItemId, int requiredItemEnchant, List<ItemHolder> materials, long adena, int resultItemId, int resultItemEnchant)
public EquipmentUpgradeHolder(int id, int requiredItemId, int requiredItemEnchant, List<ItemHolder> materials, long adena, int resultItemId, int resultItemEnchant)
{
_id = id;
_requiredItemId = requiredItemId;

View File

@@ -17,10 +17,10 @@
package org.l2jmobius.gameserver.network.clientpackets.equipmentupgrade;
import org.l2jmobius.commons.network.PacketReader;
import org.l2jmobius.gameserver.data.xml.impl.UpgradeEquipmentData;
import org.l2jmobius.gameserver.data.xml.impl.EquipmentUpgradeData;
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
import org.l2jmobius.gameserver.model.holders.EquipmentUpgradeHolder;
import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.holders.UpgradeEquipmentHolder;
import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
import org.l2jmobius.gameserver.network.GameClient;
import org.l2jmobius.gameserver.network.clientpackets.IClientIncomingPacket;
@@ -58,7 +58,7 @@ public class RequestUpgradeSystemResult implements IClientIncomingPacket
return;
}
final UpgradeEquipmentHolder upgradeHolder = UpgradeEquipmentData.getInstance().getUpgrade(_upgradeId);
final EquipmentUpgradeHolder upgradeHolder = EquipmentUpgradeData.getInstance().getUpgrade(_upgradeId);
if (upgradeHolder == null)
{
player.sendPacket(new ExUpgradeSystemResult(0, 0));