[Community Project] The 20 Heretics Challenge [Released]

New maps, and other projects whose primary focus is new maps, belong here.

Note: This forum, and all forums below it, are not for questions or troubleshooting! Threads created here are for active projects only! If you have questions please feel free to use the Editing subforums or General forum.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
Rachael
Posts: 13606
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by Rachael »

You can play your mod with this little add-on.

Keep in mind that this is a cheat, and some maps may break when you use this. (It's not very tested)

Maps are not balanced with this, so you will enter successive maps with a significant advantage with this added.

Also, load order matters a lot - this must be loaded after your copy of 20hcc.
You do not have the required permissions to view the files attached to this post.
batos2
Posts: 45
Joined: Sun Jan 13, 2019 8:27 pm

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by batos2 »

Rachael wrote:You can play your mod with this little add-on.

Keep in mind that this is a cheat, and some maps may break when you use this. (It's not very tested)

Maps are not balanced with this, so you will enter successive maps with a significant advantage with this added.

Also, load order matters a lot - this must be loaded after your copy of 20hcc.
Thanks You!. :mrgreen:
User avatar
StroggVorbis
Posts: 866
Joined: Wed Nov 08, 2017 4:23 pm
Graphics Processor: nVidia with Vulkan support
Location: Germany

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by StroggVorbis »

On g4.1.2, stepping on Gutawer's floor plate in the credits map, which should display a ripple shader, crashes to the console:

VM execution aborted: tried to write to address zero.
Called from RippleTimer.startEffect at 20hcc.pk3:zscript/gutaripple.zsc, line 7
User avatar
RKD
Posts: 148
Joined: Sat Mar 19, 2022 9:52 am
Location: Argentina

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by RKD »

Replayed this last night after a lot of time (back in GZDoom 3.7.2, iirc) and it's just as good as I remembered. Even more so.

Gotta love the third map with the downwards slopes and the wrecked outpost in the forest. It's just so nice to look at, even with the FPS butchering. The tech-base a la Quake and the final boss script are also memorable. I know this is quite old but I had to leave my appreciation to this little mapset.
:wub:

PS: The other memorable map for me is the spooky mansion. Not for the darkness but because of that painfully illegible automap...
brick
Posts: 50
Joined: Fri Apr 30, 2021 10:22 am
Graphics Processor: nVidia (Modern GZDoom)

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by brick »

Sorry to resurrect the thread to be the bearer of bad news, but it seems like this has problems starting in GZDoom 4.8.2. I get the following 2 fatal errors right after LoadActors while the game is starting up:

Script error "20hcc.pk3:zscript/statscreen.zsc" line 154:
Left side of mFont is not a struct or class
Script error "20hcc.pk3:zscript/statscreen.zsc" line 157:
Left side of mFont is not a struct or class

This is from the idgames download, without any mods.
Probably an unrelated issue, but for some reason the pk3 file will also not open in SLADE (I can browse it with 7zip though)
User avatar
UnknDoomer
Posts: 126
Joined: Sun Jul 12, 2020 10:18 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support
Location: Another reality

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by UnknDoomer »

Same here in 4.9.0. 4.7.1 runs fine, 4.8.0 and above - not.
User avatar
UnknDoomer
Posts: 126
Joined: Sun Jul 12, 2020 10:18 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support
Location: Another reality

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by UnknDoomer »

Just completed the wad with 4.7.1. Runs smooth, used software rendering and additional textures.

Found one bug, still - credits map can't be loaded both on 4.7.1 and 3.7.0.
User avatar
Rachael
Posts: 13606
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by Rachael »

A few comments: (a lot relating to your review here: viewtopic.php?p=1233859#p1233859)

1) In the current development branch (not yet officially released) the custom stat screen is removed, which allows the game to start on GZDoom 4.10.0. However, this has the side effect of removing the custom intermissions. (You win some, you lose some) No one has wanted to bother porting it over.

2) Credits map is accessible from 4.10.0. What error are you getting on 4.7.1/3.7.0?

3) It is not necessary to load the external packs, such as the decorations or textures, that was just during the community development phase of the project. Once that became official it was embedded into the project and unused resources were pruned out after.
brick
Posts: 50
Joined: Fri Apr 30, 2021 10:22 am
Graphics Processor: nVidia (Modern GZDoom)

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by brick »

You can get the custom intermission working on 4.10.0 if you edit StatScreen.zsc and change both instances of finished.mFont to finishedp.mFont. It didn't seem to mess up anything else that I could see.
User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by Marisa the Magician »

That would break backwards compatibility.
User avatar
PurpleRhino83
Posts: 15
Joined: Sat Feb 03, 2018 8:26 am
Location: Dhaka, Bangladesh

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by PurpleRhino83 »

brick wrote: Wed Sep 21, 2022 5:00 pm Sorry to resurrect the thread to be the bearer of bad news, but it seems like this has problems starting in GZDoom 4.8.2. I get the following 2 fatal errors right after LoadActors while the game is starting up:

Script error "20hcc.pk3:zscript/statscreen.zsc" line 154:
Left side of mFont is not a struct or class
Script error "20hcc.pk3:zscript/statscreen.zsc" line 157:
Left side of mFont is not a struct or class

This is from the idgames download, without any mods.
Probably an unrelated issue, but for some reason the pk3 file will also not open in SLADE (I can browse it with 7zip though)
It's prbly obvious by now but I get the same issue on 4.10.0. Lots of mods and map wads seem to crash on launch with 4.9.0+ builds...
User avatar
Marisa the Magician
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia

Re: [Community Project] The 20 Heretics Challenge [Released]

Post by Marisa the Magician »

The variable "finished" in StatusScreen was renamed to "finishedp" when it became a subclass of ScreenJob. This immediately breaks everything between versions.

Return to “Levels”