Available since Version 1.27.
Sets the specified cheats to enabled for a stage.
Scope
This command should be called between calls to AddStage and CloseStage in a mission's initialisation script.
Syntax
MFK
Lua
SetStageEnabledCheats( ...cheats );Game.SetStageEnabledCheats( ...cheats )- ...cheats: Specify up to 15 cheats as separate arguments.
- UnlockAllOutfits
- UnlockAllStoryMissions
- UnlockAllMovies
- UnlockAllRewardVehicles
- UnlockAllCameras
- NoTopSpeed
- HighAcceleration
- CarJumpOnHorn
- FlamingCar
- OneTapTrafficDeath
- x5StageTime
- KickSwapsCharacterModel
- PlayCreditsDialogue
- ShowSpeedometer
- RedBrick
- InvincibleCar
- ShowTree
- Trippy
Examples
MFK
Lua
AddStage();
// Let the player go absolutely HAM on traffic cars for this stage with no consequences
SetStageEnabledCheats("InvincibleCar", "OneTapTrafficDeath");
AddObjective("dummy");
CloseObjectve();
CloseStage();Game.AddStage()
-- Let the player go absolutely HAM on traffic cars for this stage with no consequences
Game.SetStageEnabledCheats("InvincibleCar", "OneTapTrafficDeath")
Game.AddObjective("dummy")
Game.CloseObjectve()
Game.CloseStage()Notes
Lua scripts can also use the global Cheat table in place of the bit flags or strings, for convenience.