server/addons/init/functions/fnc_handleServerState.sqf
Jacob Schmidt 257a62acc0 fix: Rename companyGenerals to companyShareholders
This commit renames the `companyGenerals` variable to `companyShareholders` to better reflect its intended purpose and usage within the codebase. The change affects the following files:

-   `addons/main/config.cpp`: Renames the `companyGenerals` config entry to `companyShareholders`.
-   `addons/init/functions/fnc_handleServerState.sqf`: Updates the variable name used when saving company state.
-   `addons/db/functions/fnc_loadGameState.sqf`: Updates the variable name used when loading company state.
-   `addons/db/functions/fnc_saveGameState.sqf`: Updates the variable name used when saving company state.
-   `addons/init/functions/fnc_handleServerStateLoad.sqf`: Updates the variable name used when loading company state from the server.

This change ensures consistency and clarity in the codebase, making it easier to understand and maintain. The `companyGarageUnlocks` variable was also removed from the save/load functions as it was not being used.
2025-04-05 14:24:46 -05:00

20 lines
516 B
Plaintext

#include "..\script_component.hpp"
params ["_condition"];
switch (_condition) do {
case "save": {
private _data = [
"CompanyState",
"funds", [companyFunds],
"rating", [companyRating],
"operations", [companyShareholders],
"garage_unlocks", [companyGarageUnlocks]
];
["hsetidbulk", "", "", -1, _data, "", false] call dragonfly_db_fnc_addTask;
};
case "load": {
["hgetallid", "CompanyState", "", -1, [], "forge_server_init_fnc_handleServerStateLoad", false] call dragonfly_db_fnc_addTask;
};
};