Page 1 of 2

Ladders don't work

PostPosted: Wed May 12, 2010 2:36 pm
by Justintime9
I've had a few ladders in my age for quite some time, but today I noticed after exporting to test a camera region that they no longer work. Now, they may have been like that for awhile, as I usually just use /spawn to get to the top to save time, but I don't know what's wrong. They are the single region type, and all the info is in the properties:

string: type: region
string: regiontype: climbable
string: page_num: 3

There is no AlcScript, as the tutorial (back when I first made the ladders) said this was an alteration to the AlcScript, and it seemed much easier to me. Of course I have PyPRP 1.6, so is it possible the plugin now only supports the AlcScript type of ladders?

Re: Ladders don't work

PostPosted: Wed May 12, 2010 4:32 pm
by tachzusamm
I don't know if changes in PyPRP could cause such an effect, but I experienced problems with swim regions sometimes.
Maybe other regions can change the ladder behavior as well, no idea.
Did you add or change a swimregion's shape?

Oh, and does a simple /sit in front of the ladder work?

Re: Ladders don't work

PostPosted: Thu May 13, 2010 3:47 am
by Justintime9
ah, now that you mention it, I did just add a swim region. Not sure about the /sit thing though, I"ll check it out. The question is, how can I have my ladders work and have the swim region too?

Re: Ladders don't work

PostPosted: Thu May 13, 2010 4:49 am
by tachzusamm
I think the swim region should not include the ladder; and that's sometimes a bit difficult when you have combined or concave regions. Seems ladders are excluded in a way that the region is treated as a convex hull, but I'm not too sure.
I had luck in getting a working ladder when I changed it from the simply type to the more complex AlcScript one.

Re: Ladders don't work

PostPosted: Thu May 13, 2010 5:04 pm
by D'Lanor
It is not hard to imagine that overlapping regions which both affect the avatar's brain state could cause a conflict. So I guess we cannot easily enter a swimming pool by ladder. Has anyone managed to do that?

btw, the implementation of the "short way" ladder is actually quite clever and confusing at the same time. Even though you are using a single region, PyPRP will split it up into a bottom region and a top region. So in the end it comes out the same as "the long way".
I found that out the hard way when I tried to apply additional logic scripting to the "short way" ladder region which, since the initial region never makes it into the prp, didn't do anything at all. :roll:

Re: Ladders don't work

PostPosted: Thu May 13, 2010 8:23 pm
by Paradox
If you are trying to do ladders and swim regions that overlap, you are setting up yourself (and Plasma) for major confusion, and a lifetime of suffering. ;)

Re: Ladders don't work

PostPosted: Fri May 14, 2010 1:02 am
by Egon
So I guess we cannot easily enter a swimming pool by ladder


But it works in Ahnoyah !

Re: Ladders don't work

PostPosted: Fri May 14, 2010 1:06 am
by kaelisebonrai
Ahnonay doesn't actually have a ladder in a swim region, afaik. =)

Intersecting Regions = pain and doom!

Regions inside one another, for some of them = not so pain and doom.

Re: Ladders don't work

PostPosted: Fri May 14, 2010 2:39 am
by Egon
kaelisebonrai wrote:Ahnonay doesn't actually have a ladder in a swim region, afaik. =)


Ok, so how do You get out of water in maintanance area nr 1 ?

Re: Ladders don't work

PostPosted: Fri May 14, 2010 4:43 am
by kaelisebonrai
I'm not entirely certain /what/ it is, but its fairly easy-ish to detirmine that its not a ladder. And I'll just check now. =P

EDIT:
Looking at the files, it appears that, no, it is not a ladder, at least using what someone once told me about how plasma flags ladders. =P

Could be wrong, though, so, hopefully someone can be of more use.