Skip to content

sidav/doomablo

Repository files navigation

Doomablo: a looter-shooter Doom mod

DOOM and Diablo are two of the most well-known games about fighting demon hordes. Let's merge them, will we?

DOOMablo (the title is not final, though) is a mod inspired by BorderDoom and Doom: Infinite which transforms DOOM into a looter-shooter in the vein of Diablo. Kill demons, grab randomly generated weapons and armor with various affixes, so that you could kill more demons and find even better loot!

What's included:

  • All of DOOM weapons (except the fist), as well as the monsters are now randomizable!
  • Random names for your unique artifacts
  • More than 100 applicable affixes
  • Item quality system to ensure the numbers to be varied
  • Progression system (progressively increasing the loot quality while you play)
  • Player experience levels and upgradable player stats
  • A rarity system with common, uncommon, rare, epic, legendary and mythic items.
  • Most of the weapons now have recoil (so mouselook is required) and reload (don't forget to bind reload button!)
  • Bigger enemies drop better loot
  • No save scumming prevention, play as you wish!

Prerequisites and running:

  • You will need GZDoom v.4.10.0 or later and DOOM.WAD or DOOM2.WAD. The mod should work with Freedom, although it was not tested.
  • Just run this mod like you usually run GZDoom mods. Doomablo usually should be after your monster packs in the mods order.
  • First of all, visit DOOMablo settings to configure the needed keys.
  • Use the fullscreen HUD to see Doomablo UI elements. Statusbar (default DOOM UI) won't work! Just press "+" key when you e.g can't see item stats.
  • Enable the mouselook!
  • If monster's health bars look strange or unreadable, try configuring them in DOOMablo settings.

Compatibility:

  • The mod works both with Doom 1 and Doom 2.
  • This mod should (but not guaranteed to) be compatible with any map packs, unless they are scripted with custom gameplay logic. Compatibility with map packs is a high priority for me, so please report any incompatibilities and/or mappack-related bugs.
  • This mod should (but not guaranteed to) be compatible with most non-heavily scripted monster packs. Monster pack compatibility is somewhat of a lower priority, but please report any incompatibilities nonetheless.
  • This mod is compatible with Nashgore. In fact, I'm testing it without ever disabling Nashgore.
  • This mod is NOT compatible with any mods that alter weapons and/or armor. Sadly, universal compatibility is not quite possible at this stage, as there is too much custom logic involved. To compensate for that, I'm targeting to implement more weapons inside this mod itself in the future to ensure enough variety even without third party weapon mods.

Credits and thanks:

Mod by sidav

This work is dedicated to Diana (Mechanista). Ich hoffe, dir würde mein kleines Mod gefallen.

Thanks:

  • Agent_Ash - for his invaluable help with everything
  • ZDoom discord server - for answering my stupid questions
  • Zerobyte666 - for the general design help
  • fakemai - testing help
  • Divided Eye - Additional graphics help
  • dawnbreez - tweaks & fixes

Resources:

Other sprites:

  • Realm667 - per-resource credits are inside credits folder

About

Diablo-like randomized weapons mod for GZDoom.

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •