Skip to content

3.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Jun 07:10
00ca7d0

3.0.0

Saves from 2.5 are not compatible with 3.0.

Features/Improvements

  • [Campaign] Ground units can now be transferred by road, airlift, and cargo ship. See https://github.com/dcs-liberation/dcs_liberation/wiki/Unit-Transfers for more information.
  • [Campaign] Ground units can no longer be sold. To move units to a new location, transfer them.
  • [Campaign] Ground units must now be recruited at a base with a factory and transferred to their destination. When buying units in the UI, the purchase will automatically be fulfilled at the closest factory, and a transfer will be created on the next turn.
  • [Campaign] Non-control point FOBs will no longer spawn.
  • [Campaign] Added squadrons and pilots. See https://github.com/dcs-liberation/dcs_liberation/wiki/Squadrons-and-pilots for more information.
  • [Campaign] Capturing a base now depopulates all of its attached objectives with units: air defenses, EWRs, ships, armor groups, etc. Buildings are captured.
  • [Campaign] Ammunition Depots determine how many ground units can be deployed on the frontline by a control point.
  • [Campaign AI] AI now considers Ju-88s for CAS, strike, and DEAD missions.
  • [Campaign AI] AI planned AEW&C missions will now be scheduled ASAP.
  • [Campaign AI] AI now considers the range to the SAM's threat zone rather than the range to the SAM itself when determining target priorities.
  • [Campaign AI] Auto purchase of ground units will now maintain unit composition instead of buying randomly. The unit composition is predefined.
  • [Campaign AI] Auto purchase will aim to purchase enough ground units to support the frontline, plus 30% reserve units.
  • [Campaign AI] Auto purchase will now adjust its air/ground balance to favor whichever is under-funded.
  • [Flight Planner] Desired mission length is now configurable (defaults to 60 minutes). A BARCAP will be planned every 30 minutes. Other packages will simply have their takeoffs spread out or compressed such that the last flight will take off around the mission end time.
  • [Flight Planner] Flight plans now include bullseye waypoints.
  • [Flight Planner] Differentiated SEAD and SEAD escort. SEAD is tasked with suppressing the package target, SEAD escort is tasked with protecting the package from all SAMs along its route.
  • [Flight Planner] Planned airspeed increased to 0.85 mach for supersonic airframes and 85% of max speed for subsonic.
  • [Flight Planner] Taxi time estimation for airfields increased from 5 minutes to 8 minutes.
  • [Flight Planner] Reduce expected error margin for flight plans from 10% to 5%.
  • [Flight Planner] SEAD flights are scheduled one minute ahead of the package's TOT so that they can suppress the site ahead of the strike.
  • [Flight Planner] Automatic ATO generation for the player's coalition can now be disabled in the settings.
  • [Payloads] AI flights for most air to ground mission types (CAS excluded) will have their guns emptied to prevent strafing fully armed and operational battle stations. Gun-reliant airframes like A-10s and warbirds will keep their bullets.
  • [Kneeboard] ATC table overflow alleviated by wrapping long airfield names and splitting ATC frequency and channel into separate rows.
  • [UI] Overhauled the map implementation. Now uses satellite imagery instead of low res map images. Display options have moved from the toolbar to panels in the map.
  • [UI] Waypoints on the map are now draggable.
  • [UI] Campaigns generated for an older or newer version of the game will now be marked as incompatible. They can still be played, but bugs may be present.
  • [UI] DCS loadouts are now selectable in the loadout setup menu.
  • [UI] Added global aircraft inventory view under Air Wing dialog.
  • [UI] Base menu now shows information about ground unit deployment limits.
  • [Modding] Campaigns now choose locations for factories to spawn.
  • [Modding] Campaigns now choose locations for ammunition depots to spawn.
  • [Modding] Campaigns now use map structures as strike targets.
  • [Modding] Campaigns may now set any objective type to be a required spawn rather than random chance. Support for random objective generation was removed.
  • [Modding] Campaigns may now place AAA objectives.
  • [Modding] Can now install custom factions to /Liberation/Factions instead of the Liberation install directory.
  • [Performance Settings] Added a settings to lower the number of smoke effects generated on frontlines. Lowered default settings for frontline smoke generators, so less smoke should be generated by default.
  • [Configuration] Liberation preferences (DCS install and save game location) are now saved to %LOCALAPPDATA%/DCSLiberation to prevent needing to reconfigure each new install.
  • [Skynet] Updated to 2.1.0.

Fixes

  • [Campaign AI] Fix purchase of aircraft by priority (the faction's list was being used as the priority list rather than the game's).
  • [Campaign AI] Fixed bug causing AI to over-purchase cheap aircraft.
  • [Campaign AI] Auto planner will no longer attempt to plan missions for which the faction has no compatible aircraft.
  • [Campaign AI] Stop purchasing aircraft after the first unaffordable package to attempt to complete more packages rather than filling airfields with cheap escorts that will never be used.
  • [Campaign] Fixed bug where offshore strike locations were being used to spawn ship objectives.
  • [Campaign] EWR sites are now purchasable.
  • [Flight Planner] AI strike flight plans now include the correct target actions for building groups.
  • [Flight Planner] AI BAI/DEAD/SEAD flights now have tasks to attack all groups at the target location, not just the primary group (for multi-group SAM sites).
  • [Flight Planner] Fixed some contexts where damaged runways would be used. Destroying a carrier will no longer break the game.