[ALPHA] DeusDoom: 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 YOUR 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.

[ALPHA] DeusDoom: adding Deus Ex augmentations to Doom

Postby cyber_cool » Wed Feb 24, 2021 3:54 am



DeusDoom 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.
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 3 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.
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:


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 https://forum.zdoom.org/viewtopic.php?f=105&t=64566#p1102157
  • KarolineDianne - suggesting ideas
  • ZikShadow - extensive playtesting
  • 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).

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
  • There is a bug that can make you lose all your augmentations. It's currently unknown how it happens and how to reproduce it, so save from time to time.
  • There is a bug with Agility Enhancement augmentation which sort of preserves your momentum when you're dashing and colliding with walls or actors, so it can sometimes send you flying uncontrollably.
Planned features:
  • Better documentation and error messages for DDRGLIST lumps.
  • Better customization of HUD elements (add scaling).

Specific compatibility (check before playing):

Downloads:
The latest version (EXTRACT FOLDER FROM ARCHIVE BEFORE RUNNING IT WITH GZDOOM): https://github.com/cyberc001/deusdoom/archive/master.zip
Github repository: https://github.com/cyberc001/deusdoom
Last edited by cyber_cool on Fri Apr 16, 2021 9:45 am, edited 24 times in total.
User avatar
cyber_cool
 
Joined: 13 Aug 2019
Discord: cyber_c001#4316
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia (Modern GZDoom)

Re: [ALPHA] DeusDoom

Postby Doomguy914 » Wed Feb 24, 2021 4:04 am

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.

User avatar
Doomguy914
 
Joined: 26 May 2015

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

Postby JohnnyTheWolf » Wed Feb 24, 2021 9:42 am

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

But is this mod inspired by Lithium?
JohnnyTheWolf
 
Joined: 05 Oct 2015

Re: [ALPHA] DeusDoom

Postby cyber_cool » Wed Feb 24, 2021 6:55 pm

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
cyber_cool
 
Joined: 13 Aug 2019
Discord: cyber_c001#4316
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia (Modern GZDoom)

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

Postby StroggVorbis » Thu Feb 25, 2021 1:34 am

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
StroggVorbis
Donut eat me pls!
 
Joined: 08 Nov 2017
Location: Germany
Discord: StroggVorbis#2466
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

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

Postby Kinsie » Thu Feb 25, 2021 2:56 am

Very cool. That wallhack effect isn't perfect, but it still looks fantastic and works way better than I expected.
User avatar
Kinsie
Dog Days
 
Joined: 22 Oct 2004
Location: MAP33
Discord: Find Me...
Twitch ID: thekinsie

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

Postby OlegGontar » Thu Feb 25, 2021 10:39 am

Helly Cyber, congrats, your mod is great :)

I hope you will add Deus Ex weapons in the near future :)
OlegGontar
 
Joined: 14 Oct 2018

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

Postby Kneight » Thu Feb 25, 2021 12:14 pm

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
Kneight
 
Joined: 30 Mar 2018
Location: VEN

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

Postby cyber_cool » Thu Feb 25, 2021 6:31 pm

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
cyber_cool
 
Joined: 13 Aug 2019
Discord: cyber_c001#4316
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia (Modern GZDoom)

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

Postby Dr_Cosmobyte » Thu Feb 25, 2021 6:38 pm

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
Dr_Cosmobyte
Also known as: GAA1992
 
Joined: 04 Jun 2015
Location: Killing spiders.

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

Postby Captain J » Fri Feb 26, 2021 1:02 am

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
Captain J
That's Amoreee
 
 
 
Joined: 02 Oct 2012
Location: A Year old Pizza Box
Discord: DiscussJ#3128

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

Postby Somagu » Sat Feb 27, 2021 3:34 am

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
Somagu
 
Joined: 22 Nov 2013

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

Postby cyber_cool » Sat Feb 27, 2021 4:00 am

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
cyber_cool
 
Joined: 13 Aug 2019
Discord: cyber_c001#4316
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia (Modern GZDoom)

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

Postby Somagu » Sat Feb 27, 2021 4:15 am

Much appreciated!
User avatar
Somagu
 
Joined: 22 Nov 2013

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

Postby cyber_cool » Sat Feb 27, 2021 4:24 am

Somagu wrote:Much appreciated!

I appreciate you reporting the issue even more.
User avatar
cyber_cool
 
Joined: 13 Aug 2019
Discord: cyber_c001#4316
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia (Modern GZDoom)

Next

Return to Gameplay Mods

Who is online

Users browsing this forum: armymen12002003 and 10 guests