AcadiusLost wrote:Hah! I guess I have a bit of the sexist pig in me after all,
You said it, not me! (though I'd say it's more sexist against the men -- clearly, the code seems to believe that no woman would be dumb enough to pick a fight while on a riding horse.

)
Glad the scripts weren't too bad to wade through, they were my first time since undergrad classes for writing more modular code, shoving more things into functions and less in the body of the code. In retrospect, I suspect it's a pretty tangled mess, but I'm glad it was one that wasn't too bad to unravel. I suspect there will still be the lingering (but difficult to reproduce) bugs with everything happening at login (camera freezes in a cutscene-like angle, horse duplicates, etc) from time to time, but those only seemed to show up during laggy moments, so wasn't ever able to hunt them down completely.
Tangled, yeah, but
functional, and not wasting cycles! With comments! Holy crap comment lines that show up in more than just the script's header are a godsent, along with the functions that're named for what they do, instead of a 500 line main function? Maybe my expectations were low, but it made me happy.
And I'm hoping that the fact that the horse under the player and the horse about to spawn next to the player being the same model will defeat some of those bugs. We'll have to see come the more hardcore testing, 'spose. I might be able to sneak an early return into the OnClientEnter sequence to defeat some of those quirkier bugs (like logging in mounted resulting in two horses), but that seems less vital, and I was hopin' on putting it off 'til 3.06.
Nice work on the adaption progress- I must say I love the "BTW it's done now" counterargument to "OMG we will never be able to achieve this".
I was always a fan of that counterargument.
More on the topic of the thread - I think I have a workable hak. ahp_3.05 will be getting tested for functionality with NWN 1.69 starting tomorrow. I expect I'll need a few days to run through everything. The two people who've helped me (props to Misty and kmj, btw. Updating nwscript.nss and rummaging through the cls_ set of 2das aren't particularly fun or glorious, but they came through.

) will get first dibs on testing the new toys, 'course, but I might be hopping into chat to recruit extra testers for others who are curious.