Skip to content

Releases: marrub--/Lithium

Version 1.7.0 Beta

18 Apr 00:29
Compare
Choose a tag to compare

Version 1.6.3

15 Mar 23:14
Compare
Choose a tag to compare

http://mab.greyserv.net/f/Lithium_1_6_3.pk3

+ Added Latin-1 Supplement characters to all of the fonts.
+ Added a blurring effect when final bosses die.
+ Added a customizable flashlight with battery.
+ Added a setting to decrease particle effects.
+ Added an indicator for over-health.
+ Added an option for increasing performance of the Laser Shotgun.
+ Added boss dialogues.
+ Added jiskan as a Japanese font option.
+ Added lith_k_qact back in.
+ Added lowercase characters to the big font.
+ Added new ending texts.
+ Added new mechanics for the Icon of Sin.
+ Added new translations.
+ Added place and advice marker systems.
+ Added smoother barrel explosion sprites.
+ Added support for FreeDoom.
+ Added support for Rampancy.
| Changed 7777777 Mode to properly emulate Marathon's air velocity.
| Changed boss cubes to spawn less Pain Elementals.
| Changed fonts to be used more consistently.
| Destroyed the last remnants of HudMessage use.
| Fixed DRLA Monsters Adaptive difficulty giving extra score.
| Fixed I, 2 and 7 in the small font.
| Fixed a lot of drawing issues.
| Fixed attributions of fonts.
| Fixed endings not showing the right images.
| Fixed laser rifle puffs not being destroyed.
| Fixed lith_sv_wepdrop not giving the right items.
| Fixed mana not always being picked up.
| Fixed mana not working right.
| Fixed menu jankiness.
| Fixed minor visual errors.
| Fixed oddities with font heights.
| Fixed offsets of the bullet chip decals.
| Fixed secrets crashing the game.
| Fixed some bosses being really strong.
| Fixed some dialogue actions not working properly.
| Fixed some dialogues not being compiled right.
| Fixed some info pages being incorrectly labeled.
| Fixed some odd bugs relating to monster mods.
| Fixed some sound channel issues.
| Fixed some text errors.
| Fixed sprite conflicts.
| Fixed the TITLEMAP being incomplete.
| Fixed the spell selection graphics being incorrect when hovered.
| Fixed tick info debugging level.
| Fixed truncation warnings.
| Fixed weapon pickups sometimes appearing when they shouldn't.
| Fixed weapons staying zoomed when exiting a level.
| Improved font handling drastically.
| Improved performance of box drawing.
| Improved the class selection menu.
| Improved the terminal/character font.
| Overhauled the inventory system.
| Ported old dialogues to the new syntax.
| Potentially fixed Phantoms sometimes having too much health.

Version 1.6.2

01 Mar 02:10
Compare
Choose a tag to compare

http://mab.greyserv.net/f/Lithium_1_6_2.pk3

+ Added Dark Lord, incomplete.                                              
+ Added Informant, incomplete.                                              
+ Added a lot of new translations for Japanese.                             
+ Added a setting to disable phantoms.                                      
+ Added a setting to start with phantom rewards.                            
+ Added another info page for Cyber-Mage.                                   
+ Added error handling to the dialogue compiler.                            
+ Added the DONKEY KONG theme.                                              
| Changed a lot of files to be better compressed, particularly images.      
| Changed all player attacks to have fixed damage and fixed spread patterns.
| Changed some things to improve performance.                               
| Changed the HUD layout slightly.                                          
| Changed the Unicode font renderer to use GZDoom's built-in one.           
| Changed the dialogue system to emulate a 6502 CPU. Don't ask.             
| Changed the revolver to be completely accurate.                           
| Fixed Doom 1 not working.                                                 
| Fixed GZDoom 3.7.2+ crashing on load.                                     
| Fixed a bunch of null pointer errors.                                     
| Fixed a lot of bugs. Probably all of them.                                
| Fixed ammo pickups not actually giving you ammo.                          
| Improved build system and tooling.                                        

Version 1.6.1

24 Jan 09:07
Compare
Choose a tag to compare

http://mab.greyserv.net/f/Lithium_1_6_1.pk3

+ Added Chex Quest compatibility.
+ Added D2SPRFIX sprites.
+ Added DamNums definitions.
+ Added a "Hazard" damage type for the Reactive Armor.
+ Added a CVar to disable bobbing while firing weapons.
+ Added a HUD element for the Combat Rifle's grenade.
+ Added a new attribute, "Concentration," for Cyber-Mage.
+ Added a rainbow laser option.
+ Added a reload when empty option.
+ Added a ricochet volume option.
+ Added an alternate invulnerability palette.
+ Added bullet tracers to all bullet weapons.
+ Added decals to all weapons.
+ Added dynamic lights to many things.
+ Added info pages for armors.
+ Added more menu strings.
+ Added more pickup messages.
+ Added more ricochet sounds.
+ Added new Japanese fonts.
+ Added new SMG overheat effects.
+ Added new SMG reload sounds.
+ Added new and improved Heretic compatibility.
+ Added new blood effects.
+ Added new bullet puff effects.
+ Added new gun smoke effects.
+ Added new translations.
+ Added new weapon bobbing and swaying.
+ Added reload bobbing.
+ Added skip information to intermissions.
+ Added support for Western Patch and Combined Harms.
| Fixed Cyber-Mage's HUD text not being the right color.
| Fixed Marine's second secret message not actually having any text.
| Fixed Phantoms causing invalid sounds.
| Fixed Stamina regenerating health while paused.
| Fixed ammo run-out sounds being too quiet.
| Fixed an infinite recursion on the Items page.
| Fixed candles having a height on destruction.
| Fixed clipping issues on some resolutions.
| Fixed coloring of casing effects.
| Fixed crashes in multi-player.
| Fixed death exits breaking the inventory.
| Fixed death exits removing spells.
| Fixed dialogues not looking right in low resolutions.
| Fixed dynamic crosshair not being completely accurate.
| Fixed gun smoke not aligning when crouched.
| Fixed inconsistent damage types.
| Fixed intermission screens locking up.
| Fixed inventory being wiped on new map.
| Fixed magic selector showing up in dialogue.
| Fixed monster level-ups overflowing health.
| Fixed monsters gaining health exponentially.
| Fixed monsters hitting themselves giving them EXP.
| Fixed power-ups ticking down while in the menu.
| Fixed score-hit display being bad.
| Fixed some objects not freezing in certain cases.
| Fixed squished phantoms causing a crash.
| Fixed tech pillars not being shoot-through.
| Fixed the Vital Scanner being generally broken.
| Fixed the Zoom upgrade being broken.
| Fixed the log sometimes causing memory corruption.
| Fixed the monster tracker causing strange behaviour.
| Fixed zoom factor calculation.
| Made Dark Cannon attainable.
| Made Defense less strong.
| Made Makarov slightly less terrifying.
| Made Marine's knife work better.
| Made Phantoms absorb some of their replaced monster's health.
| Made all code CC0 Public Domain.
| Made all explosions respect 7777777 Mode.
| Made ammo pickups stay until ammo is depleted from them.
| Made barrier and adrenaline detection better.
| Made body hits more noticeable.
| Made extra-hard Mancubi stronger.
| Made extremely rare armors much stronger.
| Made item effect occlusion better.
| Made multi-player player indicators better.
| Made poison shells do damage based on Accuracy.
| Made powerups fade out on usage.
| Made some name tags more consistent with the Doom Bible.
| Made standard and improved armors resist bullets.
| Made the Combat Rifle stronger and hold more bullets.
| Made the Commander Keen actor less violent.
| Made the Delear sprite interpolate.
| Made the Matbea's firing animation better.
| Made the Particle Beam stronger.
| Made the Plasma Laser less horrifically strong.
| Made the Plasma Pistol better.
| Made the Plasma Pistol work with Auto Pistol.
| Made the Shotgun and Pistol jucier.
| Made the Spider Mastermind emit sparks sometimes.
| Made the Super Shotgun stronger.
| Made the pistol's sounds better.
| Made various weapons use the Electric damage type.
| Optimized code excessively.
- Removed ZDoom's air supply mechanic.
- Removed old SMG tracers.

Version 1.6

17 Oct 05:09
Compare
Choose a tag to compare

http://mab.greyserv.net/f/Lithium_1_6.pk3

+ Added a Japanese translation using a custom ZScript text renderer.
+ Added two new BIP categories, "Yourself" and "Items."
+ Added a Windows XP theme.
+ Added a bunch of quit messages.
+ Added an intro text to the title screen.
+ Added (optional) recoil to most weapons.
+ Added blinding light effects to the Star Destroyer's projectile.
+ Added inventory tetris.
+ Added sounds to the GUI.
+ Added notes section.
+ Added a voltage display to the Charge Fist.
+ Added cursor themes to the GUI.
+ Added an option to make shotgun slot weapons use ammo.
+ Added a new armor system using inventory tetris.
+ Added small score items to replace armor and health bonuses.
+ Added large score items to replace ammo boxes.
+ Added a new intermission screen.
+ Added a raindrops on screen effect.
+ Added bips.
+ Added a setting for not picking up ammo when full (on by default.)
+ Added a setting for not getting score for ammo (on by default.)
+ Added casings to weapons.
+ Added dynamic crosshairs.
+ Added indicators for where other players are in multiplayer.
+ Added two new levelup systems, "Auto" and "Hybrid."
] Hybrid is now the default.
+ Added new game endings, with original music by _sink.
+ Added a visual line for homing rocket tracers.
+ Added a big log setting for 320x240 screens.
+ Added an invalid configuration checker.
+ Added new gibbing animations for some monsters.
+ Added new attack effects for some monsters.
+ Added a bunch of new terrain effects.
+ Added new environmental effects.
+ Added new decoration interactions.
+ Added new bullet puff effects.
+ Added new blood effects.
+ Added a button for triggering shootable buttons or poking enemies.
+ Added new pickup noises for powerups.
+ Added an option to drop shotguns from zombies.
+ Added the ability for monsters to level up.
+ Added an option to show the player's level on the HUD.
+ Added a new SSG reload animation.
+ Added an idle sound for the Star Destroyer.
| Fixed countless stability issues.
| Fixed pause in menus taking effect in multiplayer.
| Redid a lot of internal code, fixing tons of bugs in the process.
| Fixed some effects not respecting the object's scale.
| Fixed issues with monster resurrection.
| Fixed Marine's HUD text being inconsistently colored.
| Made Romyetya and Blade stop you mid-air.
| Made the spell selector hold the player's view in place.
| Renamed "Pr" to "Perf" for clarity.
| Made weapon sell messages respect stupidpickups.
| Improved the Combat Rifle's feel and sound.
| Improved layout of UI in general.
| Consolidated CBI tabs.
| Replaced the slot 1 spell selector with a mana siphon.
] The spell selector can still be used with Special Action.
| Nerfed Reactive Armor.
| Nerfed rifle grenades.
| Improved revenant attacks.
| Fixed the Ion Rifle auto-aiming too much.
| Fixed spelling of "Basilissa."
| Fixed solid footing not being detected properly.
| Made Shock Charge much, much stronger.
| Made Megaspheres mitigate damage temporarily.
| Fixed cannonball effects getting stuck.
| Made Hulgyon stronger.
| Improve the Icon of Sin's effects.
| Improved the Combat Rifle's controls.
| Made the SSG unload when out of ammo.
| Improved the Omega Cannon's sounds.
| Made it easier to hit enemies with Blade and Romyetya.
| Improved menu feel in general.
| Improved Marine's pistol.
| Made Blade not take mana.
| Made bosses more difficult.
| Fixed phantoms being hyper and stupid (but not hyperstupid.)
| Rebalanced attributes a bit.
| Nerfed Vitality.
| Reduced the amount of ammo Feuer uses.
| Made obituaries show on the HUD proper.
| Improved Colorful Hell compatibility.
| Fixed Shut Up and Lithium compatibility.
| Fixed the Finalizer upgrade not destroying monsters correctly.
| Fixed a lot of typos.
| Fixed the ion rifle being reloadable while scoped.
| Made the falling grunt sound play less.
| Improved performance while raining.
| Got rid of dead code.
- Removed ZDoom 2.8.1 compatibility.
] GZDoom 3.5 or greater is required now.
- Removed Serious Mode.

Version 1.5.3

23 Nov 02:30
Compare
Choose a tag to compare

http://mab.greyserv.net/f/Lithium_1_5_3.pk3

+ Added a player levelling system with 7 stats.
] Monsters will scale to your level.
+ Added palette flashes for picking up special items.
+ Added a puff to homing SMG tracers.
+ Added a separate animation for when phantoms escape.
+ Added new explosive barrels.
+ Added new pickup sprites for ammo and skull keys.
+ Added a debug weapon.
+ Added more quit messages.
+ Added an idle sound to the Star Destroyer.
+ Added compatibility for Cheogsh and Eternal Doom 4.
| Changed maximum monster level from 100 to 150.
| Increased game-over timer by 50 hours.
| Made Modal Rifle not require a CBI upgrade.
| Changed payout gain and tax.
| Changed ammo pickup score multiplier.
| Fixed selling weapons giving extra score.
| Fixed the aspect ratio of HUD elements.
| Made boss health easier to read while healthbars are disabled.
| Improved performance in high-monster-density maps.
| Improved GUI performance slightly.
| Changed the default automap colors.
| Replaced the small font and console fonts.
| Made players not collide with eachother in multiplayer.
| Fixed Cyber-Mage's magic selector breaking weapons in multiplayer.
| Fixed pause-in-menus breaking stuff in multiplayer.
| Fixed visual rank not being set properly on non-compatible enemies.
| Fixed Heretic weapons not being replaced.
| Fixed Phantoms turning into chickens breaking the confines of reality.
| Fixed the size of Rend and the SMG's tracer bullets.
| Fixed PauseManager sometimes crashing the VM.
- Removed mana regeneration.

Version 1.5.2

05 Sep 02:48
Compare
Choose a tag to compare

http://mab.greyserv.net/f/Lithium_1_5_2.pk3

| Fixed function pointer errors on upgrade init.

Version 1.5.1

04 Sep 06:05
Compare
Choose a tag to compare

http://mab.greyserv.net/f/Lithium_1_5_1.pk3

+ Added an auto-save setting.
+ Added an API, so external C code can access all of Lithium by LOADing lithmain.
+ Added indicators for upgrades that work with eachother.
+ Added a footstep sound setting.
+ Added a view tilt setting.
+ Added the Elec. Binding upgrade.
+ Added the Shock Charge upgrade.
+ Added the Stealth System upgrade.
+ Added an active (HUD) debug level (0x02/log_devh).
+ Added a new class selection screen.
+ Added a new skill selection screen.
+ Added a system for allowing Phantoms to spawn mid-level.
+ Added magic selection animations.
+ Added a world sprite for Hulgyon.
+ Added a magazine drop setting.
+ Added sprites for the CBI upgrades that had placeholder sprites.
| Improved the SPAS' reload animation (thanks, Shivers!)
| Improved the SMG's reload animation slightly
| Improved the Combat Rifle's reload animation slightly
| Fixed junk frames in Extra Hard enemies.
| Fixed death exits adding a bunch of junk to the upgrades menu.
| Fixed the "resurrect" cheat not working.
| Fixed the SPAS description listing the wrong capacity.
| Made Romyetya and Blade do more damage with Berserk.
| Changed the way magic selection works, closing the menu will select now.
| Moved source code out of the packaged file.
| Changed the compression from 7-zip to Zip, due to performance issues.
| Made the Ion Rifle allow switching while reloading.
| Buffed the SPAS.
| Reduced the ammo taken by the Pulse Charger.
| Made the Overloader upgrade un-scope when firing.
| Changed the settings menu slightly.
| Made Performance Rating more transparent for Cyber-Mage (as he doesn't use it.)
| Made dialogue/terminal text log to the console.
| Made Feuer not flash the screen when firing.
| Re-balanced Cyber-Mage's weapon upgrade prices.
| Fixed malignant null pointer dereferences.
| Rewrote James' defeat message.
- Removed the trail from Delear's world sprite.
- Removed Score Golf mode

Version 1.5

02 Sep 16:47
Compare
Choose a tag to compare

http://mab.greyserv.net/f/Lithium_1_5.pk7

+ Added the remaining Methods:
] Blade, slot 1 - small slash, basic melee
] Feuer, slot 3 - fires out two fireballs
] Delear, slot 2 - fires out 16 projectiles in succession
] Romyetya, slot 4 - rapid slashing attacks
] Hulgyon, slot 5 - fires pillars of energy infront of you
] Hosh'danma, slot 6 - violently fires out a bunch of stars
] Cercle de la Mort, slot 7.
+ Added the remaining upgrades. Go figure those out yourself I'm tired.
+ Added the Shock Rifle, slot 3 Cyber-Mage weapon.
+ Added all the intermission screen stuff.
+ Added pickup sprites for Cyber-Mage.
+ Added sprites for the Ion Rifle.
+ Added new menus! All of them! Really, launch the game! THEY'RE COOL THANK YOU JIMMY
+ Added the Ghost GUI theme.
+ Added the Bassilla GUI theme (thanks, Shivers and Kurashiki!)
+ Added in-game changelog.
+ Added missing info pages.
+ Added new info pages.
+ Added the rest of Cyber-Mage's mail.
+ Added messages when defeating phantoms.
+ Added an animation when the SMG overheats.
+ Added an armor type indicator to Cyber-Mage's HUD.
+ Added more pickup sounds.
+ Added Cyber-Mage's Charge Fist sprites.
| Fixed death exits not deinitializing stuff properly.
| Made Star Shot take less mana.
| Fixed weird UDMF maps breaking things.
| Made air-sliding usable when the jet booster is uncharged.
| Improved the way rain audio is handled.
| Made item glow specific to class.
| Improved performance when using ZScript.
| Separated ammo/magazine counting on the HUD.
| Changed the log color for Cyber-Mage.
| Improved the way mail messages and environment settings are handled.
| Made the laser rifle trail prettier.
| Changed the way the Star Destroyer targets enemies, making it even more deadly.
| Fixed the log being positioned wrong for Cyber-Mage.
| Raised the base difficulty to 10.
| Slightly nerfed the Sniper Rifle.
| Made Barons never infight with Knights.
| Fixed some info pages never being unlocked.
| Increased the Missile Launcher's damage.
| Slightly changed the SMG's draw sound.
| Moved the TITLEMAP to the doom2 filter, so it won't make some games unplayable.
| Made rain effects better (thanks, Kate!)
| Fixed some ZScript event handler bugs.
| Optimized enemy barrier display, improving performance a ton on huge maps.
| Changed the font on settings menu headers.
| Fixed homing rockets having the wrong sprite when spawning.
| Made mana pickups rainbow-y.
| Fixed a bunch of errors in the boss code. Whoops.
| Made the Finalizer upgrade stronger.
| Made Finalizer deal damage on hit.
| Made Finalizer disintegrate enemies when killed.
| Fixed Hell Knight attack frames.
| Made the monster tracker allocate into a different adderess space. (This is faster.)
| Improved performance slightly in some trigonometry-heavy areas.
| Fixed CBI items being installable twice.
| Made damage bobbing a bit smoother.
| Made the enemy checker simpler and more robust.
| Fixed Delear taking too much Mana.
| Fixed shop weapons not being given correctly.
| Probably fixed some crashing. Probably.

Version 1.4

30 Jul 15:17
Compare
Choose a tag to compare

http://mab.greyserv.net/f/Lithium_1_4.pk7

+ Added Phantoms.
+ Added a CBI upgrades/performance system.
+ Added GUI themes.
+ Added a Plasma Pistol upgrade.
+ Added a Particle Beam upgrade.
+ Added a Laser Rifle upgrade.
+ Added a Homing Rocket upgrade.
+ Added new sprites for the Gauss Rifle.
+ Added a Quick Knife buttom.
+ Added a mail system.
+ Added LegenDoom Lite compatibility.
+ Added a score golf mode.
+ Added a teleport-in-items setting.
+ Added a bright weapon pickups setting.
+ Released Extras addon.
+ Released Damage Bob Only mod.
+ Added filtering to the upgrades screen.
| Improved the Upgrades screen.
| Fixed performance issues with the Settings screen.
| Replaced the HUD's background color with black.
| Made the SSG faster, and stronger.
| Fixed the Combat Rifle and Sniper Rifle not actually being hitscan.
| Gave Hell Knights/Barons and Cacodemons proper blood colors.
| Re-fixed shop buy messages logging wrong.
| Added the Charge Fist to the shop.
| Fixed some of the info pages.
| Fixed weapon pickups murdering framerate while the level is frozen.
| Fixed the Laser Shotgun not resetting pitch all the way.
| Fixed CVarInfo error under certain games.
| Made weapon pickups look better in OpenGL.
| Fixed weapon pickups breaking in maps with specials attached to weapons.
| Buffed the Charge Fist.
| Replaced bullet pickup graphics.
| Added a noise when getting hit with Reactive Armor protection.
| Improved the readability of info pages with images.
| Decreased the backpack discount percentage.
| Moved the Settings screen to the BIP.
| Moved keys on the HUD to the top of the screen.
| Fixed obituary messages with the Instant Death downgrade.
| Slightly rebalanced score given by enemies.
- Removed fun
+ Definitely did not add evil gost.