V1
This commit is contained in:
parent
c63fc142b2
commit
93f62d9955
186
.vscode/settings.json
vendored
186
.vscode/settings.json
vendored
@ -1,186 +0,0 @@
|
|||||||
{
|
|
||||||
"cSpell.words": [
|
|
||||||
"AFSOVRD",
|
|
||||||
"AGNT",
|
|
||||||
"AICE",
|
|
||||||
"ALTN",
|
|
||||||
"ANNUNLT",
|
|
||||||
"AOVHD",
|
|
||||||
"apos",
|
|
||||||
"APPR",
|
|
||||||
"APPRCAP",
|
|
||||||
"APPRFO",
|
|
||||||
"APPRLAND",
|
|
||||||
"APUFIRE",
|
|
||||||
"ARPT",
|
|
||||||
"Asobo",
|
|
||||||
"ATTND",
|
|
||||||
"AUTOBRAKE",
|
|
||||||
"AUTOFLIGHT",
|
|
||||||
"BARO",
|
|
||||||
"BAROSET",
|
|
||||||
"BRTDIM",
|
|
||||||
"CADC",
|
|
||||||
"CADCCAP",
|
|
||||||
"CADCFO",
|
|
||||||
"CALLBACKCODE",
|
|
||||||
"CAPAUX",
|
|
||||||
"CAPTAUX",
|
|
||||||
"CAUT",
|
|
||||||
"CEVENT",
|
|
||||||
"CKPT",
|
|
||||||
"CKPTDOOR",
|
|
||||||
"CKTBK",
|
|
||||||
"CKTBKR",
|
|
||||||
"CLBDES",
|
|
||||||
"Clickspot",
|
|
||||||
"clickspot",
|
|
||||||
"CMCDU",
|
|
||||||
"CMPS",
|
|
||||||
"CONSEQ",
|
|
||||||
"CRGSMK",
|
|
||||||
"DECR",
|
|
||||||
"DEFL",
|
|
||||||
"DIALAFLAP",
|
|
||||||
"DISAG",
|
|
||||||
"DOWNARROW",
|
|
||||||
"DSPY",
|
|
||||||
"ELEC",
|
|
||||||
"ELEVFEEL",
|
|
||||||
"EMER",
|
|
||||||
"ENGMAXPTRRESET",
|
|
||||||
"evac",
|
|
||||||
"EVAC",
|
|
||||||
"EVTMKR",
|
|
||||||
"FADEC",
|
|
||||||
"FIRETEST",
|
|
||||||
"flaperon",
|
|
||||||
"FLAPLIM",
|
|
||||||
"FLIGHTDECK",
|
|
||||||
"FLTCTL",
|
|
||||||
"FLTDIR",
|
|
||||||
"FLTDIRCAP",
|
|
||||||
"FLTDIRFO",
|
|
||||||
"FLTDIROFF",
|
|
||||||
"FLTNO",
|
|
||||||
"FMSCAP",
|
|
||||||
"FMSFO",
|
|
||||||
"FMSSPD",
|
|
||||||
"FOAUX",
|
|
||||||
"FOREAFT",
|
|
||||||
"FPLN",
|
|
||||||
"FUELUSEDRESET",
|
|
||||||
"FWDAUX",
|
|
||||||
"gltf",
|
|
||||||
"GPWS",
|
|
||||||
"HANDLEREL",
|
|
||||||
"HDGTRK",
|
|
||||||
"HELPID",
|
|
||||||
"hideable",
|
|
||||||
"HORNSHUT",
|
|
||||||
"hstab",
|
|
||||||
"IASMACH",
|
|
||||||
"IDNT",
|
|
||||||
"inbd",
|
|
||||||
"INBD",
|
|
||||||
"INHG",
|
|
||||||
"INHP",
|
|
||||||
"INSTPED",
|
|
||||||
"INTEG",
|
|
||||||
"INTP",
|
|
||||||
"ISDF",
|
|
||||||
"ISFD",
|
|
||||||
"ISOL",
|
|
||||||
"KHOFMANN",
|
|
||||||
"kohlsman",
|
|
||||||
"LECP",
|
|
||||||
"LEFTARROW",
|
|
||||||
"LEFTRELEASE",
|
|
||||||
"LEFTRIGHT",
|
|
||||||
"LEFTSINGLE",
|
|
||||||
"LLIFAIL",
|
|
||||||
"LLIFOFF",
|
|
||||||
"LLOFAIL",
|
|
||||||
"LLOFOFF",
|
|
||||||
"LMCDU",
|
|
||||||
"LODS",
|
|
||||||
"LSIDE",
|
|
||||||
"LTRANS",
|
|
||||||
"LYDA",
|
|
||||||
"LYDAFAIL",
|
|
||||||
"LYDAOFF",
|
|
||||||
"LYDB",
|
|
||||||
"LYDBFAIL",
|
|
||||||
"LYDBOFF",
|
|
||||||
"LYOKE",
|
|
||||||
"MAGTRU",
|
|
||||||
"MAINT",
|
|
||||||
"MANF",
|
|
||||||
"MCDU",
|
|
||||||
"MLDG",
|
|
||||||
"MOUSEDOWN",
|
|
||||||
"MOUSEFLAGS",
|
|
||||||
"MSFS",
|
|
||||||
"NEXTPAGE",
|
|
||||||
"NOSMOKE",
|
|
||||||
"OFST",
|
|
||||||
"OUTB",
|
|
||||||
"outbd",
|
|
||||||
"OUTBD",
|
|
||||||
"OUTFLO",
|
|
||||||
"OVHD",
|
|
||||||
"OVHT",
|
|
||||||
"OVRD",
|
|
||||||
"PAINUSE",
|
|
||||||
"PUSHPULL",
|
|
||||||
"RECP",
|
|
||||||
"REPLNT",
|
|
||||||
"RIGHTARROW",
|
|
||||||
"RLIFAIL",
|
|
||||||
"RLIFOFF",
|
|
||||||
"RLOFAIL",
|
|
||||||
"RLOFOFF",
|
|
||||||
"RMCDU",
|
|
||||||
"RPTG",
|
|
||||||
"RSIDE",
|
|
||||||
"RTRANS",
|
|
||||||
"RYOKE",
|
|
||||||
"scmi",
|
|
||||||
"scmp",
|
|
||||||
"SPDBRK",
|
|
||||||
"splr",
|
|
||||||
"stby",
|
|
||||||
"STBY",
|
|
||||||
"TCAS",
|
|
||||||
"TERROVRD",
|
|
||||||
"THNDRSTRM",
|
|
||||||
"TOAPPR",
|
|
||||||
"TOEBRAKE",
|
|
||||||
"TOOLTIPID",
|
|
||||||
"TRFC",
|
|
||||||
"UPARROW",
|
|
||||||
"UPRAUX",
|
|
||||||
"UYDA",
|
|
||||||
"UYDAFAIL",
|
|
||||||
"UYDAOFF",
|
|
||||||
"UYDB",
|
|
||||||
"UYDBFAIL",
|
|
||||||
"UYDBOFF",
|
|
||||||
"VENTDISAG",
|
|
||||||
"VENTOFF",
|
|
||||||
"Vistag",
|
|
||||||
"Vistags",
|
|
||||||
"VORCAP",
|
|
||||||
"VORFO",
|
|
||||||
"VORNDB",
|
|
||||||
"VSFPA",
|
|
||||||
"WHEELDOWN",
|
|
||||||
"WHEELUP",
|
|
||||||
"WNDSHLD",
|
|
||||||
"WXBRT",
|
|
||||||
"XFEED",
|
|
||||||
"XFER",
|
|
||||||
"XPNDR",
|
|
||||||
"yokebase"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
22
README.MD
22
README.MD
@ -1,5 +1,10 @@
|
|||||||
# Interior
|
# How to export a package
|
||||||
## Observations
|
- If a new blender export was done, run `pnpm model`.
|
||||||
|
- Export from MSFS
|
||||||
|
|
||||||
|
# What I did
|
||||||
|
## Interior
|
||||||
|
### Observations
|
||||||
- `rev_handle_l` is not parented to `THR_L`, but to `MD11_THR_L_RNG`.
|
- `rev_handle_l` is not parented to `THR_L`, but to `MD11_THR_L_RNG`.
|
||||||
This is unlike the other levers.
|
This is unlike the other levers.
|
||||||
- Vistags were done via an animation turned PartInfo, that no longer works
|
- Vistags were done via an animation turned PartInfo, that no longer works
|
||||||
@ -16,7 +21,7 @@
|
|||||||
the indicator due to the parent being hidden when the analog standby option
|
the indicator due to the parent being hidden when the analog standby option
|
||||||
is used.
|
is used.
|
||||||
|
|
||||||
## Nodes that were defined but do not exist in model
|
### Nodes that were defined but do not exist in model
|
||||||
- `MD11_OVHD_LTS_CREW_REST_LT`
|
- `MD11_OVHD_LTS_CREW_REST_LT`
|
||||||
- `MD11_OVHD_LTS_MID_ATTND_LT`
|
- `MD11_OVHD_LTS_MID_ATTND_LT`
|
||||||
- `MD11_OVHD_LTS_ALL_STA_LT`
|
- `MD11_OVHD_LTS_ALL_STA_LT`
|
||||||
@ -58,20 +63,20 @@
|
|||||||
- `MD11_CTR_FLTNO3_SW`
|
- `MD11_CTR_FLTNO3_SW`
|
||||||
- `MD11_CTR_FLTNO4_SW`
|
- `MD11_CTR_FLTNO4_SW`
|
||||||
|
|
||||||
## Missing animations
|
### Missing animations
|
||||||
- `MD11_PED_ADG_LVR`
|
- `MD11_PED_ADG_LVR`
|
||||||
- `MD11_OVHD_PNEU_DITCHING_GRD`
|
- `MD11_OVHD_PNEU_DITCHING_GRD`
|
||||||
- `box392` (actual ditching button node)
|
- `box392` (actual ditching button node)
|
||||||
- `MD11_THR_R_ATS_BT`
|
- `MD11_THR_R_ATS_BT`
|
||||||
- `MD11_MIP_STBY_AI_OFF_RNG`
|
- `MD11_MIP_STBY_AI_OFF_RNG`
|
||||||
|
|
||||||
## Texture issues
|
### Texture issues
|
||||||
- Freighter `TF_MD11_VC_GAUGES_ALBD.PNG.DDS` is missing texture for
|
- Freighter `TF_MD11_VC_GAUGES_ALBD.PNG.DDS` is missing texture for
|
||||||
`KH_MD11_MIP_STBY_AI_OFF_RNG`
|
`KH_MD11_MIP_STBY_AI_OFF_RNG`
|
||||||
|
|
||||||
# Exterior
|
## Exterior
|
||||||
|
|
||||||
## Nodes that were defined but do not exist in model
|
### Nodes that were defined but do not exist in model
|
||||||
- `MD11_LTS_EXT_BCN`
|
- `MD11_LTS_EXT_BCN`
|
||||||
- `MD11_LTS_EXT_LOGO`
|
- `MD11_LTS_EXT_LOGO`
|
||||||
- `MD11_EXT_DOOR_PAX_1R_ARMED`
|
- `MD11_EXT_DOOR_PAX_1R_ARMED`
|
||||||
@ -156,7 +161,8 @@ Fixes for the following item were created using submodel merging:
|
|||||||
- Added animation
|
- Added animation
|
||||||
- `MD11_MIP_STBY_AI_OFF_RNG`
|
- `MD11_MIP_STBY_AI_OFF_RNG`
|
||||||
- Added animation
|
- Added animation
|
||||||
- Used pax texture file
|
- Used pax texture file for ALBD
|
||||||
|
- Modified COMP texture to not abruptly end
|
||||||
|
|
||||||
Fixes that were not able to be made:
|
Fixes that were not able to be made:
|
||||||
- `MD11_PED_ADG_LVR`, the model is not set up to allow the door above the lever
|
- `MD11_PED_ADG_LVR`, the model is not set up to allow the door above the lever
|
||||||
|
|||||||
10
package.json
10
package.json
@ -1,15 +1,15 @@
|
|||||||
{
|
{
|
||||||
"name": "MD-11-Test",
|
"name": "xkhofmann-tfdidesign-md11-fixes",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"description": "",
|
"description": "Assorted fixes to the MD-11, including MSFS2024 animation/interaction compatibility",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "echo \"Error: no test specified\" && exit 1"
|
"test": "node scripts/postProcessModel.mjs"
|
||||||
},
|
},
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
"author": "",
|
"author": "khofmann",
|
||||||
"license": "ISC",
|
"license": "",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"fast-xml-parser": "^4.5.1"
|
"fast-xml-parser": "^4.5.1"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -6,11 +6,191 @@
|
|||||||
],
|
],
|
||||||
"settings": {
|
"settings": {
|
||||||
"cSpell.words": [
|
"cSpell.words": [
|
||||||
|
"AFSOVRD",
|
||||||
|
"AGNT",
|
||||||
|
"AICE",
|
||||||
"ALBD",
|
"ALBD",
|
||||||
|
"ALTN",
|
||||||
|
"ANNUNLT",
|
||||||
|
"AOVHD",
|
||||||
|
"apos",
|
||||||
|
"APPR",
|
||||||
|
"APPRCAP",
|
||||||
|
"APPRFO",
|
||||||
|
"APPRLAND",
|
||||||
|
"APUFIRE",
|
||||||
|
"ARPT",
|
||||||
|
"Asobo",
|
||||||
|
"ATTND",
|
||||||
|
"AUTOBRAKE",
|
||||||
|
"AUTOFLIGHT",
|
||||||
|
"BARO",
|
||||||
|
"BAROSET",
|
||||||
|
"BRTDIM",
|
||||||
|
"CADC",
|
||||||
|
"CADCCAP",
|
||||||
|
"CADCFO",
|
||||||
|
"CALLBACKCODE",
|
||||||
|
"CAPAUX",
|
||||||
|
"CAPTAUX",
|
||||||
|
"CAUT",
|
||||||
|
"CEVENT",
|
||||||
|
"CKPT",
|
||||||
|
"CKPTDOOR",
|
||||||
|
"CKTBK",
|
||||||
|
"CKTBKR",
|
||||||
|
"CLBDES",
|
||||||
"clickspot",
|
"clickspot",
|
||||||
|
"Clickspot",
|
||||||
|
"CMCDU",
|
||||||
|
"CMPS",
|
||||||
|
"CONSEQ",
|
||||||
|
"CRGSMK",
|
||||||
|
"DECR",
|
||||||
|
"DEFL",
|
||||||
|
"DIALAFLAP",
|
||||||
|
"DISAG",
|
||||||
|
"DOWNARROW",
|
||||||
|
"DSPY",
|
||||||
|
"ELEC",
|
||||||
|
"ELEVFEEL",
|
||||||
|
"EMER",
|
||||||
|
"ENGMAXPTRRESET",
|
||||||
|
"evac",
|
||||||
|
"EVAC",
|
||||||
|
"EVTMKR",
|
||||||
|
"FADEC",
|
||||||
|
"FIRETEST",
|
||||||
"flaperon",
|
"flaperon",
|
||||||
|
"FLAPLIM",
|
||||||
|
"FLIGHTDECK",
|
||||||
|
"FLTCTL",
|
||||||
|
"FLTDIR",
|
||||||
|
"FLTDIRCAP",
|
||||||
|
"FLTDIRFO",
|
||||||
|
"FLTDIROFF",
|
||||||
|
"FLTNO",
|
||||||
|
"FMSCAP",
|
||||||
|
"FMSFO",
|
||||||
|
"FMSSPD",
|
||||||
|
"FOAUX",
|
||||||
|
"FOREAFT",
|
||||||
|
"FPLN",
|
||||||
|
"FUELUSEDRESET",
|
||||||
|
"FWDAUX",
|
||||||
|
"gltf",
|
||||||
|
"GPWS",
|
||||||
|
"HANDLEREL",
|
||||||
|
"HDGTRK",
|
||||||
|
"HELPID",
|
||||||
"hideable",
|
"hideable",
|
||||||
|
"HORNSHUT",
|
||||||
|
"hstab",
|
||||||
|
"IASMACH",
|
||||||
|
"IDNT",
|
||||||
"inbd",
|
"inbd",
|
||||||
|
"INBD",
|
||||||
|
"INHG",
|
||||||
|
"INHP",
|
||||||
|
"INSTPED",
|
||||||
|
"INTEG",
|
||||||
|
"INTP",
|
||||||
|
"ISDF",
|
||||||
|
"ISFD",
|
||||||
|
"ISOL",
|
||||||
|
"khofmann",
|
||||||
|
"KHOFMANN",
|
||||||
|
"kohlsman",
|
||||||
|
"LECP",
|
||||||
|
"LEFTARROW",
|
||||||
|
"LEFTRELEASE",
|
||||||
|
"LEFTRIGHT",
|
||||||
|
"LEFTSINGLE",
|
||||||
|
"LLIFAIL",
|
||||||
|
"LLIFOFF",
|
||||||
|
"LLOFAIL",
|
||||||
|
"LLOFOFF",
|
||||||
|
"LMCDU",
|
||||||
|
"LODS",
|
||||||
|
"LSIDE",
|
||||||
|
"LTRANS",
|
||||||
|
"LYDA",
|
||||||
|
"LYDAFAIL",
|
||||||
|
"LYDAOFF",
|
||||||
|
"LYDB",
|
||||||
|
"LYDBFAIL",
|
||||||
|
"LYDBOFF",
|
||||||
|
"LYOKE",
|
||||||
|
"MAGTRU",
|
||||||
|
"MAINT",
|
||||||
|
"MANF",
|
||||||
|
"MCDU",
|
||||||
|
"MLDG",
|
||||||
|
"MOUSEDOWN",
|
||||||
|
"MOUSEFLAGS",
|
||||||
|
"MSFS",
|
||||||
|
"NEXTPAGE",
|
||||||
|
"NOSMOKE",
|
||||||
|
"OFST",
|
||||||
|
"OUTB",
|
||||||
|
"outbd",
|
||||||
|
"OUTBD",
|
||||||
|
"OUTFLO",
|
||||||
|
"OVHD",
|
||||||
|
"OVHT",
|
||||||
|
"OVRD",
|
||||||
|
"PAINUSE",
|
||||||
|
"PUSHPULL",
|
||||||
|
"RECP",
|
||||||
|
"REPLNT",
|
||||||
|
"RIGHTARROW",
|
||||||
|
"RLIFAIL",
|
||||||
|
"RLIFOFF",
|
||||||
|
"RLOFAIL",
|
||||||
|
"RLOFOFF",
|
||||||
|
"RMCDU",
|
||||||
|
"RPTG",
|
||||||
|
"RSIDE",
|
||||||
|
"RTRANS",
|
||||||
|
"RYOKE",
|
||||||
|
"scmi",
|
||||||
|
"scmp",
|
||||||
|
"SPDBRK",
|
||||||
|
"splr",
|
||||||
|
"stby",
|
||||||
|
"STBY",
|
||||||
|
"TCAS",
|
||||||
|
"TERROVRD",
|
||||||
|
"tfdidesign",
|
||||||
|
"THNDRSTRM",
|
||||||
|
"TOAPPR",
|
||||||
|
"TOEBRAKE",
|
||||||
|
"TOOLTIPID",
|
||||||
|
"TRFC",
|
||||||
|
"UPARROW",
|
||||||
|
"UPRAUX",
|
||||||
|
"UYDA",
|
||||||
|
"UYDAFAIL",
|
||||||
|
"UYDAOFF",
|
||||||
|
"UYDB",
|
||||||
|
"UYDBFAIL",
|
||||||
|
"UYDBOFF",
|
||||||
|
"VENTDISAG",
|
||||||
|
"VENTOFF",
|
||||||
|
"Vistag",
|
||||||
|
"Vistags",
|
||||||
|
"VORCAP",
|
||||||
|
"VORFO",
|
||||||
|
"VORNDB",
|
||||||
|
"VSFPA",
|
||||||
|
"WHEELDOWN",
|
||||||
|
"WHEELUP",
|
||||||
|
"WNDSHLD",
|
||||||
|
"WXBRT",
|
||||||
|
"XFEED",
|
||||||
|
"XFER",
|
||||||
|
"xkhofmann",
|
||||||
|
"XPNDR",
|
||||||
"yokebase"
|
"yokebase"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user