Home Artists Posts Import Register

Downloads

Content

Hey, I've been working on a small plugin (which took a lot more time and effort than I expected) that will adjust the character controller collisions (the collision that is used for movement and projectiles) based on actor scale and sneaking/swimming states. I need to know whether it works fine in general gameplay.

The character controller collision of some creature races (like giants, dragons, frost atronachs etc) was unaffected by the actor scale. This caused you to miss your projectile shots, they would also clip through environment etc. This will solve that and any mod that rescales creatures should now work properly.

The collision shape also didn't change when sneaking or swimming, making crouching useless for movement. With this plugin your collision height is adjusted so you can crouch and move under obstacles.

I know the game wasn't designed with that in mind, and it might allow you to get out of bounds in some places, but I'm sure I wasn't the only one that wanted crouching to actually do something.

Also an updated TrueHUD.dll is included to make the debug drawing functionality work. I'll update TrueHUD when the mod is released publicly.

Comments

Ell

Does this use the skeleton to detect collision height like Precision, or is it a more rudimental modifier based on if you're swimming/sneaking/etc?

Ersh

It's just a multiplier in the MCM. The default 0.75 seems to fit the character's max height during sneaking movement (the idle pose is a bit lower) Replacing the collision shape every frame would be a bad idea performance-wise, so anything very dynamic like detecting the character's true height isn't really an option. I'm pretty sure nobody would even notice any difference, anyway. Also you wouldn't really want the collision to change too much, it'd be very annoying in places where you barely fit (animation causing your head to reach too high and stopping your movement, etc)

Ell

Right, that makes sense! Thanks for the detailed answer :)

Lusir30

cant download dll

Ersh

Hm, I think Microsoft Edge complains about downloading .dll files. I've packed it into an archive now.