mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-08-08 11:44:11 +00:00
Use field names instead of numbers for CDClient tables (#945)
This commit is contained in:
@@ -18,20 +18,20 @@ CDObjectsTable::CDObjectsTable(void) {
|
||||
auto tableData = CDClientDatabase::ExecuteQuery("SELECT * FROM Objects");
|
||||
while (!tableData.eof()) {
|
||||
CDObjects entry;
|
||||
entry.id = tableData.getIntField(0, -1);
|
||||
entry.name = tableData.getStringField(1, "");
|
||||
entry.placeable = tableData.getIntField(2, -1);
|
||||
entry.type = tableData.getStringField(3, "");
|
||||
entry.description = tableData.getStringField(4, "");
|
||||
entry.localize = tableData.getIntField(5, -1);
|
||||
entry.npcTemplateID = tableData.getIntField(6, -1);
|
||||
entry.displayName = tableData.getStringField(7, "");
|
||||
entry.interactionDistance = tableData.getFloatField(8, -1.0f);
|
||||
entry.nametag = tableData.getIntField(9, -1);
|
||||
entry._internalNotes = tableData.getStringField(10, "");
|
||||
entry.locStatus = tableData.getIntField(11, -1);
|
||||
entry.gate_version = tableData.getStringField(12, "");
|
||||
entry.HQ_valid = tableData.getIntField(13, -1);
|
||||
entry.id = tableData.getIntField("id", -1);
|
||||
entry.name = tableData.getStringField("name", "");
|
||||
entry.placeable = tableData.getIntField("placeable", -1);
|
||||
entry.type = tableData.getStringField("type", "");
|
||||
entry.description = tableData.getStringField("description", "");
|
||||
entry.localize = tableData.getIntField("localize", -1);
|
||||
entry.npcTemplateID = tableData.getIntField("npcTemplateID", -1);
|
||||
entry.displayName = tableData.getStringField("displayName", "");
|
||||
entry.interactionDistance = tableData.getFloatField("interactionDistance", -1.0f);
|
||||
entry.nametag = tableData.getIntField("nametag", -1);
|
||||
entry._internalNotes = tableData.getStringField("_internalNotes", "");
|
||||
entry.locStatus = tableData.getIntField("locStatus", -1);
|
||||
entry.gate_version = tableData.getStringField("gate_version", "");
|
||||
entry.HQ_valid = tableData.getIntField("HQ_valid", -1);
|
||||
|
||||
this->entries.insert(std::make_pair(entry.id, entry));
|
||||
tableData.nextRow();
|
||||
@@ -71,20 +71,20 @@ const CDObjects& CDObjectsTable::GetByID(unsigned int LOT) {
|
||||
// Now get the data
|
||||
while (!tableData.eof()) {
|
||||
CDObjects entry;
|
||||
entry.id = tableData.getIntField(0, -1);
|
||||
entry.name = tableData.getStringField(1, "");
|
||||
UNUSED(entry.placeable = tableData.getIntField(2, -1));
|
||||
entry.type = tableData.getStringField(3, "");
|
||||
entry.id = tableData.getIntField("id", -1);
|
||||
entry.name = tableData.getStringField("name", "");
|
||||
UNUSED(entry.placeable = tableData.getIntField("placeable", -1));
|
||||
entry.type = tableData.getStringField("type", "");
|
||||
UNUSED(ntry.description = tableData.getStringField(4, ""));
|
||||
UNUSED(entry.localize = tableData.getIntField(5, -1));
|
||||
UNUSED(entry.npcTemplateID = tableData.getIntField(6, -1));
|
||||
UNUSED(entry.displayName = tableData.getStringField(7, ""));
|
||||
entry.interactionDistance = tableData.getFloatField(8, -1.0f);
|
||||
UNUSED(entry.nametag = tableData.getIntField(9, -1));
|
||||
UNUSED(entry._internalNotes = tableData.getStringField(10, ""));
|
||||
UNUSED(entry.locStatus = tableData.getIntField(11, -1));
|
||||
UNUSED(entry.gate_version = tableData.getStringField(12, ""));
|
||||
UNUSED(entry.HQ_valid = tableData.getIntField(13, -1));
|
||||
UNUSED(entry.localize = tableData.getIntField("localize", -1));
|
||||
UNUSED(entry.npcTemplateID = tableData.getIntField("npcTemplateID", -1));
|
||||
UNUSED(entry.displayName = tableData.getStringField("displayName", ""));
|
||||
entry.interactionDistance = tableData.getFloatField("interactionDistance", -1.0f);
|
||||
UNUSED(entry.nametag = tableData.getIntField("nametag", -1));
|
||||
UNUSED(entry._internalNotes = tableData.getStringField("_internalNotes", ""));
|
||||
UNUSED(entry.locStatus = tableData.getIntField("locStatus", -1));
|
||||
UNUSED(entry.gate_version = tableData.getStringField("gate_version", ""));
|
||||
UNUSED(entry.HQ_valid = tableData.getIntField("HQ_valid", -1));
|
||||
|
||||
this->entries.insert(std::make_pair(entry.id, entry));
|
||||
tableData.nextRow();
|
||||
@@ -100,3 +100,4 @@ const CDObjects& CDObjectsTable::GetByID(unsigned int LOT) {
|
||||
|
||||
return m_default;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user