[6.3b] Corruption Cards - 200+ cards! New Collector mode!

Projects that alter game functions but do not include new maps belong here.
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
Cutmanmike
Posts: 11354
Joined: Mon Oct 06, 2003 3:41 pm
Operating System Version (Optional): Windows 10
Location: United Kingdom
Contact:

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Cutmanmike »

Accensus wrote:1. A command to clear all cards in effect and start fresh. Here's the use case:
In case you didn't spot it in the CCARDS lump:

Code: Select all

cleardeckmap MAP01
Will (should?) clear your deck upon entering MAP01.
Last edited by Cutmanmike on Mon Oct 25, 2021 4:27 pm, edited 1 time in total.
User avatar
Accensus
Banned User
Posts: 2383
Joined: Thu Feb 11, 2016 9:59 am

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Accensus »

Ah, interesting. I tested that out but it didn't do anything. Maybe it's cause I changemap'd from the supply room to the supply room rather than go into it from elsewhere. I'll test it out again when I get home. Thanks!
User avatar
Accensus
Banned User
Posts: 2383
Joined: Thu Feb 11, 2016 9:59 am

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Accensus »

Seems that excludemap prevents cleardeckmap from doing anything. Bummer.

EDIT: reworded the sentence to be more technically correct.
User avatar
Accensus
Banned User
Posts: 2383
Joined: Thu Feb 11, 2016 9:59 am

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Accensus »

Found two bugs, one of which is a hard crash with GZDoom but I'm not too sure what to report there.

First bug is starting a new game (?) rarely "freezes" the game. Technically you're in the card selection menu but the UI is empty. Pressing escape brings up the menu. Pressing enter (I think; if it doesn't work, try clicking around) results in a VM abort in selector.zscript on line 192. I don't have the full stack trace because I am very smart and didn't save it, but I remember it was that line cause I checked it out myself.

Second bug is super fucking esoteric. If any map is excludemap'd and you have the mutation card, entering the map will result in a hard crash to desktop with the generic error report window. There is no stack trace and I only figured this out after an hour of trial and error with the debug stuff.

EDIT: Add another bug to this: chosen monsters aren't really invulnerable and can be executed normally. However, this is with Hideous Destructor so it might be a compatibility issue.
electrodragon554
Posts: 38
Joined: Sat Jun 06, 2020 5:41 am

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by electrodragon554 »

I might have found a regression/issue when Corruption Cards is used with with mapsets like Dark Scythe:

On some maps, tag 666/667 can break if a Mancubus/Arachnatron monster gang card is selected & activates during the death animation of the last mancubus/arachnatron.
When this happens, the map becomes softlocked due to a 2nd activation of tag 667; blocking off the exit.

Unforunatly, I do not know which maps softlock when the card activate, as it's somewhat random.
This only happens when Dark Scythe & Corruption Cards are loaded together, as such, it's an esoteric configuration
User avatar
Dan_The_Noob
Posts: 880
Joined: Tue May 07, 2019 12:24 pm
Graphics Processor: nVidia with Vulkan support
Contact:

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Dan_The_Noob »

Accensus wrote: EDIT: Add another bug to this: chosen monsters aren't really invulnerable and can be executed normally. However, this is with Hideous Destructor so it might be a compatibility issue.
This one seems like it's more to do with how hideous destructor uses executions.
User avatar
Accensus
Banned User
Posts: 2383
Joined: Thu Feb 11, 2016 9:59 am

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Accensus »

HD doesn't really do executions, idk why I called it that. Technically invulnerable enemies won't even receive any damage to begin with, so if gets damaged then it's not invulnerable.
User avatar
Rowsol
Posts: 999
Joined: Wed Mar 06, 2013 5:31 am
Contact:

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Rowsol »

Monster health shuffle seems to have problems with non-standard MonsterHealth in MAPINFO. I'm currently using 1.5 and upon selecting this card on map01 some of the zombiemen and imps had health totals of 30 of 45 and 60 of 90. (using Target Spy)

When I picked Upgrade Augment it said "Each <> fires a different monster's projectiles". For the rest of the session they only fired rockets.

Please do something about the acid blood card. The distance and speed on it is absolutely ridiculous and it always goes directly at you. And if you could tone down the green alpha effect on poison corpses that would also be ideal.

Because I have no idea what caused this I'm going to post it here as this seems the most likely culprit. https://ibb.co/bK9Gk4W
NewCacodemon is a class found in Pandemonia. I started the level and picked "Harmless Illusions" as one of the cards. The others don't seem relevant. I'm also trying to play this with a wad that has extensive dehacked work so it really could be anything at this point.

The cards "small companion" and "monster increased by 1" are having a large effect on my framerate. I was testing a wad (Paradise) and I noticed my performance was in the gutter. I kept starting a new game and looking at my fps. Whenever I picked one of those cards my fps went from 141 (where it hovers due to me limiting it) to 70.

I use custom game mode, show 4 cards pick 4 cards. I have been for quite a while now. I've noticed that whenever I get a curse card it usually brings more curse cards. I've had at least 2 instances where all 4 of my picks were curse cards. There has to be something fishy going on.
Last edited by Rowsol on Thu Dec 09, 2021 2:25 pm, edited 1 time in total.
User avatar
stainedofmind
Posts: 228
Joined: Sun Sep 01, 2019 10:59 am

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by stainedofmind »

I'm getting some pretty nasty slowdown with the newer versions myself, pretty much regardless of which cards I choose. Levels start off normal, but get progressively slower until it becomes unplayable. I should note that I have a pretty cruddy laptop and can only use LZDoom, but I hadn't notice this severe of slowdown until version 3.1. I went ahead and started testing older versions back to 2.4, and while eventually I go the same slowdown, it definitely got worse the higher up the version chain I went. After a bit more testing with other gameplay mods, it seems to mostly take effect when there's things added to the map, like gore, casings, item drops, etc... I was unable to cause this slow down with just the vanilla game, but got severe slowdown with mods like Project Babel and Hearts of Demons - Revenant (which already murders my framerate by itself some times). I should also mention that I had to open the mod up in Slade and remove the rendering of the "pet" chains, as that would immediately cause the levels to lag like crazy.
User avatar
Delfino Furioso
Posts: 121
Joined: Sat Mar 27, 2021 3:21 pm

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Delfino Furioso »

congratulations for the Cacoward win!
User avatar
mamaluigisbagel
Posts: 527
Joined: Wed Jul 09, 2014 7:25 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by mamaluigisbagel »

1. A command to clear all cards in effect and start fresh. Here's the use case:
Sometimes when I finish a mapset (particularly with Hideous Destructor), I go to a "safe map", save my game with whatever inventory I have, swap the wads in ZDL, then continue playing on the new mapset with changemap, essentially keeping my old inventory for a continuous playthrough. The problem is that all of the permanent cards are also kept, which in my case is somewhat undesireable.
I second this, because it'd be useful when using maps with hubs or other similar situations. (ie Compendium or Sentinel's Lexicon's Hub, Jimmy's Jukebox map, etc)
User avatar
Dan_The_Noob
Posts: 880
Joined: Tue May 07, 2019 12:24 pm
Graphics Processor: nVidia with Vulkan support
Contact:

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Dan_The_Noob »

stainedofmind wrote:I'm getting some pretty nasty slowdown with the newer versions myself, pretty much regardless of which cards I choose. Levels start off normal, but get progressively slower until it becomes unplayable. I should note that I have a pretty cruddy laptop and can only use LZDoom, but I hadn't notice this severe of slowdown until version 3.1. I went ahead and started testing older versions back to 2.4, and while eventually I go the same slowdown, it definitely got worse the higher up the version chain I went. After a bit more testing with other gameplay mods, it seems to mostly take effect when there's things added to the map, like gore, casings, item drops, etc... I was unable to cause this slow down with just the vanilla game, but got severe slowdown with mods like Project Babel and Hearts of Demons - Revenant (which already murders my framerate by itself some times). I should also mention that I had to open the mod up in Slade and remove the rendering of the "pet" chains, as that would immediately cause the levels to lag like crazy.
this is purely a side effect of having more effects and things interacting, most likely.
User avatar
stainedofmind
Posts: 228
Joined: Sun Sep 01, 2019 10:59 am

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by stainedofmind »

*Facepalm* ... So I'm dumb and forgot to turn off a setting I was messing with that was causing most of the lag. The newer version still feels a touch laggier, but please ignore the "unplayable" remark I made :p
User avatar
Dan_The_Noob
Posts: 880
Joined: Tue May 07, 2019 12:24 pm
Graphics Processor: nVidia with Vulkan support
Contact:

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Dan_The_Noob »

Rowsol wrote: Because I have no idea what caused this I'm going to post it here as this seems the most likely culprit. https://ibb.co/bK9Gk4W
NewCacodemon is a class found in Pandemonia. I started the level and picked "Harmless Illusions" as one of the cards. The others don't seem relevant. I'm also trying to play this with a wad that has extensive dehacked work so it really could be anything at this point.

The cards "small companion" and "monster increased by 1" are having a large effect on my framerate. I was testing a wad (Paradise) and I noticed my performance was in the gutter. I kept starting a new game and looking at my fps. Whenever I picked one of those cards my fps went from 141 (where it hovers due to me limiting it) to 70.

I use custom game mode, show 4 cards pick 4 cards. I have been for quite a while now. I've noticed that whenever I get a curse card it usually brings more curse cards. I've had at least 2 instances where all 4 of my picks were curse cards. There has to be something fishy going on.
These all sound like the mod isn't set up to be compatible with a lot of the corruption cards.
User avatar
Dan_The_Noob
Posts: 880
Joined: Tue May 07, 2019 12:24 pm
Graphics Processor: nVidia with Vulkan support
Contact:

Re: [3.1] Corruption Cards - Choose cards that alter your ga

Post by Dan_The_Noob »

I just realised the custom difficulty can't randomly pick any cards.
would it be possible to add options where you could have "receive 1-8 (setting) random cards, 1-8 (setting) permanent"
so could have "get 4 cards, 2 are permanent, all random"
Post Reply

Return to “Gameplay Mods”