Another demo, this time showing off some of the Kotor 2 creature stats functions in Kotor 1.
A few discoveries during this process:
The various "BonusForcePoints" functions kotor 2 implements are going to be non-trivial to implement unfortunately, as Force point calculations are very hard-coded, and I'm not aware of any convenient ways to tip the scales there. `SetBonusForcePoints`, `AddBonusForcePoints`, and `GetBonusForcePoints` are still on the wishlist, they'll just take a bit longer as I patch the FP logic.
`Modify<Reflex/Fort/Will>SavingThrowBase` functions are in a similar camp. Anytime the game calls `GetBaseWillSavingThrow` (or related), it live calculates the value based on class level and specific feats. Kotor 2 gets around this by adding an additional field to the creature stats structure that stores a modifier they use in this calculation. So again, these are still on the list, but will require a bit more love to get working than the commands I show off in the demo video
All-in-all progress is going well. I'll be cutting another alpha release later, for anyone interested in experimenting.
As always please share questions and comments on this effort!