My game's been crashing since I installed this mod. It's not frequent so it might be tolerable but it's a shame because this is one of the best mods for SNS. (the only mods I have installed rn are stracker's loader, souvenir light pillars and this so it has to be this one)
I'm having this same issue. Cant seem to resolve it.
Edit: FIXED IT. run these two commands in powershell/terminal, newer versions of construct apparently run into issues. pip uninstall construct pip install construct==2.10.67
Did you make sure to have the right version of construct installed. niyaruza and Urgentus are correct. Looks like the latest release of construct doesn't play well w/ the script. Can use the previous construct release and it works fine
Hi there! This mod is amazing. I just wanna ask how does one edit the action.fsm files? I'm looking at the github and I'm completely clueless as to how it works. Could you give me some tips to point me in the right direction?
For something basic like this it's fairly simple, assuming you've figured out how to extract the fsm you want to modify. This is more or less what I did:
Hey i follow your step but it gives me error like this, and no .json file generated, i think there's no module name construct, but when i open the fsm_handling.py file with text editor, the module exists File "Desktop\MHW-Fsm-main\fsm_handling.py", line 5, in <module> from construct import * ModuleNotFoundError: No module named 'construct'
yep just realized that lol. problem is I've been searching the python folder for fsm_handling.fsm but cannot find any so I went to python github but I'm still lost.
Hello, I've followed the steps and I'm confused about the linked moves. Am I looking for "mpLinkList" to change the linked moves or am i supposed to look elsewhere and If so, how would I go about replacing the moves?
Yeah you have the right idea. I don't know much about the limits of what moves are allowed to go where, but for the most part it seems like you just need to do a few things: Find the id of the move you want to transition to (e.g. if you want to make a shortcut to perfect rush, you would find mId 60). Find the mpLinkList for the move you want to transition from. In that list, find the move you want to replace and just swap the mDestinationNodeId with the id you found in the beginning (e.g. 60)
You've been really helpful good sir. Did everything right and followed instructions (installed python, downloaded fsm_handling, etc) but there is no json file on the fsm folder.
NVM, got it working thank you!
Have you ever tried adding a new link move instead of replacing? did it work?
hello do you mind if i requested a merge between two files ? cause i cant seem to get it to work ;/ https://drive.google.com/file/d/1nbN2aBmx2QDBtO8tcL5H-q1tg7aaFXwj/view
this is absolutely great! if you dont mind my asking, is it possible for you to make a version that also removes spiral slash/jab from the moveset? the move that activates when you move your thumbstick during a combo. I find it messes me up pretty bad most of the time. either way, sick mod!
46 comments
putting this here for an example of how good guard slash is :)
https://youtu.be/aMw0ldV5vyk
and i have a problem D:
Edit: FIXED IT.
run these two commands in powershell/terminal, newer versions of construct apparently run into issues.
pip uninstall construct
pip install construct==2.10.67
Good thing it's done!
I managed to create a json file but I have no idea how to edit what I want -_-, Wasn't expecting it to be this complicated
pip uninstall construct
pip install construct==2.10.69
EDIT: the game fixed itself after verifying files
python path\to\fsm_handling.py path\to\wp_action.fsm
python path\to\fsm_handling.py path\to\wp_action.fsm.json
File "Desktop\MHW-Fsm-main\fsm_handling.py", line 5, in <module>
from construct import *
ModuleNotFoundError: No module named 'construct'
pip install construct
SyntaxError: invalid syntax
>>> python path\to\fsm_handling.py D:\GS\wp00_action.fsm
File "<stdin>", line 1
python path\to\fsm_handling.py D:\GS\wp00_action.fsm
^
SyntaxError: invalid syntax
>>>
any help with this? just started using python
python D:\Downloads\MHW-Fsm-main\fsm_handling.py D:\GS\wp00_action.fsm
Oh, maybe you haven't downloaded the MHW-Fsm files yet. The github download link is here: https://github.com/Strackeror/MHW-Fsm/archive/main.zip
Also just noticed you are in the python interpreter. If you are on Windows just use command prompt or powershell or something
Find the id of the move you want to transition to (e.g. if you want to make a shortcut to perfect rush, you would find mId 60).
Find the mpLinkList for the move you want to transition from.
In that list, find the move you want to replace and just swap the mDestinationNodeId with the id you found in the beginning (e.g. 60)
Have fun with it
You've been really helpful good sir. Did everything right and followed instructions (installed python, downloaded fsm_handling, etc) but there is no json file on the fsm folder.
NVM, got it working thank you!
Have you ever tried adding a new link move instead of replacing? did it work?
https://drive.google.com/file/d/1nbN2aBmx2QDBtO8tcL5H-q1tg7aaFXwj/view
I followed every step but I'm stuck with this error. Any idea what the problem is?
C / D ?