Lithium 1.7.0 (Oct. 28, 2025)

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
SanyaWaffles
Posts: 885
Joined: Thu Apr 25, 2013 12:21 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Windows 11 for the Motorola Powerstack II
Graphics Processor: nVidia with Vulkan support
Location: The Corn Fields
Contact:

Re: Lithium 1.7.0 Beta 2 (Feb. 23, 2025)

Post by SanyaWaffles »

JPC wrote: Wed Oct 22, 2025 1:36 am I prefer Doom RPG to this mod. If only it were compatible with LZDoom and WadFusion.
Then go play those mods. It's kind of rude to go "I PREFER X" in Y's topic.
User avatar
Spaceman333
Posts: 661
Joined: Thu Oct 13, 2016 8:40 pm

Re: Lithium 1.7.0 Beta 2 (Feb. 23, 2025)

Post by Spaceman333 »

Marrub wrote: Tue Oct 21, 2025 8:01 pm Hi!

1.7.0 is almost done. I'm redoing the portraits since I did them 3 years ago now. There's also a single Abyss dialogue missing. Otherwise everything is finished. However, I'm going to await the first UZDoom release so I have a stable target before releasing, if it isn't out already by the time I'm done.

Thanks for playing, y'all.
I'm hyped. This mod has come a huge long way since the first initial versions I played back when it came out. The amount of tech, polish and effect in the latest versions are amazing and unique, so glad this exists. 8-)
User avatar
Marrub
 
 
Posts: 1205
Joined: Tue Feb 26, 2013 2:48 pm
Preferred Pronouns: No Preference
Operating System Version (Optional): Arch Linux
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Contact:

Re: Lithium 1.7.0 (Oct. 28, 2025)

Post by Marrub »

I lied! I'm not waiting for UZDoom! I'm IMPATIENT!
Version 1.7.0 (Nevermind) has been released! Check the OP for download.
Changes from 1.6.3:
  • New Class: Dark Lord
  • Visual Overhaul
  • New Weather and Environment Systems
  • ∞ Bug Fixes
  • New Endings
  • Abyss
  • And much more!

Questions Nobody Asked But I Am Answering Anyways
Why did this take so damn long? 5 years???
I dunno man, life and shit. It's hard to do things you want to when your physical health sucks. I took multiple long breaks from development so I wouldn't burn out, and I still burned out multiple times.
Will there be more?
Yeah. I'm going to make the Wanderer class next. I'll also be making sure I can patch 1.7.x until 1.8.0 is done instead of having a really long wait to get vital fixes in.
User avatar
Spaceman333
Posts: 661
Joined: Thu Oct 13, 2016 8:40 pm

Re: Lithium 1.7.0 (Oct. 28, 2025)

Post by Spaceman333 »

Super good! I played all three classes through 30 maps each on different mapsets and had a great time. Last time I had played was during a very early version before even the second class was released.

Each character felt unique and satisfying to play, while the monsters surprised me with the new stuff they had and did (I enabled "Extra Hard" in the CBI). My busy self was too short on time to read the manuals so I played through the whole thing wondering whats up with the monsters having what looked like AT-fields inspired from evangelion apart from giving me a hint that they're tankier/harder than usual.

Image

The thing that most impressed me though is all the tech wizardry and nuances/polish/details. The both the HUD and the interface with the various animated widgets, was really neat - havent seen any other Doom mod do all that stuff.

Particularly I enjoyed the movement system which felt so smooth and satisfying to traverse around the level and use during combat. Meanwhile the new weather system and an actual day-night cycle took me by surprise - it got really dark in outdoor sections and occasionally I noticed that monsters went to sleep at night which let me fight/kill them 1-on-1, without alerting other monsters at the expense of having any visibility, sometimes comically bumping into a chaingunner in the dark and going "oh hello there sir".

Combat wise thought I have mixed feelings.

Stuff I love: The RPG-lite systems with monster levels, the upgraded enemy behaviours, the new phantom minibosses, the new icon of sin mechanic, the punchy satisfying weapons, cool abilities and the CBI upgrades, armor inventory, the HUD readouts and the weather.

Stuff I felt odd about: Gameplay balance and lack of experienced variety in using the different weapons purpose wise.
  • Some weapon offer infinite ammo and are on par with some weapons/attacks that do use ammo that utility wise I feel like I'm having a partial ammo-cheat on.
  • Weapons that do use ammo have scarce ammo that I use up their fairly small-ish reserves fast enough that majority of the time I returned back to using the infinite ammo weapons.
  • The upgrades are a mixed bag; some upgrades are certain an upgrade, but some feel more like a side-grade or their benefit is diminished by a trait they introduce. Like the plasma wisps for the shotgun of the 2nd class or the plasma pistol for the 1st class making the projectiles slow that the original state felt more useful in combat, especially against the more mobile enemies.
  • Upgrades are also slow to come by and very expensive. I would get perhaps only a few upgrades per run and sometimes feel regret since it felt like it made my weapon subjectively worse in combat and while I can turn it off, I cant get a refund.
  • Some enemies turn into quite the damage sponges, especially the minibosses that are fast/twitchy that fighting them becomes a chore and depletes all my ammo, forcing me to stick with infinite ammo attacks to gradually reduce their HP to zero to finally nab the upgrades from them.
  • The inventory armor system feels a bit of a miss, I can only upgrade one armor piece for legs and chest, but thats about it. I didn't encounter any arm or other pieces and generally I feel like as a system its too close to how vanilla armor works; I pick up an armor, it reduces damage until I replace it with another one. Meanwhile a grid based intentory system in Lithium could have the potential
    for picking up pieces of armor that together will add stacking effects and bonuses ala Deus Ex's inventory tetris, that I feel would be more interesting, varied and feed more into that RPG progression thing as player keeps finding new loot to slot, while discarding old components. Throw in a durability mechanic in there for old picked up armor pieces expiring after taking enough damage or after certain events like entering a new map, and the armor inventory becomes a more exciting cycling system that won't have the issue of feeling stagnated or too rigid.
Bugs wise, I did encounter repeated crashes when fighting the Icon of Sin where I died often, reloaded an autosave, until suddenly something behind the scenes happened that caused an access violation - either due to the way the mod works or due to GZDoom itself. I looked at a crash report but it didn't have anything obvious besides this:

Code: Select all

Code: C0000005 (Access Violation - tried to read address 00000501000000a8)
Address: 00007ff6751bfc50
Flags: 00000000
Aside from that only icon of sin crash, the mod ran smoothly and flawless otherwise.

I noticed if I start the level from an autosave at the very beginning instead of half-way into the fight, then I can play, finish and see the ending.

The character intros and endings were neat too mechanically, though I didn't understand most of it as I had no knowledge of the greater context or significance what it meant. Credits screen was pretty cool thought with Demo-scene esque wizardry.
Attachments
report.txt
crash log from icon of sin reload save and fight for a few seconds
(38.67 KiB) Downloaded 2 times
User avatar
Marrub
 
 
Posts: 1205
Joined: Tue Feb 26, 2013 2:48 pm
Preferred Pronouns: No Preference
Operating System Version (Optional): Arch Linux
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Contact:

Re: Lithium 1.7.0 (Oct. 28, 2025)

Post by Marrub »

Thanks so much for your insightful reply, and I'm glad you enjoyed the mod! I'll go over some of the points of critique here.
Spaceman333 wrote: Sat Nov 01, 2025 6:28 amSome weapon offer infinite ammo and are on par with some weapons/attacks that do use ammo that utility wise I feel like I'm having a partial ammo-cheat on.
Weapons that do use ammo have scarce ammo that I use up their fairly small-ish reserves fast enough that majority of the time I returned back to using the infinite ammo weapons.
Unfortunately, this feels like it's pretty much up to the map whether it'll feel like enough ammo or not. I don't usually play on Extra Hard, so it's definitely more of a problem than usual on it, but running out does just suck. I'm probably going to reduce the ammo taken for some attacks, as I feel I didn't adequately test on Marine/Cyber-Mage. If you have any more insights on how you feel about the ammo situation, please do feel free to chime in, it's definitely hard to balance.
Spaceman333 wrote: Sat Nov 01, 2025 6:28 amThe upgrades are a mixed bag; some upgrades are certain an upgrade, but some feel more like a side-grade or their benefit is diminished by a trait they introduce. Like the plasma wisps for the shotgun of the 2nd class or the plasma pistol for the 1st class making the projectiles slow that the original state felt more useful in combat, especially against the more mobile enemies.
Some of them are definitely meant to be side-grades, although thinking about it, I should make those ones reduced price. Void Shot and Plasma Pistol are definitely two that shouldn't be as expensive as they are.
Spaceman333 wrote: Sat Nov 01, 2025 6:28 amUpgrades are also slow to come by and very expensive. I would get perhaps only a few upgrades per run and sometimes feel regret since it felt like it made my weapon subjectively worse in combat and while I can turn it off, I cant get a refund.
I think the problem here is twofold: Extra Hard doesn't reward you enough (i.e. it has no Score bonus) and many of the upgrades are over-priced. I think the score progression is pretty good as it is, but 4,000,000+ for some upgrades is kind of absurd. I had the same problem when I was testing in Scythe 2 recently, there simply weren't enough enemies to get me through and I had to abandon the run.
Spaceman333 wrote: Sat Nov 01, 2025 6:28 amSome enemies turn into quite the damage sponges, especially the minibosses that are fast/twitchy that fighting them becomes a chore and depletes all my ammo, forcing me to stick with infinite ammo attacks to gradually reduce their HP to zero to finally nab the upgrades from them.
I think with better ammo balancing this wouldn't be as much of an issue—they're supposed to take a bit to chew through, especially if you haven't pumped ACC much.
Spaceman333 wrote: Sat Nov 01, 2025 6:28 amThe inventory armor system feels a bit of a miss, I can only upgrade one armor piece for legs and chest, but thats about it. I didn't encounter any arm or other pieces and generally I feel like as a system its too close to how vanilla armor works; I pick up an armor, it reduces damage until I replace it with another one. Meanwhile a grid based intentory system in Lithium could have the potential
for picking up pieces of armor that together will add stacking effects and bonuses ala Deus Ex's inventory tetris, that I feel would be more interesting, varied and feed more into that RPG progression thing as player keeps finding new loot to slot, while discarding old components. Throw in a durability mechanic in there for old picked up armor pieces expiring after taking enough damage or after certain events like entering a new map, and the armor inventory becomes a more exciting cycling system that won't have the issue of feeling stagnated or too rigid.
Yeah, it's not "done" yet so to speak. I had to cut a few things from 1.7 and more varied and upgradeable armor was one of them. In a future version, probably 1.8, there'll be several new classes of armor, including pauldrons, belts, rings, etc. which will have special effects more interesting than just DT. Moreover, eventually, you'll be able to "grind" armors of the same type into each other to increase their level. This was the main reason armor doesn't have durability, you're supposed to keep a certain "build" and level it up until the end.
Spaceman333 wrote: Sat Nov 01, 2025 6:28 am Bugs wise, I did encounter repeated crashes when fighting the Icon of Sin where I died often, reloaded an autosave, until suddenly something behind the scenes happened that caused an access violation - either due to the way the mod works or due to GZDoom itself. I looked at a crash report but it didn't have anything obvious besides this:

Code: Select all

Code: C0000005 (Access Violation - tried to read address 00000501000000a8)
Address: 00007ff6751bfc50
Flags: 00000000
Aside from that only icon of sin crash, the mod ran smoothly and flawless otherwise.
Ouch! That's not good. I'll try and replicate it, but I haven't ever had a crash like that before.
Spaceman333 wrote: Sat Nov 01, 2025 6:28 am The character intros and endings were neat too mechanically, though I didn't understand most of it as I had no knowledge of the greater context or significance what it meant.
The story deals with some odd concepts and might be a bit hard to decipher. If you read literally every info page and read every abyss dialogue path, it still might be inscrutable. I know what it means, so I'm not too bothered by the idea that some people might just not get it. xD
Twinsen95
Posts: 1
Joined: Sun Nov 02, 2025 1:50 am
Operating System Version (Optional): Windows 11
Graphics Processor: Intel (Modern GZDoom)

Re: Lithium 1.7.0 (Oct. 28, 2025)

Post by Twinsen95 »

I'm having trouble using this with all of the monster packs said to be compatible. None of the zombiemen equivalents in any of the mods drop clips, shells, guns, anything.
User avatar
Enjay
 
 
Posts: 27278
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Re: Lithium 1.7.0 (Oct. 28, 2025)

Post by Enjay »

I don't know if you will be concerned about this or not, but 1.7 doesn't run with the latest GZDoom Git build. It works with 4.14.2 official and an in-progress build of UZDoom.

With GZDoomGit, the game halts while loading and reports the following:

Code: Select all

Script error, "Lithium_1_7_0.pk3:lzscript/client/messagebox.zsc" line 21:
Expression must be a modifiable value
Post Reply

Return to “Gameplay Mods”