Issue507

Title Flag games where the cheat menu has been used with a 'cheat' flag
Priority idea Status open
Assigned To Keywords
Linked issues Watchers

Submitted on 2011-11-02 14h45 by salimiles, last changed by salimiles.

Messages
Author: salimiles Date: 2011-11-02   14h45
My feeling is that if we want have scores at all comparable between players, we
need some way of determining if a player has cheated. I think this could be
reasonably well determined if either of the following are true:
1) if the cheat menu has been activated
2) if the player started the game from the editor

If a player has cheated, this should be displayed in the following places:
1) the load player screen
2) the quest browser
and possibly
3) the character screen
Author: matthiaskrgr Date: 2011-11-02   21h04
Do we have/want comparable scores?

If I remember correctly FreedroidClassic had some scoreboard, I don't remember
seeing one in FreedroidRPG.

And btw, if you want to cheat on that, you can easily open the savegames and
write any score in there/edit the score, and we will hardly be able to prevent
people from doing that.
Author: hail Date: 2011-11-02   23h33
yeah, the only way to thoroughly enforce something like would be to devise some 
unbreakable cryptographic algorithm, implement it, close the part of the source 
code which saves games, and hope no one ever has the motivation to reverse it.

i.e. it's pointless.
Author: salimiles Date: 2011-11-06   22h58
I guess it is kind of the same thought I have about bicycle locks, in that they
are more of a "please do not steal" sign rather than a real deterrent to theft
see
http://www.wonderhowto.com/how-to-crack-combination-bike-lock-under-30-seconds-160666/

Hail is entirely correct, that the only way to thoroughly enforce something like
that would be to encrypt everything... and that is not going to happen, however
a little bit of discouragement (such as http://rb.freedroid.org/r/1603/ ) I
think is worthwhile.

Coupled with lua, it can get rid of the "or did I cheat?" thing in the master arena.
History
Date User Action Args
2011-11-06 22:58:42salimilessetmessages: + msg1922
2011-11-02 23:33:38hailsetmessages: + msg1859
2011-11-02 21:04:50matthiaskrgrsetmessages: + msg1854
2011-11-02 15:26:59ahuilletsetpriority: feature -> idea
2011-11-02 14:45:47salimilescreate