Climbing Skill for OpenMW

Feedback on past, current, and future development.
jhooks1
Posts: 780
Joined: 06 Aug 2011, 21:34

Re: Climbing Skill for OpenMW

Post by jhooks1 » 12 Jan 2013, 18:35

Personally I am more interested in having real animations for climbing stairs. Resident Evil and Shenmue (damn good game for the old dreamcast 8-) ) have them.

User avatar
psi29a
Posts: 4630
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Climbing Skill for OpenMW

Post by psi29a » 12 Jan 2013, 19:24

^5 for dreamcast reference. :)

User avatar
nopoe
Posts: 112
Joined: 23 Dec 2012, 03:42
Location: CA, United States (UTC-8)

Re: Climbing Skill for OpenMW

Post by nopoe » 12 Jan 2013, 22:44

If I have any say in the matter, there will be no collision glitches to exploit in OpenMW. Right now I'm working on making it so you simply cannot climb things that you shouldn't be climbing. A climbing skill is obviously outside the scope of this project, but I can see it being a good addition.

Oh. Important note! Acrobatics determines the maximum slope you can climb, so in a sense Morrowind already has a climbing skill. It's not implemented in OpenMW yet, but that's definitely something that's going to happen if I can get around to it before the 28th when classes start again.

Tarius
Posts: 574
Joined: 24 Oct 2011, 19:29

Re: Climbing Skill for OpenMW

Post by Tarius » 14 Jan 2013, 01:47

nopoe wrote:If I have any say in the matter, there will be no collision glitches to exploit in OpenMW. Right now I'm working on making it so you simply cannot climb things that you shouldn't be climbing. A climbing skill is obviously outside the scope of this project, but I can see it being a good addition.

Oh. Important note! Acrobatics determines the maximum slope you can climb, so in a sense Morrowind already has a climbing skill. It's not implemented in OpenMW yet, but that's definitely something that's going to happen if I can get around to it before the 28th when classes start again.
Lets not overstep things now. How are you going to determine what you can and cant climb? All MW had was a limit on the slope angle that could be climbed.
I am a bigger fan of tons of control rather than taking the "user-friendly" approach.
-Okulo

User avatar
nopoe
Posts: 112
Joined: 23 Dec 2012, 03:42
Location: CA, United States (UTC-8)

Re: Climbing Skill for OpenMW

Post by nopoe » 14 Jan 2013, 08:58

All MW had was a limit on the slope angle that could be climbed.
Morrowind had more than that. Stairs, for example, are vertical but you can climb them. I could go into how I'm doing things here if you'd like (it's actually really interesting but a bit OT), or if you want you could look at the code directly.
https://github.com/nopoe/openmw/blob/cr ... solver.cpp

It's still a mess and honestly I'm not happy with how things are working. You don't slide along walls as well as I'd like. But I'm working on it! Other than that things are going quite smoothly. :)

User avatar
scrawl
Posts: 2152
Joined: 18 Feb 2012, 11:51

Re: Climbing Skill for OpenMW

Post by scrawl » 14 Jan 2013, 12:02

nopoe wrote:Stairs, for example, are vertical but you can climb them.
Isn't their physics representation actually a slope? Looks like that with tcg at least.

User avatar
nopoe
Posts: 112
Joined: 23 Dec 2012, 03:42
Location: CA, United States (UTC-8)

Re: Climbing Skill for OpenMW

Post by nopoe » 14 Jan 2013, 12:32

I think it depends on the stairs but I can't tell you for certain because OpenMW isn't installed on this machine. I can tell you however, that steps are not slopes. Look in the Favel Ancestral Tomb if you want an extreme example. Those stairs/steps are simply impassable without a step function.

I should have just said "steps" in the first place... :oops:

jhooks1
Posts: 780
Joined: 06 Aug 2011, 21:34

Re: Climbing Skill for OpenMW

Post by jhooks1 » 14 Jan 2013, 23:22

Not exactly Nopoe, the stairs in "Favel Ancestral Tomb" are mostly a slope, then a very small flat at the top. After the flat there is the 90 degree angle ~27 step. Stairs in Morrowind are unusual, with many different visual and physical representations.

Some stairs are strictly a slope as far as I can remember.

Stepping does seem to be essential to climbing stairs though, and any rough terrain really. I am not sure if acrobatics influences more than slope angle.

User avatar
nopoe
Posts: 112
Joined: 23 Dec 2012, 03:42
Location: CA, United States (UTC-8)

Re: Climbing Skill for OpenMW

Post by nopoe » 14 Jan 2013, 23:58

Hm, I never looked there with tcg on but the behaviour was enough for me to say that there was at least one huge step.

Anyway the point is that there is more to movement than just slope. Even if I'm really bad at coming up with examples to show that, haha. Sorry for sort of derailing this thread.

Tarius
Posts: 574
Joined: 24 Oct 2011, 19:29

Re: Climbing Skill for OpenMW

Post by Tarius » 15 Jan 2013, 01:05

I see max slope = 70 there. I assume that is in degrees and if so, that is plenty. I think MW had a max of like 45, not entirely sure though.
I am a bigger fan of tons of control rather than taking the "user-friendly" approach.
-Okulo

Post Reply