EvEmu
0.8.4
11 September 2021
|
#include "MissionDB.h"
Static Public Member Functions | |
MissionDB.cpp | |
memory object caching system for managing and saving ingame data specific to missions : Allan
| |
static void | CreateOfferID (MissionOffer &data) |
static void | LoadOpenOffers (DBQueryResult &res) |
static void | LoadMiningData (DBQueryResult &res) |
static void | LoadMissionData (DBQueryResult &res) |
static void | LoadCourierData (DBQueryResult &res) |
static void | LoadClosedOffers (DBQueryResult &res) |
static void | LoadMissionBookMark (DBQueryResult &res, std::vector< int32 > &bmIDs) |
static void | UpdateMissionOffer (MissionOffer &data) |
static void | DeleteOffer (MissionOffer &data) |
static void | RemoveMissionItem (uint32 charID, uint16 typeID, uint32 qty) |
Definition at line 19 of file MissionDB.h.
|
static |
Definition at line 42 of file MissionDB.cpp.
References MissionOffer::acceptFee, MissionOffer::agentID, MissionOffer::bonusISK, MissionOffer::bonusTime, MissionOffer::briefingID, DBerror::c_str(), MissionOffer::characterID, codelog, MissionOffer::courierAmount, MissionOffer::courierItemVolume, MissionOffer::courierTypeID, MissionOffer::dateAccepted, MissionOffer::dateIssued, MissionOffer::destinationID, MissionOffer::destinationOwnerID, MissionOffer::destinationSystemID, MissionOffer::destinationTypeID, MissionOffer::dungeonLocationID, MissionOffer::dungeonSolarSystemID, MissionOffer::expiryTime, MissionOffer::important, MissionOffer::missionID, MissionOffer::name, MissionOffer::offerID, MissionOffer::originID, MissionOffer::originOwnerID, MissionOffer::originSystemID, MissionOffer::remoteCompletable, MissionOffer::remoteOfferable, MissionOffer::rewardISK, MissionOffer::rewardItemID, MissionOffer::rewardItemQty, MissionOffer::rewardLP, sDatabase, MissionOffer::stateID, MissionOffer::storyline, and MissionOffer::typeID.
Referenced by Agent::MakeOffer().
|
static |
Definition at line 69 of file MissionDB.cpp.
References MissionOffer::offerID, and sDatabase.
|
static |
Definition at line 97 of file MissionDB.cpp.
References DBerror::c_str(), codelog, DBQueryResult::error, GetFileTimeNow(), and sDatabase.
Referenced by MissionDataMgr::Populate().
|
static |
Definition at line 24 of file MissionDB.cpp.
References DBerror::c_str(), codelog, DBQueryResult::error, and sDatabase.
Referenced by MissionDataMgr::Populate().
|
static |
Definition at line 33 of file MissionDB.cpp.
References DBerror::c_str(), codelog, DBQueryResult::error, and sDatabase.
Referenced by MissionDataMgr::Populate().
|
static |
Definition at line 105 of file MissionDB.cpp.
References DBerror::c_str(), codelog, DBQueryResult::error, ListToINString(), and sDatabase.
|
static |
Definition at line 16 of file MissionDB.cpp.
References DBerror::c_str(), codelog, DBQueryResult::error, and sDatabase.
Referenced by MissionDataMgr::Populate().
|
static |
Definition at line 86 of file MissionDB.cpp.
References DBerror::c_str(), codelog, DBQueryResult::error, and sDatabase.
Referenced by MissionDataMgr::Populate().
Definition at line 117 of file MissionDB.cpp.
References DBResultRow::GetInt(), DBQueryResult::GetRow(), Profile::map, and sDatabase.
Referenced by MissionDataMgr::Process().
|
static |
Definition at line 76 of file MissionDB.cpp.
References DBerror::c_str(), codelog, MissionOffer::dateAccepted, MissionOffer::dateCompleted, MissionOffer::expiryTime, MissionOffer::offerID, sDatabase, and MissionOffer::stateID.
Referenced by Agent::DeleteOffer(), MissionDataMgr::Process(), and Agent::UpdateOffer().