Boat will turn but not move

Discussion in 'RPG Maker MV' started by RoadKillCandy, Aug 3, 2017.

  1. RoadKillCandy

    RoadKillCandy Villager Member

    Messages:
    18
    Likes Received:
    0
    First Language:
    english
    Primarily Uses:
    Other
    I made it so that my players can't walk on the swamp so i could use a boat on it but after using mv to set that as the boats starting point, making a new save of the game to test said boat i can't get it to move, just turn in the swamp.

    Also putting wood on top of the swamp like a dock, still hurts the player to walk on it... I don't have a clue how to fix that either.
     

    Attached Files:

    #1
  2. bgillisp

    bgillisp Global Moderators Global Mod

    Messages:
    11,748
    Likes Received:
    11,781
    Location:
    USA
    First Language:
    English
    Primarily Uses:
    RMVXA
    We'll need to move this thread, as Tech Support is for getting the engine to run. Which engine do you use? This is critical as the answer will more than likely vary depending on whether it is 2000, 2003, XP, Ace or MV.
     
    #2
  3. RoadKillCandy

    RoadKillCandy Villager Member

    Messages:
    18
    Likes Received:
    0
    First Language:
    english
    Primarily Uses:
    Other
    Rpg maker mv, I also keep it up to date. (sorry first post)
     
    #3
  4. The Stranger

    The Stranger The Faceless Friend Veteran

    Messages:
    2,711
    Likes Received:
    15,270
    Location:
    Birmingham, England
    First Language:
    English
    Primarily Uses:
    RMMV
    Are you using the purple swamp tiles? Not sure how the engine determines what is or isn't water, but I don't think those tiles are marked as it. No idea how to mark certain tiles as passable for different vehicles, either. I think the boat can only move on shallow water, the ship can move on all water, and the airship can move everywhere.

    You'll either need a plug-in (MV) or script (Ace\VX) to change the behaviour of vehicles. You could also create events which function similar to vehicles, but it would require some eventing knowledge; switches, etc.
     
    Last edited: Aug 3, 2017
    #4
  5. LightDiviner

    LightDiviner That Guy With Lots of Ideas Veteran

    Messages:
    197
    Likes Received:
    67
    First Language:
    English
    Primarily Uses:
    RM2k3
    I believe you need to set the proper terrain. In the RPG Maker I use at least, you'd need to set the terrain to either Shallow Water, or Deep Water. That determines which boats can cross what tile.
     
    #5
  6. RoadKillCandy

    RoadKillCandy Villager Member

    Messages:
    18
    Likes Received:
    0
    First Language:
    english
    Primarily Uses:
    Other
    how do I do that?
     
    #6
  7. Andar

    Andar Veteran Veteran

    Messages:
    28,128
    Likes Received:
    6,372
    Location:
    Germany
    First Language:
    German
    Primarily Uses:
    RMMV

    I've moved this thread to MV Support. Please be sure to post your threads in the correct forum next time. Thank you.

     
    #7
  8. LightDiviner

    LightDiviner That Guy With Lots of Ideas Veteran

    Messages:
    197
    Likes Received:
    67
    First Language:
    English
    Primarily Uses:
    RM2k3
    In the database tileset, there should be a section to change what the terrain is considered.
     
    #8
  9. RoadKillCandy

    RoadKillCandy Villager Member

    Messages:
    18
    Likes Received:
    0
    First Language:
    english
    Primarily Uses:
    Other
    i can have a 0 an X or a star under tileset
     
    #9
  10. Andar

    Andar Veteran Veteran

    Messages:
    28,128
    Likes Received:
    6,372
    Location:
    Germany
    First Language:
    German
    Primarily Uses:
    RMMV
    @LightDiviner @RoadKillCandy
    You can't set boat passability directly.

    As a description on why this works as it does:
    The ship can pass all water-tiles (deep and shallow), while the boat can only pass shallow water tiles.
    In both cases the water needs to be deep enough to allow for boat or shipd, but not so shallow that the player can walk there.

    The determination of what is a water tile is done by tile index from tiles on A1 - that is hardcoded into the engine and needs a plugin to change. Such plugin exist, but you can check the positions of the water-tiles in the help file under resource standards for A1 tilesheet.
    So if you want to do this without plugins, you need to edit A1 so that your swamp is replacing one of the allowed tiles (one of them is lava for lava-ships, so you can replace that if you need all water tiles as well).

    Additionally, the passability for that tile is reversed - if you make that tile passable for the player, the ship/boat will no longer go there. That is what I meant with "not too shallow" in the description.
     
    #10
    The Stranger likes this.
  11. LightDiviner

    LightDiviner That Guy With Lots of Ideas Veteran

    Messages:
    197
    Likes Received:
    67
    First Language:
    English
    Primarily Uses:
    RM2k3
    Wow. 2003 is much easier. All I have to do is choose what the terrain is considered and BOOM. All set.
     
    #11
  12. Andar

    Andar Veteran Veteran

    Messages:
    28,128
    Likes Received:
    6,372
    Location:
    Germany
    First Language:
    German
    Primarily Uses:
    RMMV
    which is why we asked which maker is for, because the answer is different for different makers.
     
    #12
  13. RoadKillCandy

    RoadKillCandy Villager Member

    Messages:
    18
    Likes Received:
    0
    First Language:
    english
    Primarily Uses:
    Other
    where would I find such a plug in?
     
    #13
  14. RoadKillCandy

    RoadKillCandy Villager Member

    Messages:
    18
    Likes Received:
    0
    First Language:
    english
    Primarily Uses:
    Other
    I wonder why they took such a thing out.
     
    #14
  15. LightDiviner

    LightDiviner That Guy With Lots of Ideas Veteran

    Messages:
    197
    Likes Received:
    67
    First Language:
    English
    Primarily Uses:
    RM2k3
    My guess, wanting to simplify it.
     
    #15

Share This Page