Subsystem game ​

#include <swofty/game/game.hpp>
Structs4
struct ChampionshipHolder {
0x260CareerEntity* entity; experimental
};
struct GameManager {
0xc0GameModeContext* mode_context; experimental
};
struct GameMessageBusHolder {
0x8NeMessageBus* bus; experimental
};
struct GameModeContext {
0x88ChampionshipHolder* championship_holder; experimental
};
Functions14
bool Game_Career_IsDriverCareerMode(const void* championship)
experimentalL2rva 0x77cd40
void Game_CareerWizard_PushNextStep(void* wizard)
experimentalL2rva 0x386d890
bool Game_CareerWizard_StartsInF1(void* entrants, void* wizard_data, const char* entrant_list)
experimentalL2rva 0x78ddd0
void Game_DriverSelectHeader_SetTabState(void* header, uint64_t tab, uint8_t content_visible, uint8_t enabled)
experimentalL2rva 0x1a59fe0
void Game_EngineMgmt_AddGridPenalty(void* engine_management, const uint32_t* driver, uint32_t places, uint32_t reason)
experimentalL2rva 0x11d0740
void Game_EngineMgmt_ApplySessionWear(void* engine_management, uint32_t driver, float amount, uint8_t flag)
experimentalL2rva 0x11d1560
void* Game_EntrantsUi_BuildCharacterRef(void* out, const uint8_t* character, void* node)
experimentalL2rva 0x24f1d70
int64_t Game_EntrantsUi_OnCharacterListLoaded(void* ctx, const void* message)
experimentalL2rva 0x24bacc0
void Game_F1WorldActivityContainer_SelectEntrantList(void* container, const char* entrant_list)
experimentalL2rva 0x1a79180
float Game_Rnd_CalcUpgradeTypeProgress(void*const* instances, uint8_t type, uint8_t state, const void* meta)
experimentalL2rva 0x3526260
void Game_Rnd_FillVehicleUpgrades(void* component, uint8_t car, uint8_t a3, uint8_t a4)
experimentalL2rva 0x1238cb0
void Game_SeasonLength_ApplyPreset(void* component, uint8_t preset)
experimentalL2rva 0xbc9fc0
uint64_t Game_SeasonLength_PushCalendarEntry(void* calendar, const void* entry)
experimentalL2rva 0xbc9d80
void Game_SpeechSystem_PostLine(void* speech, void* line, uint8_t retrigger)
experimentalL2rva 0xa30b60
Data5
uint32_t g_Game_FlowLinkStay
experimentalL2rva 0x6cb2280
void* g_Game_Manager
experimentalL2rva 0x604c2c8
void* g_Game_MessageBus
experimentalL2rva 0x618b3b8
void* g_Game_Root
experimentalL2rva 0x601db08
void* k_Game_TrackListComponentDesc
experimentalL2rva 0x605b368TrackListComponent
Virtual tables3
vtable vt_Game_CareerWizardSettingsSelectViewModel
experimentalL2rva 0x572797019 slotsCareerWizardSettingsSelectViewModel.
vtable vt_Game_DriverCareerSlotPredicate
experimentalL2rva 0x588ab806 slots
vtable vt_Game_TrackListComponent
experimentalL2rva 0x568c1e079 slotsTrackListComponent
Call sites1
call site_Game_DriverSelectHeader_BuildTabs
experimentalL2rva 0x1a591f2
Patch sites3
site site_Game_CareerWizard_BackRoute
experimentalL2rva 0xbc7ab4d
site site_Game_CareerWizardConfirm_NextRoute
experimentalL2rva 0x1a23c91
site site_Game_DriverSelect_BackRoute
experimentalL2rva 0x1a5e8eb

Generated from native/dist/swofty/addons/core/bindings.json for build d873a1c8d204. See the Game API overview for status levels.

Publishing