Left 4 Dead 2

Left 4 Dead 2

27,826 ratings
xdReanimsBase (L4D2) Anim Mods base
28
9
5
26
5
18
9
15
14
7
13
6
2
2
6
3
5
4
3
3
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
26.582 MB
6 Jun, 2020 @ 9:06am
19 Aug @ 11:15am
26 Change Notes ( view )

Subscribe to download
xdReanimsBase (L4D2) Anim Mods base

Description
Base dependency for 3-rd person re-animations mods for survivors and infected

Features:
  • Provides basic system of adding replacements for animations.
  • Slot system that allows combining multiple re-animations mods. Up to 48 different slots per each character.
  • When not provided new ones, original sequences are played instead. Implement only willing things.
  • Has sequence orders already predefined for multiplayer gaming consistency, no more of painful sequence reordering for mod makers.

Bugs and Limitations:
  • Conflicts with other animations mods.
  • Doesn't alterate hitbox positions on servers without anim mods! Not recommended for competitive playing.
  • Likewise, with anim mod installed locally, hitboxes locations are not visaully transferred to players without mods.
  • Combining both mods on same character slot won't work. Random one will be picked instead. Ask modder to recompile to different slot or unpack and move the anim file to another slot, tutorial is in description.
  • If both mods replace same sequence, the one from replacement with lowest slot number will have priority.
  • It's currently not possible to replace some animations for stock model variants of some special infected as they have them embedded into models themselves instead of importing from animation mdl and thus having priority. A reanim compatible models of them are required to make them fully moddable.
  • In stock variants, Francis and Louis have embedded animations. To optionally make them fully moddable, install Francis and Louis Reanims Compatible variants or search Reanims Compatible replacement models of them. Without proper support, it's not possible to replace Healing and Rifle animations.
  • Custom models must have original skeletons.
  • You can't add new sequences for common zombies, this will break sequences order. You can, however, replace existing. If you need to extend animations with layers, you can replace and use any other -delta or -layer as long as it doesn't break something else.
  • To replace Tank "Idle" $sequence, have it named as "Idle_xdr".

Info and Guides:
Popular Discussions View All (6)
6
22 Oct @ 2:00pm
Incompatible Mods
Hot Wet Nobel Laureates
930 Comments
T4RSSSS 3 hours ago 
Good
Adobe Bridge 11 hours ago 
TOP!
lvxzs 26 Nov @ 8:50am 
good
pvt. ramirez 25 Nov @ 8:07pm 
ll gonna give a try
xdshot  [author] 25 Nov @ 3:10pm 
Play in borderless, see if it helps
pvt. ramirez 25 Nov @ 4:54am 
when in alt+tab

game is just shutdowning can u fix this?
xdshot  [author] 18 Nov @ 3:41am 
To get acts list you probably need to get strings table from .dlls, using hex or GNU strings
xdshot  [author] 18 Nov @ 3:40am 
In theory, you just add new sequences with whatever name and movement setup, and assign them an activity. There's not much left unused activities for character, so you might want to use ones for view models (there a quite amount left from l4d1 era, even if their namings don't match their intentions).

Then vscript/smx tells to play these activities. Not gonna tell the code, I'm not that good in coding, but there's probably function for that purpose.
Amy Rose 18 Nov @ 1:44am 
So, in retrospect, technically, can the mod add unique movements to the model? I mean, unique movements and X, but more specifically, unique ones, since as I understand it affects all characters. Therefore, creating unique animations should only be applied through VScript or SMX (meaning the animation would be called from there, since I know L4D2 doesn't use those animations at any point). If that's the case, is that possible? And if so, how could it be done? Because the only thing that exists is how to replace an animation, but not add a new one.
xdshot  [author] 16 Nov @ 2:05pm 
There are, however, another kind of extensions that "re-activate" existing sequences that are not assigned to specific activity. Examples are: Tank RNG runs, ACT_SLASH fix etc. These gonna work for other players that don't even have xdr base installed.