Intellivibe shared memory access
-
The BMSFlightData.exe that’s located in Tools\SharedMem is exposing some values, for example the various states like In3D, IsOnGround, etc. Where are those states exposed in the shared memory? I can’t find any mention of it in the FlightData.h file.
-
In3D is actually apart of HsiBits enum known as Flying. So they are sprinkled about amongst the various shared memory areas.
Ignore my post it is incorrect
Sent from my iPhone using Tapatalk
-
In3D is actually apart of HsiBits enum known as Flying. So they are sprinkled about amongst the various shared memory areas.
Sent from my iPhone using Tapatalk
IntellivibeData is not included in the FlightData.h
but can be read from```
FalconIntellivibeSharedMemoryAreaThat the C# Data representation of the in IntellivibeData as shown in your screenshot of the Sharedmemoryviewver
public byte AAMissileFired; // how many AA missiles fired.
public byte AGMissileFired; // how many maveric/rockets fired public byte BombDropped; // how many bombs dropped public byte FlareDropped; // how many flares dropped public byte ChaffDropped; // how many chaff dropped public byte BulletsFired; // how many bullets shot public int CollisionCounter; // Collisions public bool IsFiringGun; // gun is firing public bool IsEndFlight; // Ending the flight from 3d public bool IsEjecting; // we've ejected public bool In3D; // In 3D? public bool IsPaused; // sim paused? public bool IsFrozen; // sim frozen? public bool IsOverG; // are G limits being exceeded? public bool IsOnGround; // are we on the ground public bool IsExitGame; // Did we exit Falcon? public float Gforce; // what gforce we are feeling public float eyex; // where the eye is in relationship to the plane public float eyey; // where the eye is in relationship to the plane public float eyez; // where the eye is in relationship to the plane public int lastdamage; // 1 to 8 depending on quadrant. public float damageforce; // how big the hit was. public int whendamage;
-
Thanks for the clarification oak!
Sent from my iPhone using Tapatalk
-
Thanks, I will see if I can get it to work.