Arma 3
378 ratings
[WIP] Anti-Bounce System (ABS)
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Tracked, Wheeled
File Size
Posted
Updated
58.225 KB
8 Aug, 2020 @ 1:40pm
9 Aug, 2020 @ 12:37am
3 Change Notes ( view )

Subscribe to download
[WIP] Anti-Bounce System (ABS)

In 1 collection by Leopard20
My Workshop Releases
4 items
Description
This is a simple and lightweight addon that attempts to improve (not fix) the weird PhysX problem where the vehicles bounce up into the air upon contact.
All "Land" vehicles are supported (from any mod)

⚠ Warning! This mod is work-in-progress! ⚠

I made this addon for my upcoming AI mod, as they had a tendency to flip their vehicles a lot while driving. But I suppose it is worth using by players as well.

I have tried my best to make the vehicle movement look as natural as possible (basically no "teleporting"). There shouldn't be any undesirable side-effects (interference with normal vehicle physics)

Please note that the problem with PhysX cannot be fixed with a simple addon, because it is engine related. Also, please note that this mod is still work-in-progress, so do not use it in any serious missions until you've tested it and made sure it satisfies your needs.

I will try to improve the mod with your feedback, so please report all your issues and findings.

Mod Features:

1. Anti-Bounce System:
Attempts to prevent the vehicle from flying into the air upon contact, caused by sharp edges in geometries (which apparently impart a large moment to the vehicle, thus sending it up into the air). The vehicle cannot be stopped completely though (due to vehicle acceleration):

You can find one instance of this building about 800 m east of Stratis Airbase, next to the end of a road which you should be able to find easily (GRID: 025055). You can also place the building yourself (Land_i_Stone_Shed_V1_F)



2. Un-flip assistant (optional):
Gives the vehicle a small "boost" to help it unflip. Note that it doesn't always work (especially if the vehicle is completely upside-down).
The vehicles get back on its tracks due to the boost (force) itself. It doesn't "teleport" to that position (setVectorUp or other dirty methods) .
The unflipping occurs while PhysX contact is in progress. So a perfectly still vehicle will not unflip.


3. Manual unflipping (optional):
Use WASD keys to unflip your vehicle.


Unbinding the WASD keys will disable this feature (see below)

4. Customizable:
Customize the mod features using CBA settings and keybindings.
CBA Settings: [Pause menu] -> Game -> Configure Addons -> Anti-Bounce System or [Pause menu] -> Addon Options -> Anti-Bounce System

CBA Keybindings: [Pause menu] -> Controls -> Configure Addons -> Anti-Bounce System

5. Performance friendly:
Extremely lightweight (event handler based) and nearly zero performance impact, so it is used on all land vehicles.

Multiplayer Compatibility:
The mod should work fine in MP, but I haven't tested it yet.
It must be loaded by both the server and the clients.

Tips:
This mod only triggers upon PhysX contact. If the vehicle is completely stationary for at least a few seconds, the PhysX contact stops and the vehicle cannot be unflipped automatically. In such cases, you can try shooting the vehicle (with a rifle or pistol) to trigger the PhysX contact. Hopefully that can make the vehicle unflip.

Disclaimer:
Please note that this mod is still work-in-progress (unfinished). The author neither claims nor guarantees that this mod will be completely harmless. Thus be sure to test the mod properly before using it in any serious operations/missions.

Requirements:
Community Base Addons (CBA)

BIS Forums:
https://forums.bohemia.net/forums/topic/229957-wip-anti-bounce-system-abs/


P.S: Don't forget to rate the mod!

43 Comments
Leopard20  [author] 25 Jun @ 12:38am 
I forgot to remove the tag
Anthony 18 Jun @ 7:45am 
its been 5 years. When is it going to be no longer in WIP?
Leopard20  [author] 10 Nov, 2024 @ 6:19am 
Hi. It should (if a physx event triggers)
HBAOplus 9 Nov, 2024 @ 11:40pm 
Hi, will vehicles driven by AIs be auto Un-flip when necessary?
Leopard20  [author] 16 Aug, 2023 @ 11:06am 
Nope it's not fixed. Just tested. If you exactly hit the spot in the screenshot (same angle, same spot, same vehicle) you'll see the problem.
J. Meehof 16 Aug, 2023 @ 3:44am 
Hi

I guess bohemia must've addressed this problem.
I just tried it ingame without the mod, with different vehicles and didn't experience anymore bouncing...
i am del 5 Dec, 2022 @ 10:19pm 
But getting sent into space by bumping into a waist-high wall is one of Arma 3's best features!
Leopard20  [author] 23 Feb, 2022 @ 9:04am 
Kinda. Not always though. Give it a try.
SoloWingPixy 23 Feb, 2022 @ 8:34am 
Will this also help with vehicle on vehicle bouncing attacks?
Leopard20  [author] 10 Jan, 2022 @ 6:03am 
Well I haven't used ACE in a long time. But last I checked it didn't. (and I still expect it to be the case)