MetalStormGhost 26f83cf269
Splash Damage with Clusters and Ship Radar effects (#206)
* Splash Damage with Clusters and Ship Radar effects
Based on the Splash Damage 2.0 by wheelyjoe, FrozenDroid and spencershepard/GRIMM (21 December 2021 version)

New features:
 -damage boost for parked aircraft since they are hard to kill (DCS: Retribution OCA/Aircraft mission improvement)
 -cluster weapons support
 -helicopter gunship autocannon fragmentation effect support
 -napalm will now spawn fire on impact
 -ship radars might turn off when hit with anti-radiation missiles
 -BDA messages for splash damage

New features can be tweaked, turned on or off in the Retribution settings and/or in the script options.

* Updated changelog.md

* Added missing changelog entry from 29 May 2022 to Weapons_Damage_Updated.lua

* Integrate splashdamageclusters into original

* Fix 'nil' exceptions

* Remove Ghosti's original implementation

---------

Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2023-11-12 11:36:17 +00:00

35 lines
2.4 KiB
Lua

-------------------------------------------------------------------------------------------------------------------------------------------------------------
-- 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.splashdamage2 then
env.info("DCSRetribution|Splash Damage 2 plugin - Setting Up")
splash_damage_options.wave_explosions = dcsRetribution.plugins.splashdamage2.wave_explosions
splash_damage_options.damage_model = dcsRetribution.plugins.splashdamage2.damage_model
splash_damage_options.game_messages = dcsRetribution.plugins.splashdamage2.game_messages
splash_damage_options.message_time = dcsRetribution.plugins.splashdamage2.message_time
splash_damage_options.debug = dcsRetribution.plugins.splashdamage2.debug
splash_damage_options.explTable_multiplier = dcsRetribution.plugins.splashdamage2.explTable_multiplier
splash_damage_options.rocket_multiplier = dcsRetribution.plugins.splashdamage2.rocket_multiplier
splash_damage_options.cluster_multiplier = dcsRetribution.plugins.splashdamage2.cluster_multiplier
splash_damage_options.oca_aircraft_damage_boost = dcsRetribution.plugins.splashdamage2.oca_aircraft_damage_boost
splash_damage_options.static_damage_boost = dcsRetribution.plugins.splashdamage2.static_damage_boost
splash_damage_options.blast_search_radius = dcsRetribution.plugins.splashdamage2.blast_search_radius
splash_damage_options.firebomb_splash_factor = dcsRetribution.plugins.splashdamage2.firebomb_splash_factor
splash_damage_options.cluster_munition_distribution_radius = dcsRetribution.plugins.splashdamage2.cluster_munition_distribution_radius
splash_damage_options.clusterEffectsEnable = dcsRetribution.plugins.splashdamage2.clusterEffectsEnable
splash_damage_options.shipRadarDamageEnable = dcsRetribution.plugins.splashdamage2.shipRadarDamage
end
end
end