* Add ability to select loadout on flight creation
* Add pylon info on hover and add default loadout autoselect
* move loadout selector to method
* Cleanup loadout delegate
This is by no means complete. The bugs that this solves were already in
6.x, but we'd hidden the speed controls for the sim in that release, and
have always said that anything done after pressing "go" the first time
is undefined behavior. This is the first step on making those mid-sim
actions behave correctly.
UI actions such as creating a new package need to be executed between
ticks of the sim. We can either do this synchronously by blocking the UI
until the tick is done executing, acquiring a lock on the sim, executing
the action, then releasing the lock; or asynchronously by queueing
events and letting the sim execute them when it completes the current
tick (or instantly if the sim is paused).
Anything that comes from the new UI (currently just the map) must be
asynchronous because it goes through the REST API, but for the old UI
it's simpler (and because the lock will only be acquired as quickly as
the user can act, shouldn't slow anything down) to do this
synchronously, since it's difficult to use coroutines in Qt.
https://github.com/dcs-liberation/dcs_liberation/issues/1680
Unlocking the full potential, i.e. allowing users to switch back & forth between livery-sets, livery-overrides and normal liveries, including support for overriding flight/flight-member specific liveries.
Resolves#313
* Initial commit of OH-6 Modpack v1.2 + Vietnam Asset Pack v1 support.
* Added OH-6 Mod loadouts by @Starfire13
* Modified pydcs_extensions/oh6_vietnamassetpack/oh6_vietnamassetpack.py
Added resources/units/ground_units/vap_m35_truck.yaml
Added resources/units/ground_units/vap_mule.yaml
Added resources/units/ground_units/vap_mutt.yaml
Added resources/units/ground_units/vap_mutt_gun.yaml
Added resources/units/ground_units/vap_type63_mlrs.yaml
Added resources/units/ground_units/vap_vc_bicycle_ak.yaml
Added resources/units/ground_units/vap_vc_zis.yaml
* Modified changelog.md
Modified resources/factions/USA 1970 Vietnam War.json
Modified resources/factions/USA 1971 Vietnam War.json
Modified resources/units/ground_units/vap_mule.yaml
Added resources/units/aircraft/OH-6A.yaml
* Added the OH-6 to factions and implemented the mod selection in the new game wizard. Added an icon an a banner.
* Modified resources/units/aircraft/OH-6A.yaml
* Added icons for the Vietnam Asset Pack ground units. Also added an icon for the PT-76 since it was missing. Added a Viet Cong 1970s faction.
* Added resources/units/ships/vap_us_seafloat.yaml
* Adjust tasking for OH-6A
OH-6A is only capable of Transport & Reconnaissance, but we can ignore this if the lead slot is a client. AI however will most likely not support this, but we can add Transport & Air Assault instead...
* Fix bug in configure task + client override fallback
---------
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
* updated pydcs file to mod version 2.2.5
* Created Australia 2009
Australia has both the two seater version of the super hornet and the growler in it's arsenal, I've set the year to 2009 because the growler went into service in 2009.
* Created usn_2009 and edited usn_2005
As previously mentioned, the growler did not enter service until 2009. So it has been removed from usn_2005 and usn_2009 has been created.
* Update EA-18G.yaml
The EA-18G is barely/not capable of strike, A/A or anti-ship missions as it does not have the armament needed.
* Update fa18efg.py
reverted changes where WeaponsF18EFG. was replaced with Weapons.
* Update fa18efg.py
Only weapons added by the mod now referred to from the WeaponsFA18EFG class
* Update fa18efg.py
All of the weapons added by the mod now referred to from the WeaponsFA18EFG class
* Update fa18efg.py
Reverted AIM-120B being replaced by AIM-120D
* Update fa18efg.py
Updated fa18efg pydcs export to mod version 2.3.2
* Update QGeneratorSettings.py
Changed mod version in QGeneratorSettings.py from 2.2.5 to 2.3.2
* Update fa18efg.py
Changed AIM_120D back to AIM_120B
* Update fa18efg.py
Changed "Rdr" to "Radar" under AIM_120B
* Update fa18efg.py
* Update fa18efg.py
* Update usn_2009.json
* Su-15 Flagon mod v1.0 support
Implemented support for Su-15 Flagon mod version 1.0 by Marco1985_IT.
* Replaced the external fuel tanks with gunpods in Su-15 loadouts and added gunfighter: true