Garry's Mod

Garry's Mod

549 ratings
Evade Rolling [xdR / DynaBase]
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Weapon
Addon Tags: Fun, Roleplay, Realism
File Size
Posted
Updated
6.022 KB
22 Jan, 2023 @ 8:17pm
25 Jan, 2023 @ 8:24am
3 Change Notes ( view )

Subscribe to download
Evade Rolling [xdR / DynaBase]

Description
A simplistic dodge rolling system with compatibility for both xDR & DynaBase. Animations are pulled from the "Extended Player Animations" addon.

This system has a self-predicting path which functions as a safety net to prevent you from accidentally evading off an edge, and to prevent players from yeeting themselves off of small props at mach 10. (You can also view it with Draconic Base's debug mode turned on, trace renderer enabled, and xdr_evade_debug set to 1)

The evade rolling speed/distance itself is dependent on the player's current movement speeds, so it should never put players at a disadvantage to use if they have higher speeds than others.

Convars
  • xdr_evade_cooldown -- Time (in seconds) between evade rolls
  • xdr_evade_power -- The power of the evade rolling. I do not recommend changing this, but you can if you want to.
  • xdr_evade_iframes -- Whether or not players should be temporarily invulnerable while evade rolling. Disabled by default.
  • xdr_evade_antiexploit -- Whether or not the mod should prevent players from abusing the velocity of the roll / jump during evade rolls. Enabled by default. This setting will not persist if you set it.

Please report any issues or etc in the comments or discussions, and I will gladly fix them.

TO USE, BIND A KEY TO "evade_xdr"


If you need immediate help with this addon, or just want to know what I'm working on or etc, then consider joining my Discord[discord.gg] server.
181 Comments
Vuthakral  [author] 8 Jul @ 6:10am 
You have to use your console
Maxy Boi GAMEZ 7 Jul @ 7:26pm 
How do you bind a key to a specific mod? There isn't a spot for it in options I see.
Vuthakral  [author] 26 Jun @ 10:54pm 
There was a few changes in Gmod recently to the damage hook systems so that's likely the culprit. I'll add it to my list of shit I need to look into.
Suri 26 Jun @ 7:55pm 
Iframes doesn't seem to work anymore, probably what Jacob Stevenson meant
Vuthakral  [author] 24 Jun @ 12:25pm 
I see, I'll look into it
WeasleFire 24 Jun @ 10:23am 
By that I mean after a level transition I can no longer roll, not rolling through transitions.
Vuthakral  [author] 23 Jun @ 3:56pm 
I don't know where that would ever make a difference to be a thing to keep a roll going between transitions; it's just a sudden impulse of speed and not a constant action anyways
WeasleFire 23 Jun @ 10:50am 
Shame rolling isn't preserved during a level transition
Dominic, install addon by pressing big green "Subscribe" button with plus sign, and then hop on any map and type: "bind x evade_xdr" in console without quotation marks and you'll have evasion on X key.
Dominic 4 Jun @ 12:15am 
Can someone make a tutorial?