JazzJackrabbit Community Forums

JazzJackrabbit Community Forums (http://www.jazz2online.com/jcf/index.php)
-   JJ2+ Issue Tracker (http://www.jazz2online.com/jcf/forumdisplay.php?f=49)
-   -   JJT to JJTime (http://www.jazz2online.com/jcf/showthread.php?t=20925)

FawFul Aug 3, 2026 02:35 AM

JJT to JJTime
 
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

Quote:

Originally Posted by ShakerNL (Post 496248)
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

Quote:

Originally Posted by ShakerNL (Post 496248)
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.


All times are GMT -8. The time now is 01:38 AM.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
JCF © 2001-Infinity Jazz2Online