0 of 0

File information

Last updated

Original upload

Created by

CodeBreakerUmbra

Uploaded by

CodeBreakerUmbra

Virus scan

Safe to use

Tags for this mod

About this mod

A tool to help modders quickly disable the roll animation which causes crashes in certain mods

Requirements
Permissions and credits
ROLL DISABLER

I used this method for my Yorha Expedition mod: https://www.nexusmods.com/clairobscurexpedition33/mods/128?tab=description

This tool is not meant to work as a standalone mod, instead it's a tool for modders and is only here due to the amount of requests I received. This mod must be installed along side the original mod that depends on this mod, otherwise your game will crash.

The instructions below assume you have minimal knowlegde of Unreal Engine.

BEFORE YOU IMPLEMENT THIS
People pointed out that if you don't export the sockets as bones in FModel, the crash seems to be resolved, please try this before you implement this mod.
Only use this mod as a last resort or if you wish to disable the roll on purpose.


SETUP
  • Navigate to the "Content" folder and create a folder name "RollDisabler"
  • Go inside of that new folder and create a "Blueprint Function Library" Blueprint and name it "BPFL_Utils"
  • 
  • Open the Blueprint Function LIbrary and create a new function called "DisableRoll" (no spaces!!!!)
  • Add an input to the function called "Pawn" of type "Pawn" (object reference)
  • 
  • Your function library should look like this:
  • 

Now simply find a way to call this function somewhere on your code. The quickest and easiest way is to simply make use of a custom post process animation blueprint for your character, and calling this function in the intialize events.

Example usage inside a post proces anim blueprint:

Using this method will only disable the roll after you switch to the character that has this post process anim BP (which most likely is the only character that causes the crash). After which point the roll is disabled for the entire team.

USAGE
  • Make sure that all the names mentioned match the ones on your project (paths / function names / parameter names) it's case sensitive!!
  • Make sure to call the "DisableRoll" function at least once everytime the character is spawned (like after a loading screen). This is why the post process anim bp is perfect. Calling this function multiple times causes no problem, call it as often as you see fit/need
  • Make sure that the file "BPFL_Utils" IS NOT INCLUDED on your pak files, this is very important !


IMPORTANT
  • You MAY NOT embbed or redistribute this mod into your own mod, instead add this mod as a dependency on your nexus mod page
  • If your mod depends on this mod, make sure that users download my mod from here (by adding it as a dependency on your mod), otherwise your game may crash if the files from this mod are missing
  • This mod works on versions 56422 and below, this mod may only be update if a game update has breaking changes
  • Requests to add features or extend the functionality of this mod are not accepted.