Skip to content

Commit

Permalink
Sort mission parameters into categories
Browse files Browse the repository at this point in the history
  • Loading branch information
theace0296 committed Oct 14, 2021
1 parent bb785f6 commit 6fb4469
Showing 1 changed file with 56 additions and 0 deletions.
56 changes: 56 additions & 0 deletions description.ext
Original file line number Diff line number Diff line change
Expand Up @@ -93,8 +93,22 @@ class CfgRadio
#include "RandFramework\Sounds\cfgRadio.hpp"
};

#define SPACER(INDEX) class Spacer_##INDEX##\
{\
title = "";\
values[] = {""};\
texts[] = {""};\
default = "";\
}

class Params
{
class DynamicSimulationOptions {
title = "~~ Dyanmic Simulation Options ~~";
values[] = {""};
texts[] = {""};
default = "";
};
class DynamicSimulationDistance
{
title = "Minimum distance between spawned units and players to enable AI simulation. (Setting to 'disabled' disables Dynamic Simulation)";
Expand All @@ -109,13 +123,27 @@ class Params
texts[] = {"1","2","3","4","5","10","Disabled"};
default = 2;
};
SPACER(0);
class EnvironmentOptions {
title = "~~ Environment Options ~~";
values[] = {""};
texts[] = {""};
default = "";
};
class TimeMultiplier
{
title = "Sets the multiplier for real-world to in-game time.";
values[] = {50,1,2,4,6,12};
texts[] = {"0.5x (120 minutes real-world = 60 minutes in-game)","1 (60 minutes real-world = 60 minutes in-game)","2 (30 minutes real-world = 60 minutes in-game)","4 (15 minutes real-world = 60 minutes in-game)","6 (10 minutes real-world = 60 minutes in-game)","12 (5 minutes real-world = 60 minutes in-game)"};
default = 1;
};
SPACER(1);
class CustomMissionOptions {
title = "~~ Custom Mission Options ~~";
values[] = {""};
texts[] = {""};
default = "";
};
class OverrideMissionSetup
{
title = "Override mission setup screen (Mission parameters are set up using 'CustomMission/TRGMSetDefaultMissionSetupVars.sqf')";
Expand All @@ -130,6 +158,13 @@ class Params
texts[] = {"Disable","Enable"};
default = 0;
};
SPACER(2);
class CustomFactionOptions {
title = "~~ Custom Faction Options ~~";
values[] = {""};
texts[] = {""};
default = "";
};
class CustomFriendlyFactionVehicles
{
title = "Enable Custom Friendly Faction Vehicles (Overrides Faction selected in mission set up)";
Expand Down Expand Up @@ -172,6 +207,13 @@ class Params
texts[] = {"Disable","Enable"};
default = 0;
};
SPACER(3);
class CustomCampaignOptions {
title = "~~ Custom Campaign Options ~~";
values[] = {""};
texts[] = {""};
default = "";
};
class CustomCampaignObjectives
{
title = "Enable custom exclusions for campaign main objectives. (Configured in CustomMission/CustomCampaignObjectives.sqf)";
Expand All @@ -186,13 +228,27 @@ class Params
texts[] = {"Disable","Enable"};
default = 0;
};
SPACER(4);
class AddonSpecificOptions {
title = "~~ Addon Specific Options ~~";
values[] = {""};
texts[] = {""};
default = "";
};
class EnableAceActions
{
title = "Enable ACE Actions";
values[] = {0,1};
texts[] = {"Disable","Enable"};
default = 0;
};
SPACER(5);
class TechnicalOptions {
title = "~~ Technical Options ~~";
values[] = {""};
texts[] = {""};
default = "";
};
class DebugMode
{
title = "Enable Debugging Mode";
Expand Down

0 comments on commit 6fb4469

Please sign in to comment.