How can I let the player take on the passability of a boat when he steps into a river?

● ARCHIVED · READ-ONLY
Started by celebrus 6 posts View original ↗
  1. Hi again.

    My other lingering question has been to script a Boat event that requires a 'Boat' item to be in possession.

    I'd like it to work the following way:

    The Player takes on the passability of a boat when he steps onto the river water tile and his graphic changes to the boat. When the player steps out of the water, his passability goes back to normal as does his graphic.

    It seems simple, but it's not (at least for me).

    All suggestions will be appreciated!

    Thank you!
  2. Boat's can only pass through section A in a Field set. It sounds like, with this talk of rivers, you won't be using section "A"... which is convenient.

    This can be achieved pretty easy, using "Change Actor Graphic" and "Change Tileset" commands. There may be other ways, but this is how'd I'd do.

    Before I start, How it's done will depend on one thing. Is there a single point of entry to any given river? Or can a river be entered at any point along it's body?
  3. @Levi, yeah, what I meant by river was the Section A World Map water tile. The player should be able to enter from anywhere along the river.

    @amerk, I've seen that call, but as you pointed out it's not compatible with Ace. I wouldn't know how to get in touch with BigEd (who appears to have been banned).

    UPDATE: Essentially, if the player holds the Boat item, I want his passability to change to Normal + Boat and turn the player into a boat when he steps in the water so it doesn't look like he's swimming... Is there a way to simply detect if the player has stepped onto a certain type of tile? And is there a way to add the passability of a boat to the character (in addition to his normal passability)?
  4. I have since gotten a hold of BigEd after he helped me with another question. Unfortunately, he said he doesn't have the time to convert his scripts to Ace.