I've found a small bug.
On some games with older version of nw.js the cheatMenu
won't work at all. It'll break with.
Code:
Uncaught SyntaxError: Unexpected token = at js/plugins/CheatMenu.js:211
It seems the syntax doesn't allow the override of setMoveSpeed with the extra parameter isCheat.
I've found that this happens on games that have packed nw.dll inside a game.exe (45~MB).
A quickfix is to remove the whole line: 210~215 from the CheatMenu.js
The player speed might be changed during specific events later on, but you can always reset it again later.
(see edit below)
JavaScript:
// Only player can set move speed
Game_CharacterBase.prototype.setMoveSpeed = function(moveSpeed, isCheat = false) {
if (isCheat){
this._moveSpeed = moveSpeed;
}
};
-----
Edit: Forget it, I didn't properly checked. It opens the cheat window but won't load the context of it even after the game is loaded.
Just replace the game.exe and .dll for a more updated one and it solves the problem.
I think it might be too much of a hastle to try to figure out whats going on this older versions of nw.js.
If you don't have another more updated game you can take the starter files from rpgmaker mv from 'installfolder/nwjs-win/'