mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Add DCS Dismounts plugin
This commit is contained in:
2256
resources/plugins/dismounts/dcs_dismounts.lua
Normal file
2256
resources/plugins/dismounts/dcs_dismounts.lua
Normal file
File diff suppressed because it is too large
Load Diff
28
resources/plugins/dismounts/dismounts-config.lua
Normal file
28
resources/plugins/dismounts/dismounts-config.lua
Normal file
@@ -0,0 +1,28 @@
|
||||
-------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
-- configuration file for Splash Damage 2 Plugin
|
||||
--
|
||||
-- This configuration is tailored for a mission generated by DCS Retribution
|
||||
-- see https://github.com/dcs-retribution/dcs-retribution
|
||||
-------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
-- SD2 plugin - configuration
|
||||
if dcsRetribution then
|
||||
-- retrieve specific options values
|
||||
if dcsRetribution.plugins then
|
||||
if dcsRetribution.plugins.dismounts then
|
||||
env.info("DCSRetribution|DCS Dismounts plugin - Setting Up")
|
||||
|
||||
--dismountsOptions.LeaveDeployed = dcsRetribution.plugins.dismounts.LeaveDeployed
|
||||
dismountsOptions.WWIIAssets = dcsRetribution.plugins.dismounts.WWIIAssets
|
||||
dismountsOptions.FrenchPack = dcsRetribution.plugins.dismounts.FrenchPack
|
||||
--dismountsOptions.TroopsFollowSlowTransport = dcsRetribution.plugins.dismounts.TroopsFollowSlowTransport
|
||||
dismountsOptions.GorgeousGeorgians = dcsRetribution.plugins.dismounts.GorgeousGeorgians
|
||||
--dismountsOptions.RandomizeRussianTroops = dcsRetribution.plugins.dismounts.RandomizeRussianTroops
|
||||
dismountsOptions.NoManpads = dcsRetribution.plugins.dismounts.NoManpads
|
||||
--dismountsOptions.WPNSitesAddMoreWPNToFreeVehicles = dcsRetribution.plugins.dismounts.WPNSitesAddMoreWPNToFreeVehicles
|
||||
|
||||
mechanizeAll(nil)
|
||||
end
|
||||
end
|
||||
end
|
||||
38
resources/plugins/dismounts/plugin.json
Normal file
38
resources/plugins/dismounts/plugin.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"nameInUI": "DCS Dismounts",
|
||||
"defaultValue": false,
|
||||
"specificOptions": [
|
||||
{
|
||||
"nameInUI": "Use WWII Assets",
|
||||
"mnemonic": "WWIIAssets",
|
||||
"defaultValue": false
|
||||
},
|
||||
{
|
||||
"nameInUI": "Use FrenchPack",
|
||||
"mnemonic": "FrenchPack",
|
||||
"defaultValue": false
|
||||
},
|
||||
{
|
||||
"nameInUI": "Use Georgian soldiers",
|
||||
"mnemonic": "GorgeousGeorgians",
|
||||
"defaultValue": false
|
||||
},
|
||||
{
|
||||
"nameInUI": "Disable manpads",
|
||||
"mnemonic": "NoManpads",
|
||||
"defaultValue": false
|
||||
}
|
||||
],
|
||||
"scriptsWorkOrders": [
|
||||
{
|
||||
"file": "dcs_dismounts.lua",
|
||||
"mnemonic": "dismounts"
|
||||
}
|
||||
],
|
||||
"configurationWorkOrders": [
|
||||
{
|
||||
"file": "dismounts-config.lua",
|
||||
"mnemonic": "dismounts-config"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,9 +1,10 @@
|
||||
[
|
||||
"base",
|
||||
"ctld",
|
||||
"skynetiads",
|
||||
"dismounts",
|
||||
"ewrs",
|
||||
"herculescargo",
|
||||
"splashdamage2",
|
||||
"lotatc"
|
||||
"lotatc",
|
||||
"skynetiads",
|
||||
"splashdamage2"
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user