mirror of
https://github.com/SWG-Source/src.git
synced 2026-09-27 14:12:54 -04:00
and more performance tweaks
This commit is contained in:
+1
-1
@@ -81,7 +81,7 @@ void MarketAuctionsBufferCreate::setMarketAuctions(const NetworkId &itemId, cons
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
void MarketAuctionsBufferCreate::setMarketAuctions(const NetworkId &itemId, const NetworkId &ownerId, const NetworkId &creatorId, const NetworkId &locationId, const int minBid, const int buyNowPrice, const int auctionTimer, std::vector<std::pair<std::string, Unicode::String> > const & attributes, const Unicode::String userDescription, const int category, const int itemTemplateId, const Unicode::String itemName, const int itemTimer, const int active, const int itemSize)
|
||||
void MarketAuctionsBufferCreate::setMarketAuctions(const NetworkId &itemId, const NetworkId &ownerId, const NetworkId &creatorId, const NetworkId &locationId, const int minBid, const int buyNowPrice, const int auctionTimer, std::vector<std::pair<std::string, Unicode::String> > const & attributes, const Unicode::String &userDescription, const int category, const int itemTemplateId, const Unicode::String &itemName, const int itemTimer, const int active, const int itemSize)
|
||||
{
|
||||
DBSchema::MarketAuctionsRow *row=findRowByIndex(itemId);
|
||||
if (!row)
|
||||
|
||||
@@ -39,7 +39,7 @@ public:
|
||||
DBSchema::MarketAuctionsRow * findRowByIndex (const NetworkId &itemId);
|
||||
|
||||
void setMarketAuctions (const NetworkId &itemId, const NetworkId &ownerId, const int active);
|
||||
void setMarketAuctions (const NetworkId &itemId, const NetworkId &ownerId, const NetworkId &creatorId, const NetworkId &locationId, const int minBid, const int buyNowPrice, const int auctionTimer, std::vector<std::pair<std::string, Unicode::String> > const & attributes, const Unicode::String userDescription, const int category, const int itemTemplateId, const Unicode::String itemName, const int itemTimer, const int active, const int itemSize);
|
||||
void setMarketAuctions (const NetworkId &itemId, const NetworkId &ownerId, const NetworkId &creatorId, const NetworkId &locationId, const int minBid, const int buyNowPrice, const int auctionTimer, std::vector<std::pair<std::string, Unicode::String> > const & attributes, const Unicode::String &userDescription, const int category, const int itemTemplateId, const Unicode::String &itemName, const int itemTimer, const int active, const int itemSize);
|
||||
void removeMarketAuctions (const NetworkId &itemId);
|
||||
virtual void removeObject (const NetworkId &object);
|
||||
|
||||
|
||||
@@ -114,7 +114,7 @@ void SwgLoader::verifyCharacterFinished (TaskVerifyCharacter *task)
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
void SwgLoader::locateStructure(const NetworkId &structureId, const std::string whoRequested)
|
||||
void SwgLoader::locateStructure(const NetworkId &structureId, const std::string &whoRequested)
|
||||
{
|
||||
TaskLocateStructure *task = new TaskLocateStructure(structureId, whoRequested);
|
||||
taskQ->asyncRequest(task);
|
||||
|
||||
@@ -32,7 +32,7 @@ class SwgLoader : public Loader
|
||||
virtual void verifyCharacter(StationId suid, const NetworkId &id, const TransferCharacterData *);
|
||||
virtual void update(real updateTime);
|
||||
void verifyCharacterFinished (TaskVerifyCharacter *task);
|
||||
virtual void locateStructure(const NetworkId &structureId, const std::string whoRequested);
|
||||
virtual void locateStructure(const NetworkId &structureId, const std::string &whoRequested);
|
||||
|
||||
private:
|
||||
virtual LoaderSnapshotGroup *makeLoaderSnapshotGroup(uint32 processId);
|
||||
|
||||
@@ -163,17 +163,17 @@ ConfigCombatEngine::SkeletonAttackMod skeletonAttackMod;
|
||||
{
|
||||
m_data.numberSkeletons = file.read_uint8() + 1;
|
||||
// set up all-body skeleton
|
||||
bodyAttackMod.name = "";
|
||||
bodyAttackMod.modelBoneName = "";
|
||||
bodyAttackMod.name.clear();
|
||||
bodyAttackMod.modelBoneName.clear();
|
||||
bodyAttackMod.toHitChance = 100;
|
||||
bodyAttackMod.toWoundBonus = 0;
|
||||
bodyAttackMod.combatSkeletonBone = 0;
|
||||
bodyAttackMod.damageBonus[Attributes::Health] = 0;
|
||||
bodyAttackMod.damageBonus[Attributes::Action] = 0;
|
||||
bodyAttackMod.damageBonus[Attributes::Mind] = 0;
|
||||
skeletonAttackMod.name = "";
|
||||
skeletonAttackMod.name.clear();
|
||||
skeletonAttackMod.numHitLocations = 1;
|
||||
skeletonAttackMod.script = "";
|
||||
skeletonAttackMod.script.clear();
|
||||
skeletonAttackMod.attackMods.clear();
|
||||
skeletonAttackMod.attackMods.push_back(bodyAttackMod);
|
||||
m_data.skeletonAttackMods.push_back(skeletonAttackMod);
|
||||
|
||||
Reference in New Issue
Block a user