[DeusDoom: Augmentations] adding Deus Ex augmentations to Doom

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
cyber_cool
Posts: 87
Joined: Tue Aug 13, 2019 8:40 pm
Graphics Processor: nVidia with Vulkan support

[DeusDoom: Augmentations] adding Deus Ex augmentations to Doom

Post by cyber_cool »



DeusDoom: Augmentations is a mod that adds augmentation mechanics from Deus Ex game into Doom.

These mechanics include:
  • Choosing between and installing augmentations.
  • Upgrading augmentations.
  • Managing bioelectric energy.
  • Fighting monsters that also have augmentations and also manage bioelectric energy (can be disabled).
Most of the original augmentations remained intact, but got severely re-balanced. Some of the augmentations were drastically changed or replaced entirely (i.e. EMP Shield was entirely replaced with Gravitational Field, an entirely new augmentation; Aqua Lung is removed without any replacement yet; targeting reveals information about current target and state of a monster; etc.).

Haven't played Deus Ex before?
Nothing to worry about. You can always find out what this game is, and basic mechanics are pretty simple.
Augmentations, once installed, can be activated to provide player with various positive effects in exchange of using bioelectric energy.
This mod adds 4 kinds of items:
  • Augmentation canister. You can pick it up, then open augmentations interface and install one of two augmentations it contains. Once you install an augmentation, it's slot will be completely occupied, so choose wisely!
  • Augmentation upgrade canister. You can use these to increase level of your augmentations; Some augmentations like Synthetic Heart cannot be leveled up.
  • Bioelectric cell. All augmentations require (and consume) bioelectric energy to function (which is internal, ammo-like resource). You can replenish said energy by using bioelectric cells through augmentations interface.
  • Legendary augmentation upgrade canister. The most rare item as of now, it can further upgrade level 4 augmentations to unlock entirely new, additional functionality and push them to their limit.
You have different slots for augmentations, and each slot can be occupied by only 1 augmentation. Some slots can contain multiple augmentations (like Torso or Subdermal slots).

For developers:
Spoiler:
Screenshots:
Spoiler:
Video trailer (super outdated):


Credits:
  • Image/audio assets, mod idea:
  • Deus Ex
    Special thanks to:
  • Yholl - extensive playtesting, finding bugs, suggesting ideas
  • KeksDose - for making wonderful libeye code library viewtopic.php?f=105&t=64566#p1102157
  • KarolineDianne - suggesting ideas
  • ZikShadow - extensive playtesting
  • josh771 - graphical assets
  • Sledge - suggesting ideas
  • D2Icarus - finding a very interesting bug
  • IKA - finding a bug
  • Ryuhi - suggesting ideas
  • silentw - playtesting
  • Doomguy914 - finding a typo
  • Kneight - finding a bug
READ THIS BEFORE PLAYING:
First of all, make sure you have configured your hotkeys. Also, you change item rarity values according to mapset you're playing on. If you would like to report a bug, please make a screenshot, especially of a crash message if there was any, and also describe what you were doing when this bug happened (or even provide a save file, if you're so generous). ALSO, DONT REPORT ISSUES WITH HDEST BEFORE TRYING TO UPDATE THE COMPATIBILITY PATCH.

Known bugs/issues (check before playing or reporting issues):
  • Compatible only with GZDoom (not even LZDoom).
  • Default settings for progression are not that great, and there are no presets for any kind of mapsets yet (like 6-level episodes, 9-level episodes, 32 level megaWADs, 14 level megaWADs, STRIFE-like hubs).
  • No specific support for Hexen.
Planned features:
  • Better documentation and error messages for DDRGLIST lumps.
Specific compatibility: Downloads:
The latest version: https://github.com/cyberc001/deusdoom-a ... master.zip
DeusDoom core (load before DeusDoom augmentations): https://github.com/cyberc001/deusdoom-c ... master.zip
Github repository: https://github.com/cyberc001/deusdoom-augmentations
DeusDoom core Github repository: https://github.com/cyberc001/deusdoom-core
Last edited by cyber_cool on Sat Dec 17, 2022 3:13 pm, edited 36 times in total.
User avatar
Doomguy914
Posts: 312
Joined: Tue May 26, 2015 8:06 pm

Re: [ALPHA] DeusDoom

Post by Doomguy914 »

This looks extremely fun despite having never played the DeusEx games. Downloading and will report any bugs if I find any. :D

Edit: Play tested it a little bit and it was interesting. Felt like I was fighting the menu and the mod itself more than the Doom monsters. The rate at which your bio-cell depletes seems too fast. Also, bi-cell packs were far too abundant. I think lowering the chance of them dropping and lowering the rate at which energy is reduced would fit it more into Doom's pace of gameplay. I don't know what Deus Ex is normally like, but even with a fully upgraded drain rate mitigation implant, I was still consuming 2 cells per engagement, with only about 3 augments active.

Also, found a typo in the PDA.

JohnnyTheWolf
Posts: 1144
Joined: Mon Oct 05, 2015 8:37 am

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by JohnnyTheWolf »

Deus Ex augmentations with actually fun combat? Colour me interested!

But is this mod inspired by Lithium?
User avatar
cyber_cool
Posts: 87
Joined: Tue Aug 13, 2019 8:40 pm
Graphics Processor: nVidia with Vulkan support

Re: [ALPHA] DeusDoom

Post by cyber_cool »

Doomguy914 wrote: Edit: Play tested it a little bit and it was interesting. Felt like I was fighting the menu and the mod itself more than the Doom monsters. The rate at which your bio-cell depletes seems too fast. Also, bi-cell packs were far too abundant. I think lowering the chance of them dropping and lowering the rate at which energy is reduced would fit it more into Doom's pace of gameplay. I don't know what Deus Ex is normally like, but even with a fully upgraded drain rate mitigation implant, I was still consuming 2 cells per engagement, with only about 3 augments active.

Also, found a typo in the PDA.
I fixed the typo you mentioned. Also, thanks for the review. I think I went too hard on increasing energy costs, and you're indeed right. For now, I decreased energy drain and drop rate of cells a bit, and also added a hotkey for using a cell so you don't have to constantly go to the menu. I am also planning on adding a display for current amount of energy you have.
Also, original Deus Ex mostly went hard on bioelectric cells which were really rare (but had repair bots that could refill your whole energy supply).

JohnnyTheWolf wrote:Deus Ex augmentations with actually fun combat? Colour me interested!
But is this mod inspired by Lithium?
I've played Lithium and found it a very enjoyable and great mod, but no, this is inspired solely by Deus Ex. I think that Lithium is inspired by Deus Ex, too, but DeusDoom just straight up adopts the whole augmentation system properties (like all the augmentations being active and requiring energy to function).
User avatar
StroggVorbis
Posts: 861
Joined: Wed Nov 08, 2017 4:23 pm
Graphics Processor: nVidia with Vulkan support
Location: Germany

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by StroggVorbis »

My Doomguy is augmented.

I've only recently tried the first Deus Ex, or any Deus Ex game for that matter for the first time, and I regret having missed out on it for so long, and now this! Keep up the good work, can't wait for the final release!

Surveillance drone gave me some Perfect Dark vibes aswell.
User avatar
Kinsie
Posts: 7353
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by Kinsie »

Very cool. That wallhack effect isn't perfect, but it still looks fantastic and works way better than I expected.
OlegGontar
Posts: 25
Joined: Sun Oct 14, 2018 1:37 am

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by OlegGontar »

Helly Cyber, congrats, your mod is great :)

I hope you will add Deus Ex weapons in the near future :)
User avatar
Kneight
Posts: 10
Joined: Fri Mar 30, 2018 6:40 pm
Location: VEN

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by Kneight »

Awesome mod! I love it.

Btw found a bug with Plutonia after completing first map, no other mods just this one.
GZDoom 4.5.0
Spoiler:
Correct me if I'm wrong but I think this may happen after maps with 0 items and 0 secrets.
User avatar
cyber_cool
Posts: 87
Joined: Tue Aug 13, 2019 8:40 pm
Graphics Processor: nVidia with Vulkan support

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by cyber_cool »

Kneight wrote: Btw found a bug with Plutonia after completing first map, no other mods just this one.
GZDoom 4.5.0
Spoiler:
Correct me if I'm wrong but I think this may happen after maps with 0 items and 0 secrets.
Thank you for reporting this bug, you're totally right. Got it fixed.
Kinsie wrote:Very cool. That wallhack effect isn't perfect, but it still looks fantastic and works way better than I expected.
Thanks. It was done in kinda hacky way where I projected actor sprites onto player's screen and scaled their size based on distance to player, and mirrored sprites do not get mirrored when doing that.
User avatar
Dr_Cosmobyte
Posts: 2580
Joined: Thu Jun 04, 2015 9:07 pm
Location: Killing spiders.

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by Dr_Cosmobyte »

Ever since the beginning i wanted to add upgrades to guns (or anything related to body modifications) to Kriegsland II: Untergrund, which is one of my mods i am most proud of, but i feel that i could add so much.

About Deus Ex itself, i've played some of Human Revolution on the PS3, started playing good guy, stealth builds, eventually gave up to start Fallout 3, then Borderlands 2, then Wolfenstein: The New Order... and i haven't seen Deus Ex since.

I'll be sure to try to make both these mods collide, or ask your help to do so, hahaha.

Thanks for this! This is a high accomplishment in Doom modding!
User avatar
Captain J
 
 
Posts: 16859
Joined: Tue Oct 02, 2012 2:20 am
Location: A Year old Pizza Box

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by Captain J »

Very splendid and great mod! The augmentation system and upgrade of it are something i really wanted to make happen during plan my next mod. The detail of this mod is very neat.
User avatar
Somagu
Posts: 683
Joined: Fri Nov 22, 2013 8:56 pm

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by Somagu »

Rebinding the aug UI key will occasionally leave it unable to close the menu, (for example, to X, G, KP0) leaving you softlocked as console and menu keys become non-functional. Regardless of however this is addressed, could I ask that escape be considered a global close key for that menu, regardless of binds?

Also, maybe it shouldn't eat the console key, either...
User avatar
cyber_cool
Posts: 87
Joined: Tue Aug 13, 2019 8:40 pm
Graphics Processor: nVidia with Vulkan support

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by cyber_cool »

Somagu wrote:Rebinding the aug UI key will occasionally leave it unable to close the menu, (for example, to X, G, KP0) leaving you softlocked as console and menu keys become non-functional. Regardless of however this is addressed, could I ask that escape be considered a global close key for that menu, regardless of binds?

Also, maybe it shouldn't eat the console key, either...
I am not entirely sure how GZDoom handles this, but apparently I can't prevent an event handler from eating any kind of keys if uiProcess == true, so I added Esc as a global key for closing augmentations screen.
User avatar
Somagu
Posts: 683
Joined: Fri Nov 22, 2013 8:56 pm

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by Somagu »

Much appreciated!
User avatar
cyber_cool
Posts: 87
Joined: Tue Aug 13, 2019 8:40 pm
Graphics Processor: nVidia with Vulkan support

Re: [ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Post by cyber_cool »

Somagu wrote:Much appreciated!
I appreciate you reporting the issue even more.

Return to “Gameplay Mods”