Old launcher pipeline:
kitsunetsuki -> kitsunetsuki loader -> dlopen -> kitsunetsuki_mod.so -> game modules
New launcher pipeline:
kitsunetsuki -> kitsunetsuki loader -> game modules
Game SDK is now based on libraries provided by Blender, Panda3D and some custom build ones. Conda requires building every library from scratch using clean working tree and it takes too long to build some packages like Blender and Panda3D. Now I can keep the building files in persistent storage and rebuild the packages in a few seconds inside the container. Also conda-build always picks the wrong library for linking, like libstdc++ and the game becomes incompatible with some graphics drivers. It's almost imposible to build huge packages like Panda3D and Blender in isolated conda's sysroot.
So now I'm abandoning anaconda-based SDK and removing all the packages from Anaconda Cloud:
Implemented features
Implemented features
All ranged weapon-related animations was reworked using new proxy armatures (aiming animations are broken).
All the new feature are planned for release in the upcoming version 0.8.x