• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Recent content by B21-soaring

  1. B21-soaring

    MSFS24 Converting ktx2 textures

    Are we really still stuck with needing to use the entire f-ing SDK package build process just to convert a PNG to MSFS2024 KTX2? Huge credit to the developers of the 1000-line scripts to automate the entire process but isn't there a better way? For a livery mod of course the original KTX2/json...
  2. B21-soaring

    MSFS20 Hijack input events using B:Vars!

    Sorry to necro/hijack this thread but the interwebs are full of the most complicated gobbledegook about MSFS 'input event' capturing which seem to bundle together lots of things including model interactions, tooltips and all sorts of stuff nothing really to do with the event capturing. How many...
  3. B21-soaring

    MSFS20 Ambient Wind Direction

    As a late but significant addendum to this, it should be noted that AMBIENT WIND VELOCITY in MSFS isn't in practice what most people are used to from FSX. I.e. I suspect much programming (including windsocks?) takes AMBIENT WIND DIRECTION as the direction, and AMBIENT WIND VELOCITY as the speed...
  4. B21-soaring

    Cockpit shadows

    We've been trying for months to work out why the shadows in our cockpit are low-res and cause a 'speckle' effect on the shadow when the sun is at an acute angle, and this info from @sal1800 TOTALLY NAILS IT. Many many thanks for this info, which I've already retro-fitted into each of our...
  5. B21-soaring

    MSFS20 FILE ACCESS READ WRITE

    necro update here.... for the Steam edition the WASM /work folder is at %appdata%\Microsoft Flight Simulator\Packages\<your package Community folder name>\work
  6. B21-soaring

    is there a way not to get these speckly shadows on instrument dials?

    thanks for these clues - pls excuse my slow acknowledgement - I'm currently discussing with the actual modeller who's relatively inexperienced. I'm doing all the programming/configuring and have necessarily become quite adept at reading the gltf file but I need clarify with the modeller exactly...
  7. B21-soaring

    is there a way not to get these speckly shadows on instrument dials?

    As picture above, it's common for our planes to have quite speckly shadows on the instrument dials - I've adjusted the time/clouds/sun to make this example as extreme a I can but the speckle is usually there if you look carefully enough. Anyone else seen this? Is there an obvious...
  8. B21-soaring

    MSFS20 Slingsby T31 Manometer - cannot get vario code to work

    Klem sorry I haven't visited this site in a while and didn't see your post. I wrote the animation/instrument code in the K7 and will help you with the T31 if that's useful. If you PM me on here we'll be able to exchange email addresses or something.. B21
  9. B21-soaring

    MSFS20 Can html/js gauge read package file from VFS but not html_ui ?

    Hi I'm able to 'fetch' files from within the gauge JS with a simple: fetch("/Pages/VCockpit/Instruments/JS3-18/b21_nav_lx/b21_leaflet_map/airports.json").then( ...) BUT this seems to expect "html_ui" to be at the root of the served content. I'd like to read e.g. flight_model.cfg under my...
  10. B21-soaring

    MSFS20 Cockpit sounds

    IMHO WWise is more of a hindrance than an asset for custom in-cockpit sounds, as that forces you into a build process with that unique tool each time you add/change/reprogram some minor sound on a user interaction. A "wav" sound (in this case "cable_break.wav") can be connected to a model node...
  11. B21-soaring

    FSX Bitmask checking in XML

    & is a BINARY operation. 16 is 000010000 (any number of bits will do for this example) So e.g. 110110110 & 00001000 is 000010000 and 000010000 == 16 is true
  12. B21-soaring

    MSFS20 How to animate a continuous flap

    ASOBO_GT_Anim is needed for anything the stock templates don't do. It sounds like you have 3 things to do - animate the flaps and lever, add the interaction (drag?) to the lever, find a way to have MSFS understand continuous flaps. 1 & 2 are trivial, for 3 your fallback is to set 20 flap...
  13. B21-soaring

    MSFS20 Getting temperature at a given location

    my simconnect code from a century ago: https://github.com/ijl20/msfs_probe/blob/main/Modules/sim_probe/sim_probe.cpp I'm wondering whether this could all be done from wasm in MSFS today.
  14. B21-soaring

    MSFS20 Switch control for HTML element

    Top tip - L: vars are useful for seeing in the Behaviours "LocalVars" window, and required for Sounds interaction, but they are shared between ALL aircraft in your local sim which can have bizarre side effects when you're flying in multiplayer. The simple answer is to use Z: vars instead. It's...
  15. B21-soaring

    MSFS20 Switch control for HTML element

    html 'visibility' is simply a case of flipping the style.display between "none" and ("block" or "flex"). You can flip that element property directly, or create two classnames with the alternative properties and update my_element.className rather than my_element.style.display. apologies if I've...
Back
Top