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:
parent
1474dfd200
commit
b2fbcdd86a
@ -26,6 +26,7 @@
|
||||
* **[Squadrons Transfers]** Determine number of available parking slots more accurately w.r.t. squadron transfers, taking aircraft dimensions into account which should prevent forced air-starts.
|
||||
* **[UX]** Allow usage of CTRL/SHIFT modifiers in ground unit transfer window.
|
||||
* **[Campaign Design]** Ability to define "spawn-routes" for convoys, allowing them to start from the road without having to edit the mission
|
||||
* **[Plugins]** Added "DCS Dismount" plugin.
|
||||
|
||||
## Fixes
|
||||
* **[New Game Wizard]** Settings would not persist when going back to a previous page (obsolete due to overhaul).
|
||||
|
||||
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"
|
||||
]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user