Remove/replace Heretic's iddqd/idkfa "cheat" code

Moderator: GZDoom Developers

Locked
User avatar
Kinsie
Posts: 7402
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Kinsie »

It was mentioned in the KEYCONF cheatcodes thread that one of the reasons we can't change the cheats is to stop people from making, say, IDDQD kill the player in a fit of irony. Which, frankly, makes keeping this stupid code "a tad hypocritical", "annoyingly inconvenient to the end user (in this case a bored 20-something modder who's too lazy to remember the Heretic cheats, and finds typing the cheatcodes much quicker than using the console)" and "an outright dick move".

And to preemptively take on the "but that's how it was in the original game" argument - the original game didn't have DECORATE, ACS, high resolutions etc. either, and I highly doubt changing/removing some comedy cheatcodes will forever soil the Heretic experience.
User avatar
Enjay
 
 
Posts: 26998
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Re: Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Enjay »

They are already gone. If you enable "allcheats" at the console, all cheats from all games are available in all games. Therefore typing iddqd (etc) overrides the Heretic "joke codes".
User avatar
Kinsie
Posts: 7402
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Re: Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Kinsie »

Enjay wrote:They are already gone. If you enable "allcheats" at the console, all cheats from all games are available in all games. Therefore typing iddqd (etc) overrides the Heretic "joke codes".

Code: Select all

script 1 ENTER
{
	int removed
	int overwritten

	if removed != overwritten {
		HudMessage(s:"Removed and Overwritten aren't the same thing. Also, cheatcodes from other games may technically be considered custom cheatcodes...");
	} else {
		Log(s:"CHEATER, YOU DON'T DESERVE WEAPONS!");
	}
	delay(1);
	restart;
}
User avatar
Enjay
 
 
Posts: 26998
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Re: Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Enjay »

OK, I guess your "request" is really you throwing your teddy out of the pram or something because cheat code changing isn't going to be allowed.

Regardless, in this case, if you enable allcheats then those joke codes are effectively gone because you can't use them until you disable allcheats again. Removed? Overwritten? Who gives a damn? They're gone on my system. For those who don't want them to be gone, they don't have to be.

Also, if you really want to be picky, IDDQD was never a god mode cheat in Heretic anyway, so it wasn't abused in the way cheat code substituting could be. QUICKEN was always the god mode cheat in Heretic. IDDQD was always the kill the player cheat in that game. RAMBO was always the all weapons and ammo cheat. IDKFA was always the strip the weapons cheat. :P
User avatar
Kinsie
Posts: 7402
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Re: Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Kinsie »

Enjay wrote:OK, I guess your "request" is really you throwing your teddy out of the pram or something because cheat code changing isn't going to be allowed.
Actually it's just me being annoyed because a series of easter eggs I planned to add to my project is now going to be that little bit harder to do, to the point where it pushes it over the line between "worthwhile" and "eeeh, i'll do it sometime next... year".
User avatar
Rachael
Posts: 13934
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Rachael »

I really don't see how Heretic's joke codes can get in the way of your project.

I say "No" to this thread, those codes are a part of Heretic, and they always will be.

And like Enjay said, they can be overridden anyway with the allcheats option.

Besides, I think Hexen has a few joke codes as well.
User avatar
Kinsie
Posts: 7402
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Re: Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Kinsie »

SoulPriestess wrote:I really don't see how Heretic's joke codes can get in the way of your project.
It's less that they're joke codes, more that they're there despite being one of the major reasons the "cheatcode definitions" request was denied, which pushes my idea (hidden codes, written on the walls of certain secret areas, giving special weapons or silly effects) into "add aliases to keyconf and hope nobody likes using "give all" or puking random script numbers" territory, which due to my procrastination and on-off usually-contradictory perfectionism, also drops it into the "fuck it, i'll do something else, preferably involving genitals" category.
SoulPriestess wrote:those codes are a part of Heretic, and they always will be.
You know what else is a part of Heretic, but will never, ever be in ZDoom?

Image
User avatar
Kinsie
Posts: 7402
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Re: Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Kinsie »

Bleh, we should probably lock this. I'm just pissed because an idea I was excited about is harder to do, and I'm too lazy to follow through.
Gez
 
 
Posts: 17943
Joined: Fri Jul 06, 2007 3:22 pm

Re: Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Gez »

Kinsie wrote:You know what else is a part of Heretic, but will never, ever be in ZDoom?

Image
Liquefied propane gas? Or unleaded gas with octane index 95 or 98?
User avatar
Rachael
Posts: 13934
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Rachael »

ZDoom with 98 octane gas would be like... ZDoom that was so superpowered it ran smoothly on a 286. ^^
(Yeah, I wanna see someone pull THAT one off... lei?)
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49230
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Remove/replace Heretic's iddqd/idkfa "cheat" code

Post by Graf Zahl »

Off this goes.
Locked

Return to “Closed Feature Suggestions [GZDoom]”