Hey gang, question time.
I’m making an event that lets the player toss rope up a cliffside so they can climb it.
However, the party can’t seem to actually climb the rope.
I can do a party transfer command, but that seems too brute force for something that I’m going to be using a bit of in this game.
Any (hopefully simple) ideas?
Thanks!!
Making an Event Rope
● ARCHIVED · READ-ONLY
-
-
The default action is a default walking sequence. It can work for short distances, but if you prefer a more realistic animation, you'll have to edit the spritesheet by hand using Gimp or whatever to draw the pixels.
-
If you have made your rope with O passability, they should be able to 'walk' up and down it. The trick is also to set it to 'Ladder' (button, right hand side of the tileset tab in the editor) so that when they are climbing down it, they turn to face the cliff. However, as cabfe said, if you want an actual climbing set of movements, you will have to make a new sprite sheet. That also means that at the top and bottom of your rope you will need events which change the sprite sheet to either climbing or normal, as appropriate.
-
The default sets are fine, but what I don’t get is that the player can’t actually climb rope that comes in from the event. Meanwhile, the non-evented rope works fine. (Rope is passable, and ladder tagged in the database).
Just one of those quirks I guess.
Anyway, my workaround for right now:
Activate on player touch
Change Followers: OFF
Move Route:
Through ON
Direction Fix ON
Player UP x5 (the length of the rope)
Direction Fix OFF
Through OFF
x
At the bottom of the cliff are events that activate on player touch:
Change Followers ON
Edit: if anyone comes up with a prettier approach, feel free to chime in. -
An event is unrelated to its graphics. You have to tell the engine what to do, and this is what you did. No quirks here.
You can add a Gather followers command before the Change followers OFF for a smoother transition. -
My thought is that the event is set to same as player.
-
then you have done something wrong with the event.However, the party can’t seem to actually climb the rope.
If an event uses a tile, then it gains all attributes of that tile - if everything is done correctly.
One possibility is that you set the event to "same" instead of "below" like the poster above said, but there are other possibilities.
Please give a screenshot of the rope event and we can try to find out where your problem is. -
Alright, here are some screenshots of what I'm looking at.
-The Scene. The bottom two parts of the rope are the ones in question.
Spoiler
-The details of the rope event. I've tried setting priority to Same as characters, still nothing.
There aren't any event commands, so I didn't include them. in the image.
Spoiler
-Passage Tags.
Spoiler
- Ladder Tags.
[/spoiler][/spoiler]Spoiler
-
The problem here is that you set the events to "through". an event set to through is completely ignored for collision purposes.
Remove that tag and set the events to "below" again and they should work as intended -
The problem here is that you set the events to "through". an event set to through is completely ignored for collision purposes.
Remove that tag and set the events to "below" again and they should work as intended
Thanks! I was trying all kinds of things to make it work. Not entirely sure why it wasn't working before, but oh well. -
[closed]IgnoreMe[/closed]