I was poking around the Live for Speed code inside ghidra and I found a feww structures.
One is a SoudLevels structure and another one is the KeyboardMapping structure.
What I need helpo with is:
Any help is appretiated. Thank you in advance.
One is a SoudLevels structure and another one is the KeyboardMapping structure.
What I need helpo with is:
struct SoundLevelSettings {
float m_InterfaceBoost;
float m_MusicBoost;
//These two unk floats. They dont seem to be exposed to the end user
float unk0;
float unk1;
float m_WindVolume;
float m_SkidVolume;
float m_EchoVolume;
float m_CarVolume;
};
struct KeyboardControllsSetting {
struct Controll {
char Buttion;
//And I need help with these 3 bytes here. They dont seem to be changing while debugging
char unk0[3];//Might be some flags
};
Controll m_Accelerate;
Controll m_Brake;
Controll m_ShiftUp;
Controll m_ShiftDown;
Controll m_Clutch;
Controll m_Handbrake;
Controll m_LeftView;
Controll m_RightView;
Controll m_RearView;
Controll m_Horn;
Controll m_Flash;
Controll m_ResetCar;
Controll m_SpeedLimiter;
Controll m_TractionControll;
Controll m_Ignition;
Controll m_ZoomIn;
Controll m_ZoomOut;
};
Any help is appretiated. Thank you in advance.