Compatibility with Epic Fight
Cheaterpaul opened this issue ยท 1 comments
Introduction
As of now Werewolves is more of less incompatible with Epic Fight causing the werewolf player model to not render or ignore Epic Fight animations. With some bothersome workaround at least the werewolf model is shown.
How to make it compatible?
Epic Fight provides "patches" for the entities that provide AI, movement and animations to entities.
Modded mobs on the other hand are not directly supported, but Epic Fight offers to load configurations from datapacks to patch the entities dynamically. The Epic Fight Wiki should provide some help, although it is not directly explained how to create initial meshes for models.
First steps
Before making the player model compatible, we need Epic Fight patches for the Beast, Survivalist and optionally Alpha werewolf. Blockbench werewolf models can be found here
Player patch
After the patches for the entities are available we can use them to create a player patch. This can not be done using datapacks, but instead in-code.
Due to the complexity and time consumption it is unlikely that i will time to do the first step. But if someone provides me with the entity patches I am willing to include them in a player patch.
Hey epic fight developer here! We'd love to help you out, but i'm not sure how we could actually fix this... Looking at the BB models you attached here, i don't think it's easily fixable...
The way epic fight works is that we've imported the vanilla player model onto blender and then proceeded to make small changes to it's mesh to allow bends and we've also made the rig ourselves too, thing is to make the mod werewolves work with epic fight we'd need to use the same rig(armature) as the player in order for it to not require full-on new animations and so everything is basically compatible with it (every animation we've already made till now).
If we made a whole new armature only for the werewolf it'd break most animations and it'd require a tremendous ammount of work + i don't think we can just re-use the armature we have for the player as the models you have don't seem to have straight legs or arms like the player... which would look odd no matter what.
I can try and rig it by reusing the player armature we have, but it'll most definately look odd and broken. Do you have any idea of how werewolves looks like when paired up with better combat? Maybe we can get some guidance on that and perhaps get some kind of new otic on this issue
(One option would be to completely remake the anims for werewolves and make it so it can't hold all weapons only the ones we animate or something like that, or just make it unable to hold any weapons and so it's just the living ones and fist combos)
+do you mind joining our discord server so we can discuss this with the rest of my team and all?
(Our lead dev may have some idea on this, but i def think the way of going with this is making both mods merge more and making some hard locks like not allowing werewolves to use weapons and maybe we can also do some special skills for it...)
https://discord.gg/epic-fight-955784714264932362