GUI Popup

From Burnout Wiki
Revision as of 20:16, 9 April 2022 by Derneuere (talk | contribs) (Created page with "== v1.9 PC == === GuiPopupResource === {| class="wikitable" ! Offset !! Size !! Type !! Name !! Description !! More Information !! Comments |- | 0x0 || 0x4 || GuiPopup * * || mppPopupData || || GuiPopup format || |- | 0x4 || 0x2 || int16_t || miPopupCount || || || |- | 0x6 || 0x2 || int16_t || miSizeOfPopupResource || || || |} === GuiPopup === {| class="wikitable" ! Offset !! Size !! Type !! Name !! Description !! More Information !! Comments |- | 0x0 || 0x8 ||...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

v1.9 PC

GuiPopupResource

Offset Size Type Name Description More Information Comments
0x0 0x4 GuiPopup * * mppPopupData GuiPopup format
0x4 0x2 int16_t miPopupCount
0x6 0x2 int16_t miSizeOfPopupResource

GuiPopup

Offset Size Type Name Description More Information Comments
0x0 0x8 CgsID mNameId
0x8 0xD char[13] macName
0x15 0x3 padding
0x18 0x4 PopupStyle meStyle 0x0 = E_POPUPSTYLE_CRASHNAV_WAIT CrashNav
0x1 = E_POPUPSTYLE_CRASHNAV_OK CrashNav
0x2 = E_POPUPSTYLE_CRASHNAV_OKCANCEL CrashNav
0x3 = E_POPUPSTYLE_CRASHNAV_ONLINE_WAIT CrashNavOnline
0x4 = E_POPUPSTYLE_CRASHNAV_ONLINE_OK CrashNavOnline
0x5 = E_POPUPSTYLE_CRASHNAV_ONLINE_OKCANCEL CrashNavOnline
0x6 = E_POPUPSTYLE_INGAME_WAIT InGame
0x7 = E_POPUPSTYLE_INGAME_OK InGame
0x8 = E_POPUPSTYLE_INGAME_OKCANCEL InGame
0x9 = E_POPUPSTYLE_INGAME_ONLINE_WAIT InGameOnline
0xA = E_POPUPSTYLE_INGAME_ONLINE_OK InGameOnline
0xB = E_POPUPSTYLE_INGAME_ONLINE_OKCANCEL InGameOnline
0xC = E_POPUPSTYLE_INGAME_ONLINE_ENTER_FREEBURN EnterFreeBurn
0xD = E_POPUPSTYLE_CUSTOM
0xE = ? IslandPopUp
0xF = ? IslandPopUp
0x10 = E_POPUPSTYLE_COUNT
0x1C 0x4 PopupIcons meIcon 0x0 = E_POPUPICONS_INVISIBLE
0x1 = E_POPUPICONS_WARNING
0x2 = E_POPUPICONS_COUNT
0x20 0x20 char[32] macTitleId
0x40 0x20 char[32] macMessageId
0x60 0x8 PopupParamTypes[2] maeMessageParams 0x0 = E_POPUPPARAMTYPES_UNUSED
0x1 = E_POPUPPARAMTYPES_STRING
0x2 = E_POPUPPARAMTYPES_STRING_ID
0x3 = E_POPUPPARAMTYPES_COUNT
0x68 0x4 int32_t miMessageParamsUsed
0x6C 0x20 char[32] macButton1Id
0x8C 0x4 PopupParamTypes meButton1Param See maeMessageParams
0x90 0x1 bool mbButton1ParamUsed
0x91 0x20 char[32] macButton2Id
0xB1 0x3 padding
0xB4 0x4 PopupParamTypes meButton2Param See maeMessageParams
0xB8 0x1 bool mbButton2ParamUsed
0xB9 0x7 padding

v1.0 -v1.8 PC

GuiPopupResource

Offset Size Type Name Description More Information Comments
0x0 0x4 GuiPopup * * mppPopupData GuiPopup format
0x4 0x2 int16_t miPopupCount
0x6 0x2 int16_t miSizeOfPopupResource

GuiPopup

Offset Size Type Name Description More Information Comments
0x0 0x8 CgsID mNameId
0x8 0xD char[13] macName
0x15 0x3 padding
0x18 0x4 PopupStyle meStyle 0x0 = E_POPUPSTYLE_CRASHNAV_WAIT CrashNav
0x1 = E_POPUPSTYLE_CRASHNAV_OK CrashNav
0x2 = E_POPUPSTYLE_CRASHNAV_OKCANCEL CrashNav
0x3 = E_POPUPSTYLE_CRASHNAV_ONLINE_WAIT CrashNavOnline
0x4 = E_POPUPSTYLE_CRASHNAV_ONLINE_OK CrashNavOnline
0x5 = E_POPUPSTYLE_CRASHNAV_ONLINE_OKCANCEL CrashNavOnline
0x6 = E_POPUPSTYLE_INGAME_WAIT InGame
0x7 = E_POPUPSTYLE_INGAME_OK InGame
0x8 = E_POPUPSTYLE_INGAME_OKCANCEL InGame
0x9 = E_POPUPSTYLE_INGAME_ONLINE_WAIT InGameOnline
0xA = E_POPUPSTYLE_INGAME_ONLINE_OK InGameOnline
0xB = E_POPUPSTYLE_INGAME_ONLINE_OKCANCEL InGameOnline
0xC = E_POPUPSTYLE_INGAME_ONLINE_ENTER_FREEBURN EnterFreeBurn
0xD = E_POPUPSTYLE_CUSTOM
0xE = E_POPUPSTYLE_COUNT
0x1C 0x4 PopupIcons meIcon 0x0 = E_POPUPICONS_INVISIBLE
0x1 = E_POPUPICONS_WARNING
0x2 = E_POPUPICONS_COUNT
0x20 0x20 char[32] macTitleId
0x40 0x20 char[32] macMessageId
0x60 0x8 PopupParamTypes[2] maeMessageParams 0x0 = E_POPUPPARAMTYPES_UNUSED
0x1 = E_POPUPPARAMTYPES_STRING
0x2 = E_POPUPPARAMTYPES_STRING_ID
0x3 = E_POPUPPARAMTYPES_COUNT
0x68 0x4 int32_t miMessageParamsUsed
0x6C 0x20 char[32] macButton1Id
0x8C 0x4 PopupParamTypes meButton1Param See maeMessageParams
0x90 0x1 bool mbButton1ParamUsed
0x91 0x20 char[32] macButton2Id
0xB1 0x3 padding
0xB4 0x4 PopupParamTypes meButton2Param See maeMessageParams
0xB8 0x1 bool mbButton2ParamUsed
0xB9 0x7 padding

PS4

GuiPopupResource

Offset Size Type Name Description More Information Comments
0x0 0x8 GuiPopup * * mppPopupData GuiPopup format
0x8 0x2 int16_t miPopupCount
0xA 0x2 int16_t miSizeOfPopupResource

GuiPopup

Offset Size Type Name Description More Information Comments
0x0 0x8 CgsID mNameId
0x8 0xD char[13] macName
0x15 0x3 padding
0x18 0x4 PopupStyle meStyle 0x0 = E_POPUPSTYLE_CRASHNAV_WAIT CrashNav
0x1 = E_POPUPSTYLE_CRASHNAV_OK CrashNav
0x2 = E_POPUPSTYLE_CRASHNAV_OKCANCEL CrashNav
0x3 = E_POPUPSTYLE_CRASHNAV_ONLINE_WAIT CrashNavOnline
0x4 = E_POPUPSTYLE_CRASHNAV_ONLINE_OK CrashNavOnline
0x5 = E_POPUPSTYLE_CRASHNAV_ONLINE_OKCANCEL CrashNavOnline
0x6 = E_POPUPSTYLE_INGAME_WAIT InGame
0x7 = E_POPUPSTYLE_INGAME_OK InGame
0x8 = E_POPUPSTYLE_INGAME_OKCANCEL InGame
0x9 = E_POPUPSTYLE_INGAME_ONLINE_WAIT InGameOnline
0xA = E_POPUPSTYLE_INGAME_ONLINE_OK InGameOnline
0xB = E_POPUPSTYLE_INGAME_ONLINE_OKCANCEL InGameOnline
0xC = E_POPUPSTYLE_INGAME_ONLINE_ENTER_FREEBURN EnterFreeBurn
0xD = E_POPUPSTYLE_CUSTOM
0xE = ? IslandPopUp
0xF = ? IslandPopUp
0x10 = E_POPUPSTYLE_COUNT
0x1C 0x4 PopupIcons meIcon 0x0 = E_POPUPICONS_INVISIBLE
0x1 = E_POPUPICONS_WARNING
0x2 = E_POPUPICONS_COUNT
0x20 0x20 char[32] macTitleId
0x40 0x20 char[32] macMessageId
0x60 0x8 PopupParamTypes[2] maeMessageParams 0x0 = E_POPUPPARAMTYPES_UNUSED
0x1 = E_POPUPPARAMTYPES_STRING
0x2 = E_POPUPPARAMTYPES_STRING_ID
0x3 = E_POPUPPARAMTYPES_COUNT
0x68 0x4 int32_t miMessageParamsUsed
0x6C 0x20 char[32] macButton1Id
0x8C 0x4 PopupParamTypes meButton1Param See maeMessageParams
0x90 0x1 bool mbButton1ParamUsed
0x91 0x20 char[32] macButton2Id
0xB1 0x3 padding
0xB4 0x4 PopupParamTypes meButton2Param See maeMessageParams
0xB8 0x1 bool mbButton2ParamUsed
0xB9 0x7 padding