Use new svr cfg class, use Id on class members

This commit is contained in:
Vortrex
2021-11-16 02:02:48 -06:00
parent df920ef046
commit 2dc07afde1

View File

@@ -19,7 +19,7 @@ function initClassScript() {
/** /**
* @class Representing data for server configuration * @class Representing data for server configuration
*/ */
class ServerConfigData { class ServerData {
constructor(dbAssoc = false) { constructor(dbAssoc = false) {
this.databaseId = 0; this.databaseId = 0;
this.name = ""; this.name = "";
@@ -382,7 +382,7 @@ class AccountStaffNoteData {
this.whenAdded = 0; this.whenAdded = 0;
this.deleted = false; this.deleted = false;
this.whenDeleted = 0; this.whenDeleted = 0;
this.server = 0; this.serverId = 0;
this.note = ""; this.note = "";
this.needsSaved = false; this.needsSaved = false;
@@ -393,7 +393,7 @@ class AccountStaffNoteData {
this.whenAdded = dbAssoc["acct_note_when_added"]; this.whenAdded = dbAssoc["acct_note_when_added"];
this.deleted = intToBool(dbAssoc["acct_note_deleted"]); this.deleted = intToBool(dbAssoc["acct_note_deleted"]);
this.whenDeleted = dbAssoc["acct_note_when_deleted"]; this.whenDeleted = dbAssoc["acct_note_when_deleted"];
this.server = dbAssoc["acct_note_server"]; this.serverId = dbAssoc["acct_note_server"];
this.note = dbAssoc["acct_note_message"]; this.note = dbAssoc["acct_note_message"];
} }
} }
@@ -405,7 +405,7 @@ class AccountStaffNoteData {
class SubAccountData { class SubAccountData {
constructor(dbAssoc = false) { constructor(dbAssoc = false) {
this.databaseId = 0; this.databaseId = 0;
this.server = 0; this.serverId = 0;
this.firstName = "John"; this.firstName = "John";
this.lastName = "Doe"; this.lastName = "Doe";
this.middleName = "Q"; this.middleName = "Q";
@@ -458,7 +458,7 @@ class SubAccountData {
if(dbAssoc) { if(dbAssoc) {
this.databaseId = dbAssoc["sacct_id"]; this.databaseId = dbAssoc["sacct_id"];
this.server = toInteger(dbAssoc["sacct_server"]); this.serverId = toInteger(dbAssoc["sacct_server"]);
this.firstName = dbAssoc["sacct_name_first"]; this.firstName = dbAssoc["sacct_name_first"];
this.lastName = dbAssoc["sacct_name_last"]; this.lastName = dbAssoc["sacct_name_last"];
this.middleName = dbAssoc["sacct_name_middle"] || ""; this.middleName = dbAssoc["sacct_name_middle"] || "";
@@ -868,8 +868,8 @@ class VehicleData {
constructor(dbAssoc = false, vehicle = false) { constructor(dbAssoc = false, vehicle = false) {
// General Info // General Info
this.databaseId = 0; this.databaseId = 0;
this.server = getServerId(); this.serverId = getServerId();
this.model = (vehicle != false) ? vehicle.modelIndex : 0; this.model = (vehicle != false) ? getVehicleModelIndexFromModel(vehicle.modelIndex) : 0;
this.vehicle = vehicle; this.vehicle = vehicle;
this.index = -1; this.index = -1;
this.needsSaved = false; this.needsSaved = false;
@@ -946,7 +946,7 @@ class VehicleData {
if(dbAssoc) { if(dbAssoc) {
// General Info // General Info
this.databaseId = toInteger(dbAssoc["veh_id"]); this.databaseId = toInteger(dbAssoc["veh_id"]);
this.server = toInteger(dbAssoc["veh_server"]); this.serverId = toInteger(dbAssoc["veh_server"]);
this.model = toInteger(dbAssoc["veh_model"]); this.model = toInteger(dbAssoc["veh_model"]);
// Ownership // Ownership
@@ -1064,6 +1064,7 @@ class CrimeData {
class JobData { class JobData {
constructor(dbAssoc = false) { constructor(dbAssoc = false) {
this.databaseId = 0; this.databaseId = 0;
this.serverId = 0;
this.type = VRR_JOB_NONE; this.type = VRR_JOB_NONE;
this.name = "Unnamed"; this.name = "Unnamed";
this.enabled = true; this.enabled = true;
@@ -1084,6 +1085,7 @@ class JobData {
if(dbAssoc) { if(dbAssoc) {
this.databaseId = dbAssoc["job_id"]; this.databaseId = dbAssoc["job_id"];
this.serverId = dbAssoc["job_server"];
this.type = dbAssoc["job_type"]; this.type = dbAssoc["job_type"];
this.name = dbAssoc["job_name"]; this.name = dbAssoc["job_name"];
this.enabled = dbAssoc["job_enabled"]; this.enabled = dbAssoc["job_enabled"];
@@ -1314,7 +1316,7 @@ class BlackListedGameScriptData {
constructor(dbAssoc = false) { constructor(dbAssoc = false) {
this.databaseId = 0; this.databaseId = 0;
this.enabled = false this.enabled = false
this.server = 0; this.serverId = 0;
this.scriptName = ""; this.scriptName = "";
this.index = -1; this.index = -1;
this.needsSaved = false; this.needsSaved = false;
@@ -1322,7 +1324,7 @@ class BlackListedGameScriptData {
if(dbAssoc) { if(dbAssoc) {
this.databaseId = dbAssoc["ac_script_bl_id"]; this.databaseId = dbAssoc["ac_script_bl_id"];
this.enabled = intToBool(dbAssoc["ac_script_bl_enabled"]); this.enabled = intToBool(dbAssoc["ac_script_bl_enabled"]);
this.server = dbAssoc["ac_script_bl_server"]; this.serverId = dbAssoc["ac_script_bl_server"];
this.scriptName = dbAssoc["ac_script_bl_name"]; this.scriptName = dbAssoc["ac_script_bl_name"];
} }
} }
@@ -1332,7 +1334,7 @@ class WhiteListedGameScriptData {
constructor(dbAssoc = false) { constructor(dbAssoc = false) {
this.databaseId = 0; this.databaseId = 0;
this.enabled = false this.enabled = false
this.server = 0; this.serverId = 0;
this.scriptName = ""; this.scriptName = "";
this.index = -1; this.index = -1;
this.needsSaved = false; this.needsSaved = false;
@@ -1340,7 +1342,7 @@ class WhiteListedGameScriptData {
if(dbAssoc) { if(dbAssoc) {
this.databaseId = dbAssoc["ac_script_wl_id"]; this.databaseId = dbAssoc["ac_script_wl_id"];
this.enabled = intToBool(dbAssoc["ac_script_wl_enabled"]); this.enabled = intToBool(dbAssoc["ac_script_wl_enabled"]);
this.server = dbAssoc["ac_script_wl_server"]; this.serverId = dbAssoc["ac_script_wl_server"];
this.scriptName = dbAssoc["ac_script_wl_name"]; this.scriptName = dbAssoc["ac_script_wl_name"];
} }
} }
@@ -1427,6 +1429,7 @@ class ItemData {
class ItemTypeData { class ItemTypeData {
constructor(dbAssoc = false) { constructor(dbAssoc = false) {
this.databaseId = 0; this.databaseId = 0;
this.serverId = 0;
this.index = 0; this.index = 0;
this.name = "Unknown"; this.name = "Unknown";
this.enabled = false; this.enabled = false;
@@ -1456,6 +1459,7 @@ class ItemTypeData {
if(dbAssoc) { if(dbAssoc) {
this.databaseId = toInteger(dbAssoc["item_type_id"]); this.databaseId = toInteger(dbAssoc["item_type_id"]);
this.serverId = toInteger(dbAssoc["item_type_server"]);
this.name = dbAssoc["item_type_name"]; this.name = dbAssoc["item_type_name"];
this.enabled = intToBool(toInteger(dbAssoc["item_type_enabled"])); this.enabled = intToBool(toInteger(dbAssoc["item_type_enabled"]));
this.useType = toInteger(dbAssoc["item_type_use_type"]); this.useType = toInteger(dbAssoc["item_type_use_type"]);
@@ -1488,7 +1492,7 @@ class ItemTypeData {
class NPCData { class NPCData {
constructor(dbAssoc = false) { constructor(dbAssoc = false) {
this.databaseId = 0; this.databaseId = 0;
this.server = 0; this.serverId = 0;
this.firstName = "John"; this.firstName = "John";
this.lastName = "Doe"; this.lastName = "Doe";
this.middleName = "Q"; this.middleName = "Q";
@@ -1534,7 +1538,7 @@ class NPCData {
if(dbAssoc) { if(dbAssoc) {
this.databaseId = toInteger(dbAssoc["npc_id"]); this.databaseId = toInteger(dbAssoc["npc_id"]);
this.server = toInteger(dbAssoc["npc_server"]); this.serverId = toInteger(dbAssoc["npc_server"]);
this.firstName = dbAssoc["npc_name_first"]; this.firstName = dbAssoc["npc_name_first"];
this.lastName = dbAssoc["npc_name_last"]; this.lastName = dbAssoc["npc_name_last"];
this.middleName = dbAssoc["npc_name_middle"] || ""; this.middleName = dbAssoc["npc_name_middle"] || "";