0 Mass a. k. a. Dead Mass

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.
Post Reply
Cacodemon345
Posts: 422
Joined: Fri Dec 22, 2017 1:53 am
Graphics Processor: ATI/AMD (Modern GZDoom)
Contact:

0 Mass a. k. a. Dead Mass

Post by Cacodemon345 »

Sets each and every object's mass to 0.
Mod type: Joke mod.
Download: https://drive.google.com/file/d/1I17wpb ... sp=sharing
Spoiler:
Last edited by Cacodemon345 on Sat Aug 25, 2018 10:02 am, edited 2 times in total.
User avatar
Marisa the Magician
Banned User
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia
Contact:

Re: 0 Mass

Post by Marisa the Magician »

You tried too hard, I'd say.
User avatar
wolfmanfp
Posts: 81
Joined: Mon May 08, 2017 11:44 am
Graphics Processor: nVidia (Modern GZDoom)
Location: Hungary
Contact:

Re: 0 Mass

Post by wolfmanfp »

What does this mod do? I literally don't understand after watching that video.
User avatar
Arctangent
Posts: 1235
Joined: Thu Nov 06, 2014 1:53 pm
Contact:

Re: 0 Mass

Post by Arctangent »

wolfmanfp wrote:What does this mod do? I literally don't understand after watching that video.
It does exactly what it says it does: it gives every actor 0 mass.

Mass being a property that determines how affected by knockback an actor is - the higher, the more resistant to knockback it is.

So, the video shows you all that you need to know about what happens when you give an actor 0 mass: ZDoom unceremoniously breaking down as it tries to handle extreme velocities, with no sort of humor at all.

In other words, there's really no reason to do anything but give the video a glance, go "huh," and move on.
User avatar
DenisBelmondo
Posts: 381
Joined: Fri Jun 06, 2008 6:26 pm
Location: Two-Key Return
Contact:

Re: 0 Mass

Post by DenisBelmondo »

*puts this in my autoload folder*
Cacodemon345
Posts: 422
Joined: Fri Dec 22, 2017 1:53 am
Graphics Processor: ATI/AMD (Modern GZDoom)
Contact:

Re: 0 Mass

Post by Cacodemon345 »

The whole abort message is simply a dumb joke, unfortunately and was meant to have that idea that I have found on a DW thread on the other day. Wish I could think of a more funny message though. Might replace that message with the next update.

I would wonder how vanilla Doom and Boom-based source ports would glitch out if there was a vanilla-compatible Dehacked version of this.

Edit: Made a simple edit in Eternity, tested it, and yeah, it crashes with Divide By 0 error.
User avatar
Marisa the Magician
Banned User
Posts: 3886
Joined: Fri Feb 08, 2008 9:15 am
Preferred Pronouns: She/Her
Operating System Version (Optional): (btw I use) Arch
Graphics Processor: nVidia with Vulkan support
Location: Vigo, Galicia
Contact:

Re: 0 Mass

Post by Marisa the Magician »

I mean, that's exactly what is happening, it IS a division by zero.
User avatar
fakemai
Posts: 376
Joined: Mon Feb 12, 2018 12:26 am
Location: Australia

Re: 0 Mass

Post by fakemai »

Negligible mass will function. For even more chaos is it at all possible to change friction values for an enemy? It's pretty hilarious trying to play Quake with sv_friction set to zero, or better yet, a negative number.
Cacodemon345
Posts: 422
Joined: Fri Dec 22, 2017 1:53 am
Graphics Processor: ATI/AMD (Modern GZDoom)
Contact:

Re: 0 Mass

Post by Cacodemon345 »

You can use TERRAIN to change friction.
Post Reply

Return to “Gameplay Mods”