Open devsnek opened 3 years ago
API to get current weather data from mod so METAR and stuff still works when you're not on live weather
Get simvar for when on centerline on runways and taxiways (for centerline light bump sounds) (not just ATC assigned)
API to retrieve terrain data so that a custom terrain radar can be implemented
Ability to interact with ATC, load/pax, and fuel via Coherent calls or simvars. This will allow us to implement a custom refueling and loading system, as well as interact with ground services via the MCDU or EFB.
Listening to key events from JS (related #1525)
so what 3d artist ofc would love is source model file.. max file for a320 would be fucking awesome. If that is not currently possible, some stuff that i have problems with is how the normal maps work how they are calculated, i have normal issues on mirrored meshes because we do not build the textures with the ingame material editor. I personally would love maybe a VC with some of them, if they are up for that. With some select core devs ofc ofc since most people work with blender, help with the importer/exporter would be fucking amazing but with source max file.. that kinda is not even necessary
see discord, we were told my MS to contact them on the email msfsim@microsoft.com
Access to Coherent debugger.
Please please please have a simvar for flaps and slats in motion (separate flaps and slats please)
similar to the terrain data API request by iceman, API to retrieve weather (cloud/humidity) data so that a custom wxr / or features like gain and radar deflection can be implemented
A way to get latest SDK headers and simvar definitions on a CI runner
Extended developer changelog
okay, in terms of model again: Max file with the source textures and project file like the example projects they have would be amazing !! otherwise at least the untriangulated mesh is better than nothing ofc The second thing is that the normal map creation process we still do not understand fully, if i add a normal map, it looks like this.. in substance its totally fine
the normal map issue is actually more important than the source model tbh.. but both are very very important in terms of modeling / texturing
i would be willing to talk to one of their 3d / texture artists as well if that is an option
i figured out normalmaps @wpine215 so no need for that anymore.. only the model source now :)
This would be handy for stuff like aileron droop, custom spoiler implementation and hanging control surfaces because of lack of hydraulic pressure: The ability to set individual flight controls seperately (i.e. individually set left/right elevon, left/right spoiler, maybe also left/right elevator, but that may be a bit much). And yes, aileron droop on flaps is already kind of possible with the systems cfg file, but it's lacking because it scales linearly with flap extension, which is wrong.)
EDIT: Looks like it's already possible with simconnect.
EDIT 2: Though it is possible to set all variables, with many it is the case that the sim just instantly overrides it, even when you set it every frame. What we need is a way to disable sim logic, in order to implement our own.
set_named_varibale_typed_value
function declaration is present under the SDK but unsure if implementation exists anymore, throws error "function not found in C library imports" on compilation and exits.
The GROUND ALTITUDE simvar, and by extension all that use it (for example RADIO HEIGHT or PLANE ALT ABOVE GROUND MINUS CG), updates at a variable refresh rate, depending on altitude and vertical speed (and maybe other factors). When climbing, or above 1000ft radio height, the polling rate is too low, making a derivative (for GPWS for example) impossible. See attached videos for reference. It would be nice if this variable refresh rate could be removed (at least the vertical speed dependency), or the altitude threshold raised to at least 2500ft. https://streamable.com/y7hw6r https://streamable.com/ebfhuj
The SimEvent KEY_AXIS_THROTTLE_SET does not seem to work
Setting local string SimVars is not possible from JS.
Example: SimVar.SetSimVarValue("L:A32NX_ORIGIN", "string", icao, "FMC");
More control over waypoints data and flight plan, the ability to:
SimConnect_CallDispatch p_data
value is not passed correctly to the callback.
SimConnect_CallDispatch has to be called multiple times in wasm which makes no sense with the evented model since you can only do it at most every frame update.
Better way to communicate between different components (other than SimVars)
It seems like the outside of the A320 is fake and not an actual object. In that case, the light goes through it.
Volumetric
value under 1.00
For example, I enter 0.05 in the file, but it resets back to 0.00 in the simulator.
Armature viewer in the debug options
Have the wipers actually wipe away the rain, for immersion
do we still need this issue and if so, maybe we should clean it up with stuff that got implemented ?
I would say https://devsupport.flightsimulator.com/ is a better venue to get actual action. A GH wiki page might be a good way to track links to all the devsupport posts we are interested in.
This is not a support thread.