Difference between revisions of "Category:CMF3: Config"

From cluster wiki
Jump to navigation Jump to search
(Created page with "The CMF Config is a simplified way of configuring components and specific settings for CMF. The config is generally split into 3 parts: * SETTINGS This part is the main sectio...")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:Cluster Community Framework (CMF3)]]
The CMF Config is a simplified way of configuring components and specific settings for CMF. The config is generally split into 3 parts:
The CMF Config is a simplified way of configuring components and specific settings for CMF. The config is generally split into 3 parts:
* SETTINGS
{| class="wikitable"
This part is the main section, this is where you enable / disable parts of CMF or configure settings for a component.
|-
* CMF_ORBAT
| '''[[CMF3 Config: Settings|SETTINGS]]''' || This part is the main section, this is where you enable / disable parts of CMF or configure settings for a component.
This is where certain settings are defined for the cluster community ORBAT, you can generally leave this alone unless you want to add more squad types, sizes or ranks.
|-
* Unspecified
| '''CMF_ORBAT''' || This is where certain settings are defined for the cluster community ORBAT, you can generally leave this alone unless you want to add more squad types, sizes or ranks.
These are Arma mission parameters, you can in most situations leave this alone.
|-
| '''[[CMF3 Config: unspecified|Unspecified]]''' || These are Arma mission parameters, you can in most situations leave this alone.
|}
 
A config can look like the following:
<div class="toccolours mw-collapsible mw-collapsed">
<div style="font-weight:bold;line-height:1.6;">Example config</div>
<div class="mw-collapsible-content">
‎<pre>
class CMF {
    class SETTINGS {
        class player {
            switchMapTextures = 1;
            hideRespawnMarkers = 1;
            consistentMarkers = 1;
            restrictLauncher = 1;
 
            /* Hearing settings */
            class hearing {
                enable = 1;
                attenuateHeadgear = 1;
                earplugsVolume = 0.5;
            };
        };
 
        /* Gameplay settings */
        class gameplay {
            overrideFlashbangs = 1;
 
            /* safestart settings */
            class safestart {
                enable = 1;
                delay = 60;
            };
 
            /* tracers settings */
            class tracers {
                enable = 1;
                side[] = {"east"};
            };
        };
 
        /* Rallypoint settings */
        class rallypoint {
            cooldown = 300;
            enemyKillRadius = 10;
            rallyObjectClass = "Misc_backpackheap_EP1";
        };
 
        /* ai settings */
        class ai {
            transferToServer = 1;
            reinforce = 1;
            reinforceRange = 1000;
            preventProne = 1;
            forceSkill = 1;
        };
 
        /* Utility settings */
        class utility {
            clearVehicleCargo = 1;
            freezeTime = 0;
        };
 
        /* Enhanced Vehicles Settings */
        class enhancedVehicles {
            enable = 1;
            visualEffects = 1;
            soundEffects = 1;
            offroadBumpy = 1;
            offroadDamage = 1;
        };
 
        blacklistedAddons[] = {};
    };
};
 
/* Disable forced complex flightmodel */
forceRotorLibSimulation = 0;
 
/* Respawn delay (in seconds) */
respawnDelay = 3;
 
/* Enable Debug console for eric (you can add your own aswell) */
enableDebugConsole[] = {"76561198065818848"};
 
/* CMF ORBAT Settings */
class CMF_ORBAT {
    class SIZES {
        class BAT {
            leadRank = "COLONEL";
            generalRank = "MAJOR";
        };
        class COY {
            leadRank = "CAPTAIN";
            generalRank = "CAPTAIN";
        };
        class PLT {
            leadRank = "LIEUTENANT";
            generalRank = "LIEUTENANT";
        };
        class SQD {
            leadRank = "SERGEANT";
            generalRank = "CORPORAL";
        };
        class FT {
            leadRank = "CORPORAL";
            generalRank = "PRIVATE";
        };
    };
 
    class TYPES {
        class INF {};
        class ARMOR {};
        class TRANS {};
        class CAS {};
        class LOGI {};
        class WEAPONS {};
        class SUPPORT {};
        class MECH {};
        class MOTOR {};
        class HQ {};
    };
};
 
‎</pre>
</div></div>

Latest revision as of 10:53, 13 March 2023

The CMF Config is a simplified way of configuring components and specific settings for CMF. The config is generally split into 3 parts:

SETTINGS This part is the main section, this is where you enable / disable parts of CMF or configure settings for a component.
CMF_ORBAT This is where certain settings are defined for the cluster community ORBAT, you can generally leave this alone unless you want to add more squad types, sizes or ranks.
Unspecified These are Arma mission parameters, you can in most situations leave this alone.

A config can look like the following:

Example config
class CMF {
    class SETTINGS {
        class player {
            switchMapTextures = 1;
            hideRespawnMarkers = 1;
            consistentMarkers = 1;
            restrictLauncher = 1;

            /* Hearing settings */
            class hearing {
                enable = 1;
                attenuateHeadgear = 1;
                earplugsVolume = 0.5;
            };
        };

        /* Gameplay settings */
        class gameplay {
            overrideFlashbangs = 1;

            /* safestart settings */
            class safestart {
                enable = 1;
                delay = 60;
            };

            /* tracers settings */
            class tracers {
                enable = 1;
                side[] = {"east"};
            };
        };

        /* Rallypoint settings */
        class rallypoint {
            cooldown = 300;
            enemyKillRadius = 10;
            rallyObjectClass = "Misc_backpackheap_EP1";
        };

        /* ai settings */
        class ai {
            transferToServer = 1;
            reinforce = 1;
            reinforceRange = 1000;
            preventProne = 1;
            forceSkill = 1;
        };

        /* Utility settings */
        class utility {
            clearVehicleCargo = 1;
            freezeTime = 0;
        };

        /* Enhanced Vehicles Settings */
        class enhancedVehicles {
            enable = 1;
            visualEffects = 1;
            soundEffects = 1;
            offroadBumpy = 1;
            offroadDamage = 1;
        };

        blacklistedAddons[] = {};
    };
};

/* Disable forced complex flightmodel */
forceRotorLibSimulation = 0;

/* Respawn delay (in seconds) */
respawnDelay = 3;

/* Enable Debug console for eric (you can add your own aswell) */
enableDebugConsole[] = {"76561198065818848"};

/* CMF ORBAT Settings */
class CMF_ORBAT {
    class SIZES {
        class BAT {
            leadRank = "COLONEL";
            generalRank = "MAJOR";
        };
        class COY {
            leadRank = "CAPTAIN";
            generalRank = "CAPTAIN";
        };
        class PLT {
            leadRank = "LIEUTENANT";
            generalRank = "LIEUTENANT";
        };
        class SQD {
            leadRank = "SERGEANT";
            generalRank = "CORPORAL";
        };
        class FT {
            leadRank = "CORPORAL";
            generalRank = "PRIVATE";
        };
    };

    class TYPES {
        class INF {};
        class ARMOR {};
        class TRANS {};
        class CAS {};
        class LOGI {};
        class WEAPONS {};
        class SUPPORT {};
        class MECH {};
        class MOTOR {};
        class HQ {};
    };
};

‎

Pages in category "CMF3: Config"

The following 2 pages are in this category, out of 2 total.