Ripped out old prototype framework and replaced with initial standup of mod folder structure - Preparing for reimplementing features.

This commit is contained in:
Clarky committed 2026-08-17 19:16:37 +10:00
1 parent 75b737230e
commit 2a7c28af5f
39 files changed
+97 -2049

No files matched your search

View File
Whitespace-only changes.
View File
Whitespace-only changes.
View File
Whitespace-only changes.
+17
View File
@@ -0,0 +1,17 @@
class CfgPatches
{
class ClarkonsLogisticsFramework
{
units[] = ;
weapons[] = {};
requiredVersion = 2.22;
requiredAddons[] = {"cba_main"};
author = "Clarky";
};
};
#include "cfgFunctions.hpp"
#include "cfgVehicles.hpp"
// #include "ui\gui.hpp"
+17
View File
@@ -0,0 +1,17 @@
#define COMPONENT logistics
#define COMPONENT_BEAUTIFIED Logistics
#include "\z\clf\addons\logistics\script_mod.hpp"
// #define DEBUG_MODE_FULL
// #define DISABLE_COMPILE_CACHE
// #define ENABLE_PERFORMANCE_COUNTERS
//#ifdef DEBUG_ENABLED_MAIN
// #define DEBUG_MODE_FULL
//#endif
//#ifdef DEBUG_SETTINGS_MAIN
// #define DEBUG_SETTINGS DEBUG_SETTINGS_MAIN
//#endif
#include "\z\clf\addons\logistics\script_macros.hpp"
View File
Whitespace-only changes.
+26
View File
@@ -0,0 +1,26 @@
// COMPONENT should be defined in the script_component.hpp and included BEFORE this hpp
#define MAINPREFIX z
#define PREFIX clf
#include "script_version.hpp"
#define VERSION MAJOR.MINOR
#define VERSION_STR MAJOR.MINOR.PATCHLVL.BUILD
#define VERSION_AR MAJOR,MINOR,PATCHLVL,BUILD
// MINIMAL required version for the Mod. Components can specify others..
#define REQUIRED_VERSION 2.22
#define REQUIRED_CBA_VERSION {3,18,5}
#ifndef COMPONENT_BEAUTIFIED
#define COMPONENT_BEAUTIFIED COMPONENT
#endif
/*
#ifdef SUBCOMPONENT_BEAUTIFIED
#define COMPONENT_NAME QUOTE(CLF - COMPONENT_BEAUTIFIED - SUBCOMPONENT_BEAUTIFIED)
#else
#define COMPONENT_NAME QUOTE(CLF - COMPONENT_BEAUTIFIED)
#endif
*/
+4
View File
@@ -0,0 +1,4 @@
#define MAJOR 1
#define MINOR 1
#define PATCHLVL 1
#define BUILD 1
+21
View File
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Project name="CLF">
<Package name="Logistics">
<Key ID="STR_CLF_My_First_Localisation">
<English>UPDATE ME</English>
<French>UPDATE ME</French>
<Spanish>UPDATE ME</Spanish>
<Italian>UPDATE ME</Italian>
<Polish>UPDATE ME</Polish>
<Portuguese>UPDATE ME</Portuguese>
<Russian>UPDATE ME</Russian>
<German>UPDATE ME</German>
<Korean>UPDATE ME</Korean>
<Japanese>UPDATE ME</Japanese>
<Chinese>UPDATE ME</Chinese>
<Chinesesimp>UPDATE ME</Chinesesimp>
<Turkish>UPDATE ME</Turkish>
<Ukrainian>UPDATE ME</Ukrainian>
</Key>
</Package>
</Project>