Page 1 of 2

Raze - Cheat codes

PostPosted: Tue Feb 04, 2020 8:57 pm
by Rachael
If you're stuck at a certain point in a game, need a quick way to reproduce an issue, or want to go deeper into testing, this post will document the cheat codes available to Raze. Most are inherited from the various source ports Raze has included code from (such as EDuke32), with a few new ones unique to Raze.

These cheat codes are known to work with Raze. Both console and typed-in cheats are listed here. For completeness sake, codes from the original games that might not work in Raze are listed as well, in case you want to try the original in DOSBox or with a different source port.

Most of the documenting of these cheat codes came directly from the source code. Please post any corrections as needed.

(Note that for Blood and Shadow Warrior, there is no way to enter codes using "T" in text - using the "activatecheat" ccmd in the console should work around that, i.e. activatecheat "lara croft" - however, "Doom-style" cheats ie "dnkroz" will work fine)

Spoiler: Blood

Spoiler: Duke Nukem

Spoiler: Exhumed (incomplete)

Spoiler: Redneck Rampage

Spoiler: Shadow Warrior

Spoiler: Ion Fury

Re: Raze - Cheat codes

PostPosted: Wed Feb 05, 2020 1:16 am
by Kinsie
Thanks, I was wondering about this last night.

Re: Raze - Cheat codes

PostPosted: Wed Feb 05, 2020 1:36 am
by Graf Zahl
Rachael wrote:(Note that for Blood and Shadow Warrior, there is no way to enter codes using "T" in text


FYI, that feature still needs to be reimplemented. But considering that the console pauses the game when down it's a lot more convenient to enter cheats there. I had to cross-check a few things yesterday with BloodGDX and I died several times when entering the cheat codes while the game continued to run without input... "Annoying" would be an understatement. :?

Re: Raze - Cheat codes

PostPosted: Wed Feb 05, 2020 4:02 am
by Phredreeke
For BloodGDX you can enter cheats in the console as well.

BTW thanks for mentioning the levelwarp console command, I had overlooked that

Re: Raze - Cheat codes

PostPosted: Wed Feb 05, 2020 5:58 am
by Rachael
'levelwarp' is a Raze-specific addition that isn't in any of the parent ports.

Re: Raze - Cheat codes

PostPosted: Wed Feb 05, 2020 6:06 am
by PlayerLin
Graf Zahl wrote:
Rachael wrote:(Note that for Blood and Shadow Warrior, there is no way to enter codes using "T" in text


FYI, that feature still needs to be reimplemented. But considering that the console pauses the game when down it's a lot more convenient to enter cheats there. I had to cross-check a few things yesterday with BloodGDX and I died several times when entering the cheat codes while the game continued to run without input... "Annoying" would be an understatement. :?


Uh...you can hit "Pause" key to pause the game to input cheat codes, even on original games. Unless BloodGDX/Raze disabled in-game pause.

Re: Raze - Cheat codes

PostPosted: Wed Feb 05, 2020 6:08 am
by Graf Zahl
Uh, I never thought of that...
Well, the chat display needs to be ported from GZDoom anyway, once that's up again it can also be used to enter cheats. But it's not the highest priority.

Re: Raze - Cheat codes

PostPosted: Mon Feb 10, 2020 4:09 am
by ReaperAA
I would like to add Ion Fury cheats. This is the (incomplete) cheat list:

IMGOD – God Mode Toggle
IMAFK – Give Everything
IMFREE – Toggle Clipping
IMLIFTED – Toggle Flying
IMLOST – Show All Map
IMMOBILE – Pause AI

Re: Raze - Cheat codes

PostPosted: Tue Feb 11, 2020 5:57 am
by Gammli
I noticed that DNDEBUG still states that it dumped a 'debug.map' file ingame and in the log.
However, the call to 'saveboard()' has apparently been removed in the corresponding function, intentionally I'm guessing, so it's not actually dumping a map.

Re: Raze - Cheat codes

PostPosted: Tue Feb 11, 2020 3:45 pm
by Manuel-K
More Ion Fury Cheats:
setvar fryall 1 – kill all spawned enemies

Re: Raze - Cheat codes

PostPosted: Tue Feb 11, 2020 4:59 pm
by Rachael
Added the Ion Fury ones, thanks. I didn't know its cheats were rather unique.

Re: Raze - Cheat codes

PostPosted: Wed Feb 12, 2020 12:34 am
by irukanjji
Here are some more:

IMREALBUILDER - Show the debug data.
IMD4N - Combines IMAFK and IMGOD.

Pressing shift and tilde gives you access to the games console, and allows you
to warp between levels. By typing the below command for levels 1 through 5.

changelevel 3 1
changelevel 3 2
changelevel 3 3
changelevel 3 4
changelevel 3 5

Re: Raze - Cheat codes

PostPosted: Wed Feb 12, 2020 1:21 am
by Kinsie
All the Ion Fury cheats are done in fury.grp/scripts/main.con, hijacking pre-existing Duke3D cheats for their own ends and disabling the ones they don't need. Here they all are:

IMGOD - God Mode (Identical to DNCORNHOLIO)
IMAFK - Gives Everything (Identical to DNSTUFF)
IMLONELY - Solve Loneliness (Hijacks DNCASHMAN)
IMLIFTED - Toggle Flying (Hijacks DNHYPER)
IMMOBILE - Pause AI (Hijacks DNMONSTERS)
IMLIKEMAX - Temporary bullet time (Hijacks DNTODD)
IMLOST - Shows the whole map (Identical to DNSHOWMAP)
IMDUMB - Displays a message (Identical to DNALLEN)
IMFREE - No clipping (Identical to DNCLIP)
IMREALBUILDER - Debug (Identical to DNDEBUG)
IMD4N - God Mode + Gives Everything (Identical to DNCGS)

Re: Raze - Cheat codes

PostPosted: Wed Feb 12, 2020 1:35 am
by StroggVorbis
IMLIKEMAX also temporarily enables bullet time.

Re: Raze - Cheat codes

PostPosted: Wed Feb 12, 2020 3:27 am
by Kinsie
StroggVorbis wrote:IMLIKEMAX also temporarily enables bullet time.
Edited, thanks