Less Slippery Doom Movement (May 2018 ZScript rewrite)
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.
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.
-
-
- Posts: 26571
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
Sorry for the bumpage but I was just playing around with this on a map that uses low-friction and I found that it has an interesting side effect. Icy areas that were meant to be very slippery actually became less slippery than regular floors.
I've attached a map for easy comparison. Load the attached into GZDoom without nashmove and see how slippery the central area with the SHAWN2 floor is then try again with nashmove loaded.
I also tested it with "sludgy" friction floors and it seemed to make things a bit more sludgy. It certainly didn't make them any less so anyway.
I've attached a map for easy comparison. Load the attached into GZDoom without nashmove and see how slippery the central area with the SHAWN2 floor is then try again with nashmove loaded.
I also tested it with "sludgy" friction floors and it seemed to make things a bit more sludgy. It certainly didn't make them any less so anyway.
-
- Posts: 1562
- Joined: Tue Oct 20, 2015 12:50 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Kozolupy, Bohemia
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
Yup, the same happens in Hexen map seven portals - the icy parts are less slippery than normal surface with this mod.Enjay wrote:Sorry for the bumpage but I was just playing around with this on a map that uses low-friction and I found that it has an interesting side effect. Icy areas that were meant to be very slippery actually became less slippery than regular floors.
I've attached a map for easy comparison. Load the attached into GZDoom without nashmove and see how slippery the central area with the SHAWN2 floor is then try again with nashmove loaded.
I also tested it with "sludgy" friction floors and it seemed to make things a bit more sludgy. It certainly didn't make them any less so anyway.
-
- Posts: 16
- Joined: Mon Aug 31, 2020 12:34 pm
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
Found this doesn't work with immerse.
(https://github.com/JRHard771/Immerse/releases)
EDIT: what happens is that you still move with strafe lean held
(https://github.com/JRHard771/Immerse/releases)
EDIT: what happens is that you still move with strafe lean held
-
- Posts: 2
- Joined: Thu Feb 10, 2022 7:48 am
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
This is easily one of my favorite mods because I have no fond memories of doom guy ice-skating through levels, and never felt quite "right" to me. However I've started to encounter issues with total conversions where new and special types of movement is required. Are there any hints or tips how to correct this via SLADE or something?
-
- Posts: 982
- Joined: Wed Mar 06, 2013 5:31 am
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
What are you on about? If a new type of movement is required it will be included in said mod. In that case just don't load this.
-
-
- Posts: 17465
- Joined: Mon Oct 27, 2003 12:07 am
- Location: Kuala Lumpur, Malaysia
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
Yeah, this code resource* is not meant to be stacked with other mods that also alter movement.
* I am considering pushing a final update to this that changes its status from "let's throw this into my load order" into "resource for custom TC/standalone authors". The more I think abuot it, it never was meant to be a plug-and-play thing. Some assembly will be needed.
* I am considering pushing a final update to this that changes its status from "let's throw this into my load order" into "resource for custom TC/standalone authors". The more I think abuot it, it never was meant to be a plug-and-play thing. Some assembly will be needed.
-
- Posts: 32
- Joined: Thu Jul 29, 2021 2:02 pm
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
i was wondering if there was a way to mot make the doomplayer move very fast after taking damage?
-
- Posts: 11
- Joined: Mon Aug 15, 2022 6:06 pm
- Graphics Processor: nVidia with Vulkan support
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
I solved this by commenting out lines 81, 82, 85, and 88 in the zscript file.TIIKKETMASTER wrote: ↑Sat Jul 01, 2023 10:52 pm i was wondering if there was a way to mot make the doomplayer move very fast after taking damage?
I've attached my altered version, if Nash doesn't mind.
You do not have the required permissions to view the files attached to this post.
-
- Posts: 173
- Joined: Sun Sep 01, 2019 10:59 am
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
For giggles, here's my edited version that I made as I was playing Golden Souls with this and it just wrecked the movement in it. Basically, I got rid of the janky (sorry Nash...) code that fiddles with the player speed, and replaced it with code that triggers the deceleration only* when the user is not using any of the movement inputs (forward, backward, and left/right strafe). I haven't had any issues with it since and pretty much can't play Doom without this thing now!
*Note: "Only" also includes the original stipulations of "being on the ground" and "not in pain state". Removal of the no-pain requirement would be as simple as replacing line 73 with:
*Note: "Only" also includes the original stipulations of "being on the ground" and "not in pain state". Removal of the no-pain requirement would be as simple as replacing line 73 with:
Code: Select all
if (bIsOnFloor())
You do not have the required permissions to view the files attached to this post.
-
-
- Posts: 17465
- Joined: Mon Oct 27, 2003 12:07 am
- Location: Kuala Lumpur, Malaysia
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
I have fully rewritten the mod (again) but simply don't have time to polish it up for release ATM. Also dealing with health issues. I'll get to it eventually
-
- Posts: 219
- Joined: Fri Nov 03, 2017 6:05 pm
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
Screw it...throwing my hat into the Nashmove ring with my variation.
Adds:
- rewritten player friction
- ledge mantling
- bunny hopping (sort of)
- HUD weapon pinching when landing
- weapon matching player skin
Adds:
- rewritten player friction
- ledge mantling
- bunny hopping (sort of)
- HUD weapon pinching when landing
- weapon matching player skin
You do not have the required permissions to view the files attached to this post.
Last edited by BROS_ETT_311 on Tue Jul 11, 2023 1:25 pm, edited 1 time in total.
-
- Posts: 742
- Joined: Thu Mar 19, 2009 3:40 am
- Location: South Australia
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
Seems everyone has their own version these days.
-
- Posts: 219
- Joined: Fri Nov 03, 2017 6:05 pm
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
Par for the course with Nash resources lol.
-
- Posts: 173
- Joined: Sun Sep 01, 2019 10:59 am
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
Welp, using yours from now on, cause I've wanted a universal ledge climbing mod forever. Took out the bunny hopping, cause frankly even after reading the code, I'm not sure what it actually doesBROS_ETT_311 wrote: ↑Mon Jul 10, 2023 8:41 pm Screw it...throwing my hat into the Nashmove ring with my variation.
Adds:
- rewritten player friction
- ledge mantling
- bunny hopping (sort of)
- HUD weapon pinching when landing
- weapon matching player skin
-
- Posts: 742
- Joined: Thu Mar 19, 2009 3:40 am
- Location: South Australia
Re: Less Slippery Doom Movement (May 2018 ZScript rewrite)
So I was looking at when I made mine, and it ended up being edited not long after Nash's ZScript version released, and last edited in 2020. But it is not perfect.