# Cheat Used

Grammar — Player p uses type cheat code.
FlagsNative | Event

This event fires when the specified player uses the specified cheat. Use “Cheat Type Used” to get the cheat that was used.

# Arguments

Returns — void

native void TriggerAddEventCheatUsed(
	trigger t,
	int player,
	int inCheat,
);

# Event parameters

Category: Game / Chat And Console

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L792
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L2085
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L855
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L1082
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L1171
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L1907
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L778
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L1991
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L760
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L8291
TriggerAddEventCheatUsed(gt_Victory, c_playerAny, c_gameCheatVictory)
// L8317
TriggerAddEventCheatUsed(gt_Defeat, c_playerAny, c_gameCheatDefeat)
// L17955
TriggerAddEventCheatUsed(gt_DebugSCENE, c_playerAny, c_gameCheatScene)
// L18464
TriggerAddEventCheatUsed(gt_Debug_TVNews, c_playerAny, c_gameCheatTV)
// L8291
TriggerAddEventCheatUsed(gt_Victory, c_playerAny, c_gameCheatVictory)
// L8317
TriggerAddEventCheatUsed(gt_Defeat, c_playerAny, c_gameCheatDefeat)
// L17955
TriggerAddEventCheatUsed(gt_DebugSCENE, c_playerAny, c_gameCheatScene)
// L18464
TriggerAddEventCheatUsed(gt_Debug_TVNews, c_playerAny, c_gameCheatTV)
// L792
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L1082
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L2085
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L855
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L1171
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L1907
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L778
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L1991
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)
// L760
TriggerAddEventCheatUsed(gt_CheckforCheating, c_playerAny, c_gameCheatAny)

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L12991
TriggerAddEventCheatUsed(libCamp_gt_TS_CheatUsed, c_playerAny, c_gameCheatAny)
// L13396
TriggerAddEventCheatUsed(libCamp_gt_TS_DebugPROGRESS, c_playerAny, c_gameCheatProgress)
// L13714
TriggerAddEventCheatUsed(libCamp_gt_TS_DebugResearchPoint, c_playerAny, c_gameCheatResearch)
// L14151
TriggerAddEventCheatUsed(libCamp_gt_DebugCREDITS, c_playerAny, c_gameCheatCredits)

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L1723
TriggerAddEventCheatUsed(gt_ShowMapCheatUsed, gv_pLAYER_01_USER, c_gameCheatShowmap)
// L1264
TriggerAddEventCheatUsed(gt_ShowMapCheatUsed, gv_PLAYER_01_USER, c_gameCheatShowmap)
// L1723
TriggerAddEventCheatUsed(gt_ShowMapCheatUsed, gv_pLAYER_01_USER, c_gameCheatShowmap)
// L1264
TriggerAddEventCheatUsed(gt_ShowMapCheatUsed, gv_PLAYER_01_USER, c_gameCheatShowmap)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L22319
TriggerAddEventCheatUsed(libSwaC_gt_ZS_DebugProgress, c_playerAny, c_gameCheatProgress)
// L23307
TriggerAddEventCheatUsed(libSwaC_gt_ZS_DebugKerriganRetail, c_playerAny, c_gameCheatResearch)
// L23398
TriggerAddEventCheatUsed(libSwaC_gt_ZS_DebugTechRetail, c_playerAny, c_gameCheatCredits)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L7316
TriggerAddEventCheatUsed(lib281DEC45_gt_ZSS_DebugSceneUsed, c_playerAny, c_gameCheatScene)
// L8462
TriggerAddEventCheatUsed(lib281DEC45_gt_ZSS_DebugKerriganCheatRetail, c_playerAny, c_gameCheatResearch)
// L8502
TriggerAddEventCheatUsed(lib281DEC45_gt_ZSS_DebugArmyCheatRetail, c_playerAny, c_gameCheatCredits)

# campaigns/void.sc2campaign

MapScript.galaxy

// L1746
TriggerAddEventCheatUsed(gt_PerformanceUnpauseAllCheats, c_playerAny, c_gameCheatShowmap)
// L1746
TriggerAddEventCheatUsed(gt_PerformanceUnpauseAllCheats, c_playerAny, c_gameCheatShowmap)

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L9884
TriggerAddEventCheatUsed(libVoiC_gt_PC_DebugProgress, c_playerAny, c_gameCheatProgress)

# campaigns/voidstory.sc2campaign

VoidCampaignMissionLib.galaxy

// L6328
TriggerAddEventCheatUsed(libVCMI_gt_PS_GameCheat_CheatUsed, c_playerAny, c_gameCheatAny)

# mods/liberty.sc2mod

LibertyLib.galaxy

// L1007
TriggerAddEventCheatUsed(libLbty_gt_StarCraftEvents, c_playerAny, c_gameCheatDateTime)

# mods/missionpacks/novacampaign.sc2mod

LibNCMI.galaxy

// L5265
TriggerAddEventCheatUsed(libNCMI_gt_NS_GameCheat_CheatUsed, c_playerAny, c_gameCheatAny)

# mods/missionpacks/novacampaign.sc2mod

LibNovC.galaxy

// L3525
TriggerAddEventCheatUsed(libNovC_gt_NC_DebugProgress, c_playerAny, c_gameCheatProgress)

# mods/novastoryassets.sc2mod

MapScript.galaxy

// L4101
TriggerAddEventCheatUsed(gt_ShowMapCheatUsed, gv_pLAYER_01_USER, c_gameCheatShowmap)
// L4101
TriggerAddEventCheatUsed(gt_ShowMapCheatUsed, gv_pLAYER_01_USER, c_gameCheatShowmap)