Lithium 1.7.0 Beta (Apr. 17, 2022)
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.
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.
- Dr_Cosmobyte
- Posts: 2759
- Joined: Thu Jun 04, 2015 9:07 pm
- Location: Killing spiders.
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
Outta curiosity, what map is this?
-
- Posts: 37
- Joined: Sat Jan 14, 2017 11:53 pm
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
kinda sorta off topic. is armor in a working state currently, or is it still too early in current 1.6 to be functional?
e: oof. having to sit through the intermission counter when you take an extended amount of time on a map. i adore the choice of sound effects for the menu and and intermission, though
e: oof. having to sit through the intermission counter when you take an extended amount of time on a map. i adore the choice of sound effects for the menu and and intermission, though
- Marrub
-
- Posts: 1193
- 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.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
Lithium's test map, which you can get to with `map TESTMAP` in the console.GAA1992 wrote:Outta curiosity, what map is this?
It is working entirely.Fallingferret wrote:kinda sorta off topic. is armor in a working state currently, or is it still too early in current 1.6 to be functional?
Huh, could have sworn I'd made holding the use key speed it up. Must've screwed something up, will fix.Ascendingferret wrote:oof. having to sit through the intermission counter when you take an extended amount of time on a map. i adore the choice of sound effects for the menu and and intermission, though
- Frozenwolf150
- Posts: 324
- Joined: Thu Apr 11, 2013 10:49 pm
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
I took Lithium through a slaughtermap wad so I could stress test it and see all the high end upgrades, and I have a few comments.
Glitches and Criticism:
When using the Doom RLA Monster Pack, the arch-vile replacer doesn't work properly (and leaves an error message in the console) so only normal arch-viles are encountered.
There is a long save delay after a few maps, depending on your character's level. It typically starts happening when you reach lvl 40.
The Cyber-Mage's Mateba sprite looks odd, in that he appears to have a right hand coming out of his left arm holding the pistol.
On rare occasions when spamming Cercle de la Mort, the magic spears that it summons can hang in the air instead of flying off and disappearing. Anything that touches them, including the player, dies instantly.
The "EXPLOOSIONS" upgrade is very useful for max difficulty, but has somewhat inconsistent behavior. When ballistic rounds hit certain enemies like cacodemons and revenants they explode on impact, whereas with other enemy types they do normal damage and do not explode. The only way to reliably take advantage of this upgrade is to fire it at surfaces near enemies instead of at enemies themselves.
The Plasmatic Laser does zero damage if the "EXPLOOSIONS" upgrade is active.
The Cyber-Mage's Ion Rifle is the only reloadable weapon that can't be manually reloaded, which is problematic because it has a slow reload time. The Auto Reload upgrade can mitigate this though.
The C. Launcher for the Marine's Grenade Launcher isn't very user friendly. Using secondary fire to cycle through the modes, like with the Combat Rifle, would be preferable, since you can always just tap primary fire to fire individual rockets.
Suggestions:
Are there plans to offer upgrades for the Cyber-Mage's shotgun and the Marine's Super Shotgun? An assault shotgun type upgrade would be nice.
Will the shop offer a wider variety of items and power-ups? At the very least it should offer healing items, which can become very rare in max difficulty.
It would be helpful if the crosshair had a hit indicator that shows when a weapon has hit an enemy, similar to certain other mods.
The Marine's final upgrade for the Omega Cannon is very hit or miss. Half the time, it immediately kills you upon firing. There should be a way to prevent it from emitting a ray directly back at the player for 1-2 seconds after firing. Also, it's odd that the Cyber-Mage can get his instant kill weapon early, whereas the Marine needs to shell out 2 billion credits.
Overall, any mod that adds RPG elements to Doom gets my endorsement. Awaiting v1.6 with bated breath.
Glitches and Criticism:
When using the Doom RLA Monster Pack, the arch-vile replacer doesn't work properly (and leaves an error message in the console) so only normal arch-viles are encountered.
There is a long save delay after a few maps, depending on your character's level. It typically starts happening when you reach lvl 40.
The Cyber-Mage's Mateba sprite looks odd, in that he appears to have a right hand coming out of his left arm holding the pistol.
On rare occasions when spamming Cercle de la Mort, the magic spears that it summons can hang in the air instead of flying off and disappearing. Anything that touches them, including the player, dies instantly.
The "EXPLOOSIONS" upgrade is very useful for max difficulty, but has somewhat inconsistent behavior. When ballistic rounds hit certain enemies like cacodemons and revenants they explode on impact, whereas with other enemy types they do normal damage and do not explode. The only way to reliably take advantage of this upgrade is to fire it at surfaces near enemies instead of at enemies themselves.
The Plasmatic Laser does zero damage if the "EXPLOOSIONS" upgrade is active.
The Cyber-Mage's Ion Rifle is the only reloadable weapon that can't be manually reloaded, which is problematic because it has a slow reload time. The Auto Reload upgrade can mitigate this though.
The C. Launcher for the Marine's Grenade Launcher isn't very user friendly. Using secondary fire to cycle through the modes, like with the Combat Rifle, would be preferable, since you can always just tap primary fire to fire individual rockets.
Suggestions:
Are there plans to offer upgrades for the Cyber-Mage's shotgun and the Marine's Super Shotgun? An assault shotgun type upgrade would be nice.
Will the shop offer a wider variety of items and power-ups? At the very least it should offer healing items, which can become very rare in max difficulty.
It would be helpful if the crosshair had a hit indicator that shows when a weapon has hit an enemy, similar to certain other mods.
The Marine's final upgrade for the Omega Cannon is very hit or miss. Half the time, it immediately kills you upon firing. There should be a way to prevent it from emitting a ray directly back at the player for 1-2 seconds after firing. Also, it's odd that the Cyber-Mage can get his instant kill weapon early, whereas the Marine needs to shell out 2 billion credits.
Overall, any mod that adds RPG elements to Doom gets my endorsement. Awaiting v1.6 with bated breath.
-
- Posts: 37
- Joined: Sat Jan 14, 2017 11:53 pm
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
ya got it, thanks.Marrub wrote:Huh, could have sworn I'd made holding the use key speed it up. Must've screwed something up, will fix.Ascendingferret wrote:oof. having to sit through the intermission counter when you take an extended amount of time on a map. i adore the choice of sound effects for the menu and and intermission, though
the feedback on the shotgun and rifle standard mode are a really good touch. there's something so satisfying about that punch and shell ejection on the shotgun
the lack of recoil on the rifle when using modal mode make it LITERALLY unusable though :^)
also i don't know if this has been brought up at any point(outside the thread), but BTSX E1 causes _Lith_PlayerUpdateCBIGUI to explode by picking anything up sometime after the 2 minute mark and checking the log. i can't really pin the time down, but it's run away in the middle every map without fail for me if i try to check the log, or mindlessly switch to that tab. jpcp, uacultra, and doom64 for doom2 have yet to explode on me.
also before i forget https://i.imgur.com/Y8hY9u9.png the map name always gets obscured on exit
https://i.imgur.com/WaJ68Xc.png
- Marrub
-
- Posts: 1193
- 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.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
These aren't anything I can fix. Go yell at Yholl and the GZDoom developers, respectively.Frozenwolf150 wrote:When using the Doom RLA Monster Pack, the arch-vile replacer doesn't work properly (and leaves an error message in the console) so only normal arch-viles are encountered.
There is a long save delay after a few maps, depending on your character's level. It typically starts happening when you reach lvl 40.
Er, that's a sleeve.Frozenwolf151 wrote:The Cyber-Mage's Mateba sprite looks odd, in that he appears to have a right hand coming out of his left arm holding the pistol.
Seems something is broken with Cercle's code, I'll have to check it out.Frozenwolf152 wrote:On rare occasions when spamming Cercle de la Mort, the magic spears that it summons can hang in the air instead of flying off and disappearing. Anything that touches them, including the player, dies instantly.
Both of these are intentional.Frozenwolf153 wrote:The "EXPLOOSIONS" upgrade is very useful for max difficulty, but has somewhat inconsistent behavior. When ballistic rounds hit certain enemies like cacodemons and revenants they explode on impact, whereas with other enemy types they do normal damage and do not explode. The only way to reliably take advantage of this upgrade is to fire it at surfaces near enemies instead of at enemies themselves.
The Plasmatic Laser does zero damage if the "EXPLOOSIONS" upgrade is active.
You can switch weapons while it's reloading, otherwise this is intentional.Frozenwolf154 wrote:The Cyber-Mage's Ion Rifle is the only reloadable weapon that can't be manually reloaded, which is problematic because it has a slow reload time. The Auto Reload upgrade can mitigate this though.
The mechanics are in reference to Unreal, and that's how it works in that game, so that won't be changed.Frozenwolf155 wrote:The C. Launcher for the Marine's Grenade Launcher isn't very user friendly. Using secondary fire to cycle through the modes, like with the Combat Rifle, would be preferable, since you can always just tap primary fire to fire individual rockets.
The Super Shotgun won't get any upgrades, but Cyber-Mage's SPAS always can. An assault shotgun upgrade would be cool, but I have that planned for another player class currently.Frozenwolf156 wrote:Are there plans to offer upgrades for the Cyber-Mage's shotgun and the Marine's Super Shotgun? An assault shotgun type upgrade would be nice.
Yes, I've been thinking of stuff to add, and suggestions for this are welcome. I won't add healing items though; the mod did have them in the shop at one point and it simply made the game too easy.Frozenwolf157 wrote:Will the shop offer a wider variety of items and power-ups? At the very least it should offer healing items, which can become very rare in max difficulty.
No.Frozenwolf158 wrote:It would be helpful if the crosshair had a hit indicator that shows when a weapon has hit an enemy, similar to certain other mods.
Er, what? It shouldn't ever be able to damage the player at all, what the hell? I'll have to check that out.Frozenwolf159 wrote:The Marine's final upgrade for the Omega Cannon is very hit or miss. Half the time, it immediately kills you upon firing. There should be a way to prevent it from emitting a ray directly back at the player for 1-2 seconds after firing.
Huh?Frozenwolf160 wrote:Also, it's odd that the Cyber-Mage can get his instant kill weapon early, whereas the Marine needs to shell out 2 billion credits.
ThanksFrozenwolf161 wrote:Overall, any mod that adds RPG elements to Doom gets my endorsement. Awaiting v1.6 with bated breath.
That's strange, I've never had that issue, and I mainly test on BTSX. I'll see if I can reproduce it.Fallingferret wrote:also i don't know if this has been brought up at any point(outside the thread), but BTSX E1 causes _Lith_PlayerUpdateCBIGUI to explode by picking anything up sometime after the 2 minute mark and checking the log. i can't really pin the time down, but it's run away in the middle every map without fail for me if i try to check the log, or mindlessly switch to that tab. jpcp, uacultra, and doom64 for doom2 have yet to explode on me.
I don't think I can fix this, unfortunately.Descendingferret wrote:also before i forget https://i.imgur.com/Y8hY9u9.png the map name always gets obscured on exit
oopsRapidlymovinginadownwardsdirectionferret wrote:https://i.imgur.com/WaJ68Xc.png
- Frozenwolf150
- Posts: 324
- Joined: Thu Apr 11, 2013 10:49 pm
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
OK nevermind the aesthetic comments then.
I'm beginning to suspect this has to do with playing it with the Doom RLA Monster Pack. The rays emitted by the projectile seem to use the same instant death script as the Hellstorm Elemental's projectile, which basically telefrags the player or anyone else it hits. So there might be a mod conflict. What happened was that when I fired the Omega Cannon and it malfunctioned, I got the same visual effect and the same death message "player was telefragged" as when getting hit by the Hellstorm projectile.Marrub wrote:Er, what? It shouldn't ever be able to damage the player at all, what the hell? I'll have to check that out.Frozenwolf159 wrote:The Marine's final upgrade for the Omega Cannon is very hit or miss. Half the time, it immediately kills you upon firing. There should be a way to prevent it from emitting a ray directly back at the player for 1-2 seconds after firing.
-
- Posts: 37
- Joined: Sat Jan 14, 2017 11:53 pm
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
well i had it happen while playing through d62d2 on the 16th map. so i'm back early, i guess?Marrub wrote:That's strange, I've never had that issue, and I mainly test on BTSX. I'll see if I can reproduce it.Fallingferret wrote:also i don't know if this has been brought up at any point(outside the thread), but BTSX E1 causes _Lith_PlayerUpdateCBIGUI to explode by picking anything up sometime after the 2 minute mark and checking the log. i can't really pin the time down, but it's run away in the middle every map without fail for me if i try to check the log, or mindlessly switch to that tab. jpcp, uacultra, and doom64 for doom2 have yet to explode on me.
i'm running QZDoom-q2.1pre-885-g8d655613f-x64(25th's build) with the idgames release of btsx. i don't think it's a qzdoom issue, but i'm still waiting on the buildbot to post a gz build that handles acs_scriptcall or i'd check.
Spoiler:
- Mr. Fancy Pants
- Posts: 16
- Joined: Wed Apr 04, 2018 4:06 pm
- Location: Housewares
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
It looks like something ate the link for Shut Up and Lithium - any mirrors?
- will183
- Posts: 99
- Joined: Wed Mar 29, 2017 3:27 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Win-10
- Graphics Processor: nVidia (Modern GZDoom)
- Location: The land down under
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
Maybe limit the use of hitscanners as much as possible, its caused me to take unnecessary damage from chaingunners when i was overwhelmed with enemys in a longer range arena. if i could actually dodge chaingunner fire i would've been able to limit damage as much as possible
- Marrub
-
- Posts: 1193
- 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.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
As of writing, Lithium 1.5.3 will be the final 1.x release, and the current state of 1.6 is "playable in some versions of GZDoom, unplayable in others." There are lots of placeholders but you can still attempt to run the current git version. The reason for this is because I am moving the mod from ZDoom to Eternity Engine, the first release of which will be Lithium 2.0 (Nevermind) and will be rewritten from the ground up.
The mod is currently unplayable and unmaintainable because the engine is frequently making breaking changes (intentional or not) and trying to fix it is a hopeless cause, much like the engine it's running on, which is eating it alive. I don't like ZDoom and to be frank never have, and it's just been convenient until this point, where I have far too many personal afflictions with the developers and GZDoom as a whole. Not to mention issues with performance and actually being able to run the mod. I think EE is a superior engine in every way. This has been considered for a very long time (years,) before 1.0 was even released.
The goal is to rebuild and not to remake, and hopefully I'll be able to reimplement some of the stuff I removed from older versions due to engine limitations. The project will continue along what I have planned after that. It will have to be a source mod (hard mod) rather than a fully EDF mod (soft mod,) i.e. the user will have to run a custom executable, due to EE as of now not having sufficient modding capabilities. It will in the future be converted to a mod using AngelScript after Aeon is finished, but I don't know when that'll happen and Quasar is quite busy right now.
I'll start work on it when I have time to. Currently another project is taking priority as I want to get it in a playable state before I start working on Lithium again, which in and of itself could take months. Rewriting everything from basically the ground up will be rather arduous, and take even longer, but I am not afraid of taking the time to do so. It'll still be on this thread as this forum allows for mods on other engines as far as I know. I'd post it on Doomworld as well but I'm not familiar with the forum at all. If nothing else, I'll host it on my website.
- Cardboard Marty
- Posts: 1149
- Joined: Sat Oct 23, 2004 8:29 am
- Graphics Processor: nVidia with Vulkan support
- Location: Robot Mountain
- Contact:
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
I'm excited to see what the eventual Eternity version will be like, and what kind of new challenges await! I feel like the move you're making is the best given the circumstances, hopefully your future endeavors with this project will be less stress-inducing!
- fakemai
- Posts: 342
- Joined: Mon Feb 12, 2018 12:26 am
- Graphics Processor: Intel (Legacy GZDoom)
- Location: Australia
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
@Marrub
I sympathize given that your mod has never been stable for me. It doesn't take long for crashes on entering a level, and starts happening sporadically before that. That said, if EE is actually working on a scripting framework it may well be more valuable to wait for it, or even helping develop it instead of doing a modified source port that will eventually be thrown away. Forking is always messy.
I sympathize given that your mod has never been stable for me. It doesn't take long for crashes on entering a level, and starts happening sporadically before that. That said, if EE is actually working on a scripting framework it may well be more valuable to wait for it, or even helping develop it instead of doing a modified source port that will eventually be thrown away. Forking is always messy.
- Marrub
-
- Posts: 1193
- 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.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
I will help develop it when it comes to fruition, but as far as I know there is no code for Aeon in the repository yet. I did help a bit with the inventory/weapons features that were recently merged. The thing with AngelScript is that it's basically just C++, so porting code I've hard-modded will be far easier than for instance porting ZScript or DECORATE code to C++.fakemai wrote:@Marrub
I sympathize given that your mod has never been stable for me. It doesn't take long for crashes on entering a level, and starts happening sporadically before that. That said, if EE is actually working on a scripting framework it may well be more valuable to wait for it, or even helping develop it instead of doing a modified source port that will eventually be thrown away. Forking is always messy.
-
- Posts: 619
- Joined: Wed Nov 17, 2010 6:35 pm
Re: Lithium 1.5.3 (Nov. 22 2017) [1.6 Info - pg.22]
What is "EE"? I've never heard of it.