Make the Cheats Command Reflect UsedCheats
This merge request makes it so that the cheats
command actually tells you if cheats have been enabled, not just if CV_CHEAT
console variables have been set. Doing cheats on
will now also enable cheats proper and disable saving. This is so that when the game tells you to turn cheats on to do something, such as using the map command in single player, it actually works.
Test exe: cheatonfix.exe
Note that turning cheats on does not currently sync between players. But neither does doing so with the map command as seen in #1118, so I will leave it be for now.
Merge request reports
Activity
added Changed behavior label
changed milestone to %2.2.14
This is fine I guess, but it's kind of a band-aid to an already poor system, because ever since 2.1 "multiplayer cheats" have just meant gameplay is different than default. I'd prefer to port my full revamp of the cheats variable from Ring Racers entirely, which folds all meanings of cheats together, requires a manual
cheats on
for everything, and enables actual cheats like setlives in multiplayer again.Sounds like a good idea, would definitely make enabling cheats more consistent in general. It definitely would be a pretty decently sized changed though, so I'll probably just leave it to somebody who has access to Ring Racers' source code to implement. But I'll leave this merge request up just in case nobody wants to do it.
added 138 commits
-
7da8e2e7...a68440c4 - 137 commits from branch
STJr:next
- e7393a15 - Merge branch SRB2:next into propercheats
-
7da8e2e7...a68440c4 - 137 commits from branch
added 347 commits
-
e7393a15...106a98ce - 346 commits from branch
STJr:next
- fb5bf255 - Merge branch SRB2:next into propercheats
-
e7393a15...106a98ce - 346 commits from branch
added 180 commits
-
fb5bf255...4edebbe6 - 179 commits from branch
STJr:next
- 1f0c9619 - Merge branch SRB2:next into propercheats
-
fb5bf255...4edebbe6 - 179 commits from branch
enabled an automatic merge when the pipeline for 1f0c9619 succeeds
mentioned in commit 585ec075