local fn = _gn(0x15803FEC3B9A872B)
--- instructionalKey enum list:
-- ```
-- Buttons = {
-- Empty = 0,
-- Select = 1, -- (RETURN)
-- Ok = 2, -- (RETURN)
-- Yes = 4, -- (RETURN)
-- Back = 8, -- (ESC)
-- Cancel = 16, -- (ESC)
-- No = 32, -- (ESC)
-- RetrySpace = 64, -- (SPACE)
-- Restart = 128, -- (SPACE)
-- Skip = 256, -- (SPACE)
-- Quit = 512, -- (ESC)
-- Adjust = 1024, -- (ARROWS)
-- SpaceKey = 2048, -- (SPACE)
-- Share = 4096, -- (SPACE)
-- SignIn = 8192, -- (SPACE)
-- Continue = 16384, -- (RETURN)
-- AdjustLeftRight = 32768, -- (SCROLL L/R)
-- AdjustUpDown = 65536, -- (SCROLL U/D)
-- Overwrite = 131072, -- (SPACE)
-- SocialClubSignup = 262144, -- (RETURN)
-- Confirm = 524288, -- (RETURN)
-- Queue = 1048576, -- (RETURN)
-- RetryReturn = 2097152, -- (RETURN)
-- BackEsc = 4194304, -- (ESC)
-- SocialClub = 8388608, -- (RETURN)
-- Spectate = 16777216, -- (SPACE)
-- OkEsc = 33554432, -- (ESC)
-- CancelTransfer = 67108864, -- (ESC)
-- LoadingSpinner = 134217728,
-- NoReturnToGTA = 268435456, -- (ESC)
-- CancelEsc = 536870912, -- (ESC)
-- }
-- Alt = {
-- Empty = 0,
-- No = 1, -- (SPACE)
-- Host = 2, -- (ESC)
-- SearchForJob = 4, -- (RETURN)
-- ReturnKey = 8, -- (TURN)
-- Freemode = 16, -- (ESC)
-- }
-- ```
-- **Result of the example code:** <https://i.imgur.com/TvmNF4k.png>
-- @param labelTitle Label of the alert's title.
-- @param labelMsg Label of the alert's message.
-- @param p2 This is an enum, check the description for a list.
-- @param p3 This is an enum, check the description for a list.
-- @param labelMsg2 Label of another message line
-- @param p5 usually 0
-- @param p6 usually -1
-- @param p7 usually 0
-- @param p8 unknown label
-- @param p9 unknown label
-- @param background Set to anything other than 0 or false (even any string) and it will draw a background. Setting it to 0 or false will draw no background.
-- @param errorCode Error code, shown at the bottom left if set to value other than 0.
function Global.SetWarningMessageWithAlert(labelTitle, labelMsg, p2, p3, labelMsg2, p5, p6, p7, p8, p9, background, errorCode)
	return _in2(fn, _ts(labelTitle), _ts(labelMsg), p2, p3, _ts(labelMsg2), p5, p6, p7, _ts(p8), _ts(p9), background, errorCode)
end
