Nobody Told Me About id v0.4.9 - A Build Engine-styled mod

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.

Re: Nobody Told Me About id v0.4.9 - A Build Engine-styled m

Postby EnriksD8 » Tue May 04, 2021 8:32 pm

The more I play this mod, the more I fall in love with it.

I do have one nitpick, though, and that's the auto-equip of the Radsuit. The Radsuit itself is fine already, but it seems to automatically activate whenever you are above a designated hurt floor, even when your feet aren't actually touching said hurt floor.

This does end up wasting precious units of the Radsuit. It's not really much of a problem, especially when one simply straferuns or, if the map pack allows it, strafejumps to speed through hurt floors, but I do hope this can be updated to where the auto-equip only happens when the player is actually touching the hurt floors rather than whenever they are above it.
User avatar
EnriksD8
That one dude that writes shit fanfics as a hobby
 
Joined: 21 Nov 2017
Location: Philippines
Discord: #9472

Re: Nobody Told Me About id v0.4.9 - A Build Engine-styled m

Postby kalensar » Tue May 04, 2021 9:31 pm

EnriksD8 wrote:The more I play this mod, the more I fall in love with it.

I do have one nitpick, though, and that's the auto-equip of the Radsuit. The Radsuit itself is fine already, but it seems to automatically activate whenever you are above a designated hurt floor, even when your feet aren't actually touching said hurt floor.

This does end up wasting precious units of the Radsuit. It's not really much of a problem, especially when one simply straferuns or, if the map pack allows it, strafejumps to speed through hurt floors, but I do hope this can be updated to where the auto-equip only happens when the player is actually touching the hurt floors rather than whenever they are above it.



I got some bad news for you on the radsuit thing. Thats kind of a Doom Engine 2.5D oddity thats related to the Zero Push like activating the switch 100 feet above your head. Basically there is no cure for it just like there's no cure for the Zero Push bug because its do to how Vertical is ran within the engine.

To elaborate, Doom looks at Floor Tiles as a top down only map so it doesn't account at all for how high you are EXCEPT for when you are actually 100% over the grid square aka your elevation will now always match the floor tile elevation.

I know a perfect example of the bug you are talking about as it can easily be found in Map09 of Doom 2: The Pit
User avatar
kalensar
Castlevania 3 for Simons Destiny compiler. Rabid editor
 
Joined: 21 Mar 2021
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
OS Test Version: No (Using Stable Public Version)

Re: Nobody Told Me About id v0.4.9 - A Build Engine-styled m

Postby EnriksD8 » Wed May 05, 2021 1:14 am

kalensar wrote:
EnriksD8 wrote:The more I play this mod, the more I fall in love with it.

I do have one nitpick, though, and that's the auto-equip of the Radsuit. The Radsuit itself is fine already, but it seems to automatically activate whenever you are above a designated hurt floor, even when your feet aren't actually touching said hurt floor.

This does end up wasting precious units of the Radsuit. It's not really much of a problem, especially when one simply straferuns or, if the map pack allows it, strafejumps to speed through hurt floors, but I do hope this can be updated to where the auto-equip only happens when the player is actually touching the hurt floors rather than whenever they are above it.



I got some bad news for you on the radsuit thing. Thats kind of a Doom Engine 2.5D oddity thats related to the Zero Push like activating the switch 100 feet above your head. Basically there is no cure for it just like there's no cure for the Zero Push bug because its do to how Vertical is ran within the engine.

To elaborate, Doom looks at Floor Tiles as a top down only map so it doesn't account at all for how high you are EXCEPT for when you are actually 100% over the grid square aka your elevation will now always match the floor tile elevation.

I know a perfect example of the bug you are talking about as it can easily be found in Map09 of Doom 2: The Pit


I see. Thanks for the info on how it works man.
User avatar
EnriksD8
That one dude that writes shit fanfics as a hobby
 
Joined: 21 Nov 2017
Location: Philippines
Discord: #9472

Re: Nobody Told Me About id v0.4.9 - A Build Engine-styled m

Postby CantSleep » Sat May 22, 2021 12:36 pm

kick12134 wrote:My game crashes a lot when fighting against bosses (Cyberdemon and Spider mastermind, and also Hell on earth starter pack Bosses), is there any option I should disable to fix this?


For some ungodly reason there have been usually uncommon hard crashes related to bosses in NTMAi that are still present in the latest versions. I've tried to pinpoint the culprit but to no avail. If anyone else manages to snatch a worthwhile clue, I could attempt to patch this one last time. Otherwise, I'll just have to rewrite the boss actors.

Also, another quick note; the GitHub repository of NTMAi contains a marginally more updated version than what's currently on this forum. Since GZDoom 4.6.0 came out and it has built-in sprite shadows now, I've removed everything related to sprite shadows, but I haven't tested out the code yet. Make sure to give it a try.

EDIT 5/22/2021: To reply to EnriksD8's radiation suit issue: Yeah, that's just how Doom's engine works. However, I can easily circumvent this by simply checking if the player's Z is the same as the acid floor's Z. Although that makes me wonder why I still haven't done this.
User avatar
CantSleep
Powered by insomnia
 
Joined: 10 Jan 2017

Re: Nobody Told Me About id v0.4.9 - A Build Engine-styled m

Postby kalensar » Sat May 22, 2021 3:57 pm

CantSleep wrote:
kick12134 wrote:My game crashes a lot when fighting against bosses (Cyberdemon and Spider mastermind, and also Hell on earth starter pack Bosses), is there any option I should disable to fix this?


For some ungodly reason there have been usually uncommon hard crashes related to bosses in NTMAi that are still present in the latest versions. I've tried to pinpoint the culprit but to no avail. If anyone else manages to snatch a worthwhile clue, I could attempt to patch this one last time. Otherwise, I'll just have to rewrite the boss actors.

Also, another quick note; the GitHub repository of NTMAi contains a marginally more updated version than what's currently on this forum. Since GZDoom 4.6.0 came out and it has built-in sprite shadows now, I've removed everything related to sprite shadows, but I haven't tested out the code yet. Make sure to give it a try.

EDIT 5/22/2021: To reply to EnriksD8's radiation suit issue: Yeah, that's just how Doom's engine works. However, I can easily circumvent this by simply checking if the player's Z is the same as the acid floor's Z. Although that makes me wonder why I still haven't done this.


CantSleep, I'll give the Boss monsters a look over. I have an fair amount of experience with NTMAI monsters specifically at this point of my modding hobby and see if I can duplicate the crashes.
User avatar
kalensar
Castlevania 3 for Simons Destiny compiler. Rabid editor
 
Joined: 21 Mar 2021
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
OS Test Version: No (Using Stable Public Version)

Re: Nobody Told Me About id v0.4.9 - A Build Engine-styled m

Postby CherubCorps » Thu Jul 01, 2021 4:48 am

Finally got around to playing this. It's pretty good so far. Feels like playing Duke in Doom (Which I think is the point of the mod)

I saw that there's a verison which is monsters only. Is there a version of NTMAI that is just the weapons and gameplay WITHOUT the custom monsters? I like to be able to mix-and-match things.
User avatar
CherubCorps
 
Joined: 11 Sep 2020
Location: United States
Discord: CherubCorp#1153
Twitch ID: www.twitch.tv/cherubcorp

Re: Nobody Told Me About id v0.4.9 - A Build Engine-styled m

Postby kalensar » Thu Jul 01, 2021 10:10 am

CherubCorps wrote:Finally got around to playing this. It's pretty good so far. Feels like playing Duke in Doom (Which I think is the point of the mod)

I saw that there's a verison which is monsters only. Is there a version of NTMAI that is just the weapons and gameplay WITHOUT the custom monsters? I like to be able to mix-and-match things.


Go into the Options menu and then scroll down to the bottom to NTMAI options. You can turn the NTMAI monsters off in order to play with Monster Packs.
User avatar
kalensar
Castlevania 3 for Simons Destiny compiler. Rabid editor
 
Joined: 21 Mar 2021
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
OS Test Version: No (Using Stable Public Version)

Re: Nobody Told Me About id v0.4.9 - A Build Engine-styled m

Postby CherubCorps » Thu Jul 01, 2021 4:48 pm

Go into the Options menu and then scroll down to the bottom to NTMAI options. You can turn the NTMAI monsters off in order to play with Monster Packs.


Very cool. Thanks for telling me.
User avatar
CherubCorps
 
Joined: 11 Sep 2020
Location: United States
Discord: CherubCorp#1153
Twitch ID: www.twitch.tv/cherubcorp

Re: Nobody Told Me About id v0.4.9 - A Build Engine-styled m

Postby thugsta » Tue Sep 14, 2021 9:14 pm

Love your mod but can i ask if you can make your key open animation standalone/universal as this is a cool animation that makes more sense in opening locked doors and would love it in the autoload to be used with almost everything :wub:
thugsta
 
Joined: 21 Jan 2019

Previous

Return to Gameplay Mods

Who is online

Users browsing this forum: QuakedoomNukem Cz, Sangelothi and 13 guests