Ace Combat 7: Skies Unknown

This additional, Compatibility Add-On-specific guide will require you to understand this guide first.

In this additional guide to the PPDT editing guide above, I will teach you how to disable add-on planes that you don't want to use from my Compatibility Add-On PPDT. You can re-enable the add-ons by reverting the changes that will be shown here.


Unpack Compatibility_Add-Ons-PPDT_P.pak first by dragging it into UnrealPak-Batch-With-Unpack.bat.



A new folder titled Unpack will be generated, and inside it will be the unpacked .PAK's folder.



And inside that .PAK folder will be the PPDT.uasset/uexp and the PPDT.json

Ignore the .JSON, it's irrelevant to what we will be doing here.

First things first, create this folder structure: Nimbus\Content\Blueprint\Information inside the .PAK folder, and copy the .uasset/uexp and .JSON into the Information folder. This is essential when we will be repacking the .PAK.



Open the PPDT.uasset with UAssetGUI, double-click on Export Data, and then Export 1 (PlayerPlaneDataTable), and then Table Info. Under Table Info, you can see a lot of rows.

That's a lot of rows.


The first Row (70) indicates the start of the add-on rows.


Clicking on those rows, you'll see this:


You can check the PlaneID to cross-check with the add-ons list below. You can also check the PlaneStringID, which is the internal name of the add-ons.

Add-on rows in release order:
  • Row_148 - zx01 -> ADFX-00[AC2] (ADFX-00 Falken Add-On)
  • Row_149 - zx02 -> ADFX-00[ACI] (ADFX-00 Falken Add-On)
  • Row_150 - zx03 -> ADFX-00[EX] (ADFX-00 Falken Add-On)
  • Row_151 - zx04 -> ADFX-00[SP] (ADFX-00 Falken Add-On)
  • Row_152 - su27 -> Su-27
  • Row_153 - f104av -> F-104C -AV- Type A (Playable F-104C -AV-)
  • Row_154 - f104av2 -> F-104C -AV- Type B (Playable F-104C -AV-)
  • Row_155 - ea18g -> EA-18G Type A (EA-18G Growler AddOn)
  • Row_156 - ea18g1 -> EA-18G Type B (EA-18G Growler AddOn)
  • Row_157 - fa36 -> XFA-36
  • Row_158 - f18r -> F/A-18R
  • Row_159 - uav11 -> ADF-11 (Playable Drones)
  • Row_160 - uavp -> ADFX-10 (Playable Drones)
  • Row_161 - uavc -> MQ-99 (Playable Drones)
  • Row_162 - uavcx -> MQ-99SK(V)2/C-8 (Playable Drones)
  • Row_163 - m101 -> MQ-101 (Playable Drones)
  • Row_164 - x49a -> X-49
  • Row_165 - adlra -> ADA-01A Adler (ADA-01 Adler Standalone)
  • Row_166 - adlrb -> ADA-01B Adler (ADA-01 Adler Standalone)
  • Row_167 - r101 -> R-101 Delphinus 1
  • Row_168 - fa32 -> F/A-32C Erne
  • Row_169 - su25a -> Su-25TM1 Rook (Su-25TM Rook Add-On)
  • Row_171 - su25b -> Su-25TM2 Rook (Su-25TM Rook Add-On)
  • Row_172 - m144 -> MiG-.144 Flatpack
  • Row_173 - f14b -> F-14B Tomcat
  • Row_174 - su75 -> Su-75 Checkmate
  • Row_175 - su30m3 -> Su-30M3
  • Row_176 - f22c -> F/A-22C Raptor Plus
  • Row_177 - e06b -> EA-6B Prowler
  • Row_178 - f17a -> F-117A Nighthawk
  • Row_179 - f05e -> F/A-5E Tiger (TigerPack Add-On)
  • Row_180 - f20a -> F/A-20 Super Tigershark (TigerPack AddOn)
  • Row_181 - j20a -> J-20A Mighty Dragon (J-20A AddOn)
  • Row_182 - j20x1 -> Mjölnir R-40 Mk.I (J-20A AddOn)
  • Row_183 - j20x2 -> Mjölnir R-40 Mk.II (J-20A AddOn)
  • Row_184 - j35j -> Draken J
  • Row_185 - pkdp -> MiG-41MKS
  • Row_186 - rx78 -> RX-78-2 Gundam
  • Row_187 - r172 -> Rh-172 Chaetura II
  • Row_188 - f16vx -> F-16VX Silent Viper
  • Row_189 - m31m -> MiG-31M2 Foxhound-B
  • Row_191 - f15n -> F-15N Sea Eagle
  • Row_192 - pw01 -> PW-MK1
  • Row_193 - gaf1v1 -> GAF-1 [Variant 1] (GAF-1 Varcolac AddOn)
  • Row_194 - gaf1v2 -> GAF-1 [Variant 2] (GAF-1 Varcolac AddOn)
  • Row_195 - trnd -> Tornado GR.4
  • Row_196 - f52 -> F-52B
  • Row_197 - trndf3 -> Tornado F3
  • Row_198 - fa24 -> XFA-24 Apalis (End Of Deception - Ace Combat X Add-on Modpack)
  • Row_199 - yr99 -> YR-99 Forneus (End Of Deception - Ace Combat X Add-on Modpack)
  • Row_200 - yrb89 -> YRB-89 Naberius (End Of Deception - Ace Combat X Add-on Modpack)
  • Row_201 - yr302 -> YR-302 Fregata (End Of Deception - Ace Combat X Add-on Modpack)
  • Row_202 - xr302 -> XR-302 Fregatidae (End Of Deception - Ace Combat X Add-on Modpack)
  • Row_203 - xr45 -> XR-45 Cariburn (End Of Deception - Ace Combat X Add-on Modpack)
  • Row_204 - f16f -> F-16F Fighting Falcon
  • Row_205 - ua45 -> UAV-45R Malebolge
  • Row_206 - s32 -> S-32 Prototype Berkut
  • Row_207 - active -> F-15 ACTIVE
  • Row_208 - f85b -> F-85B Bullshark
  • Row_209 - a4nk -> A-4NK Skyhawk II
  • Row_210 - arkb -> Arkbird
  • Row_211 - f15se -> F-15SE Silent Eagle
  • Row_212 - x02sb1 -> X-02S Block.1


You might notice I skipped Row_170, and that's because, the F-14B (f14b) was originally Row_170, but that makes the plane only has SPW1 for some fucking reason. Mega, on my behalf, also had to skip Row_190 due to it causing whatever plane using said row number to not have SPWs, at all.


Clicking on a plane row, focus on the 3rd (technically 4th, but it says 3, so, yeah) row:


We'll be changing EPlaneTargetMode::CampaignAndOnline into EPlaneTargetMode::VR



Now, on top-left, click View, and then Recalculate Nodes (or Shift+F).

This will "refresh" the PPDT .uasset.

After that, you can save the file and pack the .PAK folder according to Part Three of this guide.
Now, in-game, the add-on you disabled will no longer appear. If you want to re-enable the add-ons in question, just revert back the changes we made here.
Also, if you've made changes to your PPDT, like ammo changes, I recommend listing down those changes on a .TXT file and copying them over every time my patch gets updated. Maybe it's a lot of things to do for an average user, but that's just modding.

Article information

Added on

Edited on

Written by

sincerity2103

0 comments