Updated naming convention to use FORGE

This commit is contained in:
Jacob Schmidt 2025-01-01 21:51:43 -06:00
parent 264c4bc4dc
commit c02adb897b
45 changed files with 67 additions and 67 deletions

View File

@ -1 +1 @@
// SOF - Basic Settings
// FORGE - Basic Settings

View File

@ -20,4 +20,4 @@ class Params {
#include "configs\paygrades.h"
#include "configs\stores.h"
#include "\@pmcs\userconfig\pmcs_phone.hpp"
#include "\@forge\userconfig\forge_phone.hpp"

View File

@ -1,4 +1,4 @@
class PMCS_CfgBanks {
class CfgBanks {
class banks {
class bank1 {
className = "Land_Atm_01_F";

View File

@ -1,4 +1,4 @@
class PMCS_CfgCpofs {
class CfgCpofs {
class cpofs {
class cpof1 {
className = "Land_MultiScreenComputer_01_olive_F";

View File

@ -1,4 +1,4 @@
class PMCS_CfgGarages {
class CfgGarages {
locations[] = {
{"garageAircraft", {4805,8075,0}, 0},
{"garageArmored", {4805,8075,0}, 0},

View File

@ -1,4 +1,4 @@
class PMCS_CfgLockers {
class CfgLockers {
class lockers {
class locker1 {
className = "Box_NATO_Equip_F";

View File

@ -1,4 +1,4 @@
class PMCS_CfgPaygrades {
class CfgPaygrades {
payGrades[] = {
// Army
{"E1", 1000, "Enlisted"},

View File

@ -1,4 +1,4 @@
class PMCS_CfgStores {
class CfgStores {
class stores {
class store1 {
className = "Land_CashDesk_F";

View File

@ -1,7 +1,7 @@
// Do not edit this file
// Version of mission template
pmcs_template = 3;
forge_template = 3;
// Mission Settings
onLoadIntroTime = 1;

View File

@ -1,11 +1,11 @@
[] call pmcs_client_armory_fnc_initArmory;
[] spawn pmcs_client_init_fnc_initPlayer;
[] spawn pmcs_client_medical_fnc_initMedical;
[] spawn pmcs_client_phone_fnc_initPhone;
[] spawn pmcs_client_service_fnc_initService;
[] spawn pmcs_client_store_fnc_initStore;
[] call forge_client_arsenal_fnc_initArsenal;
[] spawn forge_client_init_fnc_initPlayer;
[] spawn forge_client_medical_fnc_initMedical;
[] spawn forge_client_phone_fnc_initPhone;
[] spawn forge_client_service_fnc_initService;
[] spawn forge_client_store_fnc_initStore;
player addItem "PMCS_Phone";
player addItem "FORGE_Phone";
// TODO replace with function
[player] call compile preprocessFileLineNumbers "do_not_edit\briefing.sqf";

View File

@ -1,4 +1,4 @@
#define PREFIX sof
#define PREFIX forge
#define COMPONENT mission
// Mission

View File

@ -1,9 +1,9 @@
// Mission settings - title, description, author etc.
author = "YOUR_NAME, SOF";
author = "YOUR_NAME, FORGE";
onLoadName = "MISSION_NAME";
onLoadMission = "MISSION_SUMMARY";
pmcs_type = 0; // 0: Contract, 1: Sub-Contract, 2: Training, 3: Special
forge_type = 0; // 0: Contract, 1: Sub-Contract, 2: Training, 3: Special
// Randomization
disableRandomization[] = {}; // Disables randomization of units and vehicles based off of variable name or classname

View File

@ -5,7 +5,7 @@ enableSaving [false, false];
addMissionEventHandler ["ExtensionCallback", {
params ["_name", "_function", "_data"];
if (_name isEqualTo "ArmaSOFClient") then {
if (_name isEqualTo "ArmaFORGEClient") then {
parseSimpleArray _data call (missionNamespace getVariable [_function, {
hint "Function does not exist!"
}]);

View File

@ -1,4 +1,4 @@
if (isServer || isDedicated) then {
true spawn dragonfly_db_fnc_init;
[] call pmcs_server_init_fnc_serverSetup;
[] call forge_server_init_fnc_serverSetup;
};

View File

@ -1,4 +1,4 @@
#define PREFIX sof
#define PREFIX forge
#define COMPONENT mission
// Version

View File

@ -1 +1 @@
// SOF - Basic Settings
// FORGE - Basic Settings

View File

@ -20,4 +20,4 @@ class Params {
#include "configs\paygrades.h"
#include "configs\stores.h"
#include "\@pmcs\userconfig\pmcs_phone.hpp"
#include "\@forge\userconfig\forge_phone.hpp"

View File

@ -1,4 +1,4 @@
class PMCS_CfgBanks {
class CfgBanks {
class banks {
class bank1 {
className = "Land_Atm_01_F";

View File

@ -1,4 +1,4 @@
class PMCS_CfgCpofs {
class CfgCpofs {
class cpofs {
class cpof1 {
className = "Land_MultiScreenComputer_01_olive_F";

View File

@ -1,4 +1,4 @@
class PMCS_CfgGarages {
class CfgGarages {
locations[] = {
{"garageAircraft", {4805,8075,0}, 0},
{"garageArmored", {4805,8075,0}, 0},

View File

@ -1,4 +1,4 @@
class PMCS_CfgLockers {
class CfgLockers {
class lockers {
class locker1 {
className = "Box_NATO_Equip_F";

View File

@ -1,4 +1,4 @@
class PMCS_CfgPaygrades {
class CfgPaygrades {
payGrades[] = {
{"E1", 1000, "Enlisted"},
{"E2", 1250, "Enlisted"},

View File

@ -1,4 +1,4 @@
class PMCS_CfgStores {
class CfgStores {
class stores {
class store1 {
className = "Land_CashDesk_F";

View File

@ -1,7 +1,7 @@
// Do not edit this file
// Version of mission template
pmcs_template = 3;
forge_template = 3;
// Mission Settings
onLoadIntroTime = 1;
@ -9,7 +9,7 @@ onLoadMissionTime = 1;
// Game type and player count
class Header {
gameType = PMCS_DA;
gameType = FORGE_DA;
minPlayers = 1;
maxPlayers = 32;
};

View File

@ -1,11 +1,11 @@
[] call pmcs_client_armory_fnc_initArmory;
[] spawn pmcs_client_init_fnc_initPlayer;
[] spawn pmcs_client_medical_fnc_initMedical;
[] spawn pmcs_client_phone_fnc_initPhone;
[] spawn pmcs_client_service_fnc_initService;
[] spawn pmcs_client_store_fnc_initStore;
[] call forge_client_arsenal_fnc_initArsenal;
[] spawn forge_client_init_fnc_initPlayer;
[] spawn forge_client_medical_fnc_initMedical;
[] spawn forge_client_phone_fnc_initPhone;
[] spawn forge_client_service_fnc_initService;
[] spawn forge_client_store_fnc_initStore;
player addItem "PMCS_Phone";
player addItem "FORGE_Phone";
// TODO replace with function
[player] call compile preprocessFileLineNumbers "do_not_edit\briefing.sqf";

View File

@ -1,4 +1,4 @@
#define PREFIX sof
#define PREFIX forge
#define COMPONENT mission
// Mission

View File

@ -1,9 +1,9 @@
// Mission settings - title, description, author etc.
author = "YOUR_NAME, SOF";
author = "YOUR_NAME, FORGE";
onLoadName = "MISSION_NAME";
onLoadMission = "MISSION_SUMMARY";
pmcs_type = 0; // 0: Contract, 1: Sub-Contract, 2: Training, 3: Special
forge_type = 0; // 0: Contract, 1: Sub-Contract, 2: Training, 3: Special
// Randomization
disableRandomization[] = {}; // Disables randomization of units and vehicles based off of variable name or classname

View File

@ -15,7 +15,7 @@ addMissionEventHandler ["ExtensionCallback", {
addMissionEventHandler ["ExtensionCallback", {
params ["_name", "_function", "_data"];
if (_name isEqualTo "ArmaSOFClient") then {
if (_name isEqualTo "ArmaFORGEClient") then {
parseSimpleArray _data call (missionNamespace getVariable [_function, {
hint "Function does not exist!"
}]);

View File

@ -1,4 +1,4 @@
if (isServer || isDedicated) then {
true spawn dragonfly_db_fnc_init;
[] call pmcs_server_init_fnc_serverSetup;
[] call forge_server_init_fnc_serverSetup;
};

View File

@ -1,4 +1,4 @@
#define PREFIX sof
#define PREFIX forge
#define COMPONENT mission
// Version

View File

@ -1 +1 @@
// SOF - Basic Settings
// FORGE - Basic Settings

View File

@ -20,4 +20,4 @@ class Params {
#include "configs\paygrades.h"
#include "configs\stores.h"
#include "\@pmcs\userconfig\pmcs_phone.hpp"
#include "\@forge\userconfig\forge_phone.hpp"

View File

@ -1,4 +1,4 @@
class PMCS_CfgBanks {
class CfgBanks {
class banks {
class bank1 {
className = "Land_Atm_01_F";

View File

@ -1,4 +1,4 @@
class PMCS_CfgCpofs {
class CfgCpofs {
class cpofs {
class cpof1 {
className = "Land_MultiScreenComputer_01_olive_F";

View File

@ -1,4 +1,4 @@
class PMCS_CfgGarages {
class CfgGarages {
locations[] = {
{"garageAircraft", {4805,8075,0}, 0},
{"garageArmored", {4805,8075,0}, 0},

View File

@ -1,4 +1,4 @@
class PMCS_CfgLockers {
class CfgLockers {
class lockers {
class locker1 {
className = "Box_NATO_Equip_F";

View File

@ -1,4 +1,4 @@
class PMCS_CfgPaygrades {
class CfgPaygrades {
payGrades[] = {
{"E1", 1000, "Enlisted"},
{"E2", 1250, "Enlisted"},

View File

@ -1,4 +1,4 @@
class PMCS_CfgStores {
class CfgStores {
class stores {
class store1 {
className = "Land_CashDesk_F";

View File

@ -1,7 +1,7 @@
// Do not edit this file
// Version of mission template
pmcs_template = 3;
forge_template = 3;
// Mission Settings
onLoadIntroTime = 1;

View File

@ -1,11 +1,11 @@
[] call pmcs_client_armory_fnc_initArmory;
[] spawn pmcs_client_init_fnc_initPlayer;
[] spawn pmcs_client_medical_fnc_initMedical;
[] spawn pmcs_client_phone_fnc_initPhone;
[] spawn pmcs_client_service_fnc_initService;
[] spawn pmcs_client_store_fnc_initStore;
[] call forge_client_arsenal_fnc_initArsenal;
[] spawn forge_client_init_fnc_initPlayer;
[] spawn forge_client_medical_fnc_initMedical;
[] spawn forge_client_phone_fnc_initPhone;
[] spawn forge_client_service_fnc_initService;
[] spawn forge_client_store_fnc_initStore;
player addItem "PMCS_Phone";
player addItem "FORGE_Phone";
// TODO replace with function
[player] call compile preprocessFileLineNumbers "do_not_edit\briefing.sqf";

View File

@ -1,4 +1,4 @@
#define PREFIX sof
#define PREFIX forge
#define COMPONENT mission
// Mission

View File

@ -1,9 +1,9 @@
// Mission settings - title, description, author etc.
author = "YOUR_NAME, SOF";
author = "YOUR_NAME, FORGE";
onLoadName = "MISSION_NAME";
onLoadMission = "MISSION_SUMMARY";
pmcs_type = 0; // 0: Contract, 1: Sub-Contract, 2: Training, 3: Special
forge_type = 0; // 0: Contract, 1: Sub-Contract, 2: Training, 3: Special
// Randomization
disableRandomization[] = {}; // Disables randomization of units and vehicles based off of variable name or classname

View File

@ -5,7 +5,7 @@ enableSaving [false, false];
addMissionEventHandler ["ExtensionCallback", {
params ["_name", "_function", "_data"];
if (_name isEqualTo "ArmaSOFClient") then {
if (_name isEqualTo "ArmaFORGEClient") then {
parseSimpleArray _data call (missionNamespace getVariable [_function, {
hint "Function does not exist!"
}]);

View File

@ -1,4 +1,4 @@
if (isServer || isDedicated) then {
true spawn dragonfly_db_fnc_init;
[] call pmcs_server_init_fnc_serverSetup;
[] call forge_server_init_fnc_serverSetup;
};

View File

@ -1,4 +1,4 @@
#define PREFIX sof
#define PREFIX forge
#define COMPONENT mission
// Version