ID:264934
 
Code:
obj
boat
icon = 'turfs.dmi'
icon_state = "boat"
density = 0
movable = 1
locked = 0
animate_movement=SYNC_STEPS
New()
.=..()
var/obj/A=new/obj/boattop
A.pixel_y+=32
A.icon_state="boattop"
src.overlays+=A
src.density=0
spawn(1)
AI()

// its sort of like that I just reduced it for space


Problem description:

Hello, I have a small issue. multi-tiled boat that goes from A - B. I have its density set to 0. Although it does go across water which is a density of 1. Everytime the boat comes to dock I cannot get on it. I have a test code saying what I bump into and it says I am bumping into the water turf. What can I do here to beable to board the ship?

EDIT: Hmm it came to thought, I think I may need to actually define the ship? It is only a certain ammount of titles, cant have X ammount of people on it, when the Ship is X ammount of tiles
You would have to edit mob/Move() and check the turf in front of you for a boat. Bump() only returns if you hit something dense and movement fails.