Hehe, it is
indeed the client. The climbing is part of the avatar's brain, so there are two ways to fix it:
- with the source files for PlasmaClient being released, you could track down the bug, fix it, recompile some files to have PART of the UruExplorer.exe (the one concerning the brain), then use and hexadecimal editor to find and copy the replaced part in this file, paste it to the game engine, save... and then it might work, with all the bugs it had in UU.
<catching my breath>
I'm not even sure it would be possible.
- OR use MultiStage Behaviors Mode to create a list of anims...
Then you control them by Python, using regions as climb triggers and blockers. The file checks key events, and play appropriated anim with behavior.gotoStage().
This also allows you to add new features, as using the anims that were never used in the Wall
(I don't know if the internal climb brain could do that. Maybe ,as the simple region sensors had "command" and "direction" arguments). So it will be a bit complicated, but possible to use it in Fan-Ages.
Using the second way got rid of most of the bugs, as the avatar not wanting to release the Wall, or climbing out of the Wall area...
The current version works fine, and smoothly; I may edit again the Python file because I didn't know how to implement some features at the time (not used with the Wall), as mounting the Wall from left, or up.
We can test it on DI if you want
Sure. If you want I'll send you the files. Beware that it replaces some existing PotS files