ZMovement 3.2.1

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: ZMovement 3.2.1: Final update (unless serious bugs)

Postby Dr. Lugawi » Sat Oct 24, 2020 10:04 am

Atticuszed wrote:I don't know why, but FinalDoomer of all things overrides most if not all of zMovement's movement options. I don't suppose there's a patch for this one...? IO couldn't find it.


I've made a patch, since i also noticed this.

Make sure to load BEFORE FinalDoomer.
You do not have the required permissions to view the files attached to this post.
User avatar
Dr. Lugawi
 
Joined: 01 Apr 2020

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby buxomdev » Sun Nov 01, 2020 4:18 am

Hey there. I wanted to know, do the devs permit the use of ZMovement in commercial projects? I couldn't find anything relating to licensing in the OP.
buxomdev
 
Joined: 01 Nov 2020
Discord: Liberty#6333
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia (Modern GZDoom)

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby TheBeardedJedi » Sun Nov 01, 2020 8:35 pm

@Ivory Duke This is a great mod. I already made compatiblity patches successfully with Brutal Doom, EOA, Doom (Eternal) 4 Doom, and a few others. My question is could you give me some advice on how to get it working in Brutal Doom 64? I treated it the same as the others, copying/pasting the player info and replacing "actor 64DoomPlayer : PlayerPawn Replaces DoomPlayer" with the ZMovePlayer entry in many different ways, but it never registers in the game. Any help would be greatly appreciated, thanks!
User avatar
TheBeardedJedi
 
Joined: 28 Mar 2013

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby rhyrhygogo » Mon Nov 02, 2020 7:16 pm

TheBeardedJedi wrote:@Ivory Duke This is a great mod. I already made compatiblity patches successfully with Brutal Doom, EOA, Doom (Eternal) 4 Doom, and a few others. My question is could you give me some advice on how to get it working in Brutal Doom 64? I treated it the same as the others, copying/pasting the player info and replacing "actor 64DoomPlayer : PlayerPawn Replaces DoomPlayer" with the ZMovePlayer entry in many different ways, but it never registers in the game. Any help would be greatly appreciated, thanks!

Wait you made a BD and D4D patch? pls give I need it
rhyrhygogo
 
Joined: 06 Sep 2020

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby TheBeardedJedi » Mon Nov 02, 2020 8:00 pm

Sure! But...I don't know how to host files. What's the best and most hands-off way?

EDIT: Here they are:
Brutal Doom: http://www.mediafire.com/file/1pwkjkwqe ... m.pk3/file
EOA: http://www.mediafire.com/file/d5p7obdpo ... A.pk3/file
D(Eternal)4D: http://www.mediafire.com/file/w5w4oo7qm ... D.pk3/file

Be sure to load them last in the load order, enjoy!
User avatar
TheBeardedJedi
 
Joined: 28 Mar 2013

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby rhyrhygogo » Tue Nov 03, 2020 5:45 pm

Thanks thanks!!
rhyrhygogo
 
Joined: 06 Sep 2020

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby Dr. Lugawi » Tue Nov 03, 2020 11:16 pm

TheBeardedJedi wrote:Sure! But...I don't know how to host files. What's the best and most hands-off way?

EDIT: Here they are:
Brutal Doom: http://www.mediafire.com/file/1pwkjkwqe ... m.pk3/file
EOA: http://www.mediafire.com/file/d5p7obdpo ... A.pk3/file
D(Eternal)4D: http://www.mediafire.com/file/w5w4oo7qm ... D.pk3/file

Be sure to load them last in the load order, enjoy!

google drive is usually pretty good
User avatar
Dr. Lugawi
 
Joined: 01 Apr 2020

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby Ivory Duke » Thu Nov 05, 2020 5:59 am

As mentioned in my DoomFrag post I am no longer involved in Doom modding.
You are free to discuss anything related to the mod and post link to patches you make here, but please do not expect me to contribute anything.
Sorry but any help requests will not be met.

As I wrote in the DoomFrag thread it's yours to do whatever you want but you are on your own.
User avatar
Ivory Duke
Retired
 
Joined: 17 Jun 2019

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby rhyrhygogo » Thu Nov 05, 2020 7:03 pm

Ivory Duke wrote:As mentioned in my DoomFrag post I am no longer involved in Doom modding.
You are free to discuss anything related to the mod and post link to patches you make here, but please do not expect me to contribute anything.
Sorry but any help requests will not be met.

As I wrote in the DoomFrag thread it's yours to do whatever you want but you are on your own.


Ah that's sad to here but Best luck in the future man
rhyrhygogo
 
Joined: 06 Sep 2020

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby rhyrhygogo » Thu Nov 05, 2020 7:05 pm

I don't suppose someone else knows how to update the trailblazer patch
rhyrhygogo
 
Joined: 06 Sep 2020

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby blakecasimir » Wed Dec 02, 2020 8:02 am

Ivory Duke wrote:As mentioned in my DoomFrag post I am no longer involved in Doom modding.
You are free to discuss anything related to the mod and post link to patches you make here, but please do not expect me to contribute anything.
Sorry but any help requests will not be met.

As I wrote in the DoomFrag thread it's yours to do whatever you want but you are on your own.


If this is confirmation of commercial use being allowed with attribution, it's appreciated, Ivory Duke. I would be interested in making a simple Build-style movement (or at least a movement style with much less inertia) for my project and this is a great platform to build (ho ho) such things upon. Thank you kindly for your excellent work with this mod.
blakecasimir
 
Joined: 18 Mar 2016

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby Ivory Duke » Fri Dec 04, 2020 1:55 pm

If this is confirmation of commercial use being allowed with attribution, it's appreciated, Ivory Duke


This reminds me people can indeed make commercial products in GZDoom, I admit I had totally forgotten about it.
Sorry, if you make money out of it you wil have to look at the EDuke32 source code on your own and do your movement port.
Before you ask, I do not remember which file you have to look into and I will not assist you with that.
http://wiki.eduke32.com/wiki/Acquiring_ ... ource_Code
I do wonder though it there are issues with using that code for a commercial release though. I am not a license expert so I will not express a half assed opinion about it.

I will have to adjust the description in the post.
User avatar
Ivory Duke
Retired
 
Joined: 17 Jun 2019

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby blakecasimir » Thu Dec 17, 2020 12:02 pm

Ivory Duke wrote:
If this is confirmation of commercial use being allowed with attribution, it's appreciated, Ivory Duke


This reminds me people can indeed make commercial products in GZDoom, I admit I had totally forgotten about it.
Sorry, if you make money out of it you wil have to look at the EDuke32 source code on your own and do your movement port.
Before you ask, I do not remember which file you have to look into and I will not assist you with that.
http://wiki.eduke32.com/wiki/Acquiring_ ... ource_Code
I do wonder though it there are issues with using that code for a commercial release though. I am not a license expert so I will not express a half assed opinion about it.

I will have to adjust the description in the post.


Thanks for making this clear.

I don't think most creators here would want to go through the potential difficulty.

Personally, I would just like to find a simple solution to reducing the friction / inertia of player movement, for my project. ZMovement does far more than I would need.
blakecasimir
 
Joined: 18 Mar 2016

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby Ivory Duke » Wed Jan 06, 2021 3:05 pm

Since you gave me a polite reply here is a quick rundown on what to do to get better friction:
1 - process the user inputs rotating them in order to create a vector that pushes player relatively to the angle it is looking;
2 - apply your favorite flavor of friction to the velocity of the previous tic;
3 - add the vector generated at step 1 to your current velocity.

It is ESSENTIAL that friction is applied to velocity before you add the player input vector on top otherwise it will just not work.
See this Quake ground movement for reference.
Code: Select allExpand view
void QuakeGroundMove()
   {
      Usercmd cmd = ZMPlayer.cmd;
      
      //Directional inputs
      Acceleration.XY = RotateVector((cmd.forwardmove, - cmd.sidemove), Angle);
      
      //Friction
      QuakeFriction(MaxGroundSpeed, 6.f);
   
      //Acceleration
      QuakeAcceleration((SafeUnit2(Acceleration.XY), 0), MaxGroundSpeed, Pain ? 1.f : 10.f / MoveFactor);
   }


You can use ZMovement as a reference for your own code but please do not copy paste blindly.
First of all, what is the point of that.
Second of all, as specified in the main post, ZMovement is not an optimized piece of code cause it has to continuosly juggle all the customization options.
So use it as a reference, put some effort, and come up with your own interpretation.
User avatar
Ivory Duke
Retired
 
Joined: 17 Jun 2019

Re: ZMovement 3.2.1: Final update (unless serious bugs)

Postby 64palm » Wed Apr 14, 2021 6:11 am

im used delta touch gzdoom V3.8.2 but error

but when im used lzdoom 384 its working and very awesome
thank you for make this addon
64palm
 
Joined: 10 Apr 2021
Discord: Zandatsu#2138
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: ATI/AMD (Modern GZDoom)

PreviousNext

Return to Gameplay Mods

Who is online

Users browsing this forum: BoneofMalkav, Brohnesorge, guest6777 and 10 guests