PDA

View Full Version : JJT to JJTime


FawFul
Aug 3, 2026, 02:35 AM
The introduction of JJT has always been annoying, because it eliminates any scripted cheatcodes that starts with a T. For example, in HH24 we had to deviate from traditional difficulty cheats. Instead of JJTurbo it had to become JJNightmare, creating inconsisencies with how the game presents itself. Technically I don't think any script uses JJT currently, or JJTime, so this should be a good change imo.

ShakerNL
Aug 3, 2026, 04:39 AM
I think they went for jjt, because it already exists as a cheat code in vanilla jj2.

FawFul
Aug 3, 2026, 04:50 AM
I think they went for jjt, because it already exists as a cheat code in vanilla jj2.

It was non-functional, and the name is still impractical regardless. We don't need to stick to non-functional cheat codes somewhere on a 1998 website when it comes to jj2+. We overhauled, changed much more integral parts of the game than a cheat code.

Violet CLM
Aug 3, 2026, 12:50 PM
I think they went for jjt, because it already exists as a cheat code in vanilla jj2.
That and the analogy with the T code in JJ1. Notably, it doesn't stand for Time, it stands for Turtle.

It's certainly possible to change the lengths of cheat codes, it would just take more work. And I'm hesitant to take away players' ability to replace cheat codes by hex editor (except for JJGRAV).

FawFul
Aug 4, 2026, 10:22 AM
Good points, I also just realised jjk exists with an even bigger issue, because this cheat code code is certainly used quite often through jjChat scripting by now. I suppose I will just have to accept the horrendous jj2 cheat commands now as the jj2 devs thought of them.

Violet CLM
Aug 4, 2026, 12:54 PM
You can't use cheat codes through jjChat, only chat commands--indeed there's no scripting API for triggering specific cheat codes at all. The closest is AngelScript functions that are directly named after cheat codes (jjNxt). Amusing though it would be to force players to use JJQ.

FawFul
Aug 13, 2026, 05:11 AM
Thanks for clarifying, since it's possible to make a new reference for custom cheatcodes, I somehow thought current cheatcodes were linked to the API.

Having thought about this again:

I 100% believe the sole reason people hex edit default cheatcodes is because they accidentally type them (jjq, jjk, jjt) and not for anything else. Just like what you have linked. Any other use case seems like change for the sake change. Maybe fun for someone geeking out on the ability to edit their .exe, but I can't see practical use. I'm not convinced keeping hex editing is a necessary block to changing codesr, especially if renaming also takes away the sole practical reason to ever do that.