I'm really sorry mates, I believe I'm going to disapoint :/
To remove the backpacks completely, I believe I need access to the class that handles the way characters are managed. See, the fact that ennemies and player characters are managed by the same class, contained in a file named chars/Prefab_SS.prefab (and other similar names), makes me believe this is where I could just switch it off on the player just like it is switched off on the ennemies characters.
But the script I found to unpack the .pak files isn't complete, and some files are missing when extracting, this file is one of them. That mean I cannot change and recompile it.
It would be extremely easy to do with the source code, even though I never worked with that Heaps game engine, it looks really straightforward, it should just be a matter of switching a value in a condition, but as I don't have access to this file, I can't change anything except for the string that dictates the kind of backpack displayed for each type of armor weight.
If I completely remove the properties that populate the backpack, instead of not having any backpack, we get the generic one from the starting clothes on every armors. If I try to insert a random string that's incorrect, the game just bug out, since, I think, it can't find the object linked to the string.
The last thing I tried is finding the backpack texture and 3D models; edit them, and put transparent/invisible ones instead on the backpacks. I found a file named backpack.fbx, but it's not really an FBX file and I tried to open it with Blender, Maya and 3DSMax with no luck. If they exported the model as ASCII instead of binary, I should be able to open it in visual studio and see the vertexes coordinates, but it's not even that. I tried using the FBX converter from Autodesk, to convert from ASCII to binary, and be able to open it with Blender, but not working either.
See, FBX is a freaking patented file type, not easy to work around.
On top of that, there should be 3 different 3D models for backpacks, and I only got one that is in a folder name interior/deco/assetPack, so I don't even believe it's the right one.
I'm still trying, but don't hold your breath on this, and if I manage to change this file, the mod is going to weight a whole 8go as I will need to reupload the assets.pak
Ahh that's a shame, I really don't understand why my mercs with full plate armor would fight with a giant backpack on his back. Meanwhile enemies don't wear them, feels so bad and unimmersive. I guess we would have to be happy with light backpacks, at least they are not that intrusive. Good job mate.
man, you are a godsend! Jesus devs are so stupid. The reason they force backpacks is the LOTR. But I can't remember fellowship of the ring wearing big ass backpacks defending Helm's Deep fighting orcs and stuff. Anyway, even if you don't manage to get rid of backpacks, you already did a great work, thank you!
Sorry mate but I really do not have the time IRL to do that... You can consider this mod dead :/ if anyone want to update or improve on it, you guys feel free to do so !
You're welcome :) I'm working on several mods right now, a true volunteer (volunteers are free or 50% off instead of the measly 10%), and maybe combine both this mod and the volunteering.
Why not create some classes that can use more weapons, or just different skills
Removing the backpack completely is a harder task than I expected, but I'm still working on it !
" I'm working on several mods..." and so what, since you can only use one at a time. Everyone, everything uploads to res.pak .Scary linden is Wartales modding.
12 comments
To remove the backpacks completely, I believe I need access to the class that handles the way characters are managed. See, the fact that ennemies and player characters are managed by the same class, contained in a file named chars/Prefab_SS.prefab (and other similar names), makes me believe this is where I could just switch it off on the player just like it is switched off on the ennemies characters.
But the script I found to unpack the .pak files isn't complete, and some files are missing when extracting, this file is one of them. That mean I cannot change and recompile it.
It would be extremely easy to do with the source code, even though I never worked with that Heaps game engine, it looks really straightforward, it should just be a matter of switching a value in a condition, but as I don't have access to this file, I can't change anything except for the string that dictates the kind of backpack displayed for each type of armor weight.
If I completely remove the properties that populate the backpack, instead of not having any backpack, we get the generic one from the starting clothes on every armors. If I try to insert a random string that's incorrect, the game just bug out, since, I think, it can't find the object linked to the string.
The last thing I tried is finding the backpack texture and 3D models; edit them, and put transparent/invisible ones instead on the backpacks. I found a file named backpack.fbx, but it's not really an FBX file and I tried to open it with Blender, Maya and 3DSMax with no luck. If they exported the model as ASCII instead of binary, I should be able to open it in visual studio and see the vertexes coordinates, but it's not even that.
I tried using the FBX converter from Autodesk, to convert from ASCII to binary, and be able to open it with Blender, but not working either.
See, FBX is a freaking patented file type, not easy to work around.
On top of that, there should be 3 different 3D models for backpacks, and I only got one that is in a folder name interior/deco/assetPack, so I don't even believe it's the right one.
I'm still trying, but don't hold your breath on this, and if I manage to change this file, the mod is going to weight a whole 8go as I will need to reupload the assets.pak
This game is really not mod friendly haha
Anyway, even if you don't manage to get rid of backpacks, you already did a great work, thank you!
Please update this mod!!
Why not create some classes that can use more weapons, or just different skills
Removing the backpack completely is a harder task than I expected, but I'm still working on it !
It's a waste of time for such tricks.