Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Another ramp bug?  (Read 520 times)

Brian

  • Bay Watcher
    • View Profile
Another ramp bug?
« on: June 07, 2008, 06:54:00 pm »

I read a previous ramp bug report and I think this one is different.

I noticed that while wagon's require a 3-wide path, they don't require any particular depth, that is, 1 length at a given Z level seems to be enough to fit a wagon.

With this in mind, I tried to make a ramp that goes down several levels by bouncing back and fourth between two levels.  Example:

code:

##########
#^......v#
#^......v#
#^......v#
##########

##########
#v......^#
#v......^#
#v......^#
##########
 


Where ^ indicates an up ramp on a level and v indicates an up ramp on the level below.  I have this stacked for 6 levels.  While it was able to be built just fine,  I can only get dwarves to go up (from the bottom) or down (from the top) two levels each way.  If I build a stair case, they can go up and down the entire thing with no difficulty.

I believe this is different than the previous ramp bug because it referenced using multiple ramp locations for the same Z level, where I am using only one for each Z level (one up, one down, one set of a 3-ramp column per level).

I'll try a few tricks to get around it.  Perhaps it is because every other level it has the ramps in the same x,y, but I really don't know since this shouldn't be happening to begin with.


If anyone knows a good work around I'd be happy to implement it and carve their name in some clay. :-)

Logged

ein Syndication

  • Bay Watcher
    • View Profile
Re: Another ramp bug?
« Reply #1 on: June 07, 2008, 08:25:00 pm »

Ramps start at the floor of the up ramp tile and go up towards walls next to them. From the example you showed, the up ramps aren't connected to the floor of the level above.
Logged

awdball

  • Bay Watcher
    • View Profile
Re: Another ramp bug?
« Reply #2 on: June 07, 2008, 08:41:00 pm »

My favorite way to run ramps up was a "spiral" ramp-way like this:

code:

level n    level n-1  level n-2  level n-3  level n-4
#########  #########  #########  #########  
####v...#  #...^####  #########  #########   same
####v...#  #...^####  #########  #########    as
####v...#  #...^####  #########  #########   level
####X^^^#  #vvvX####  #^^^X####  ####Xvvv#     n
#########  #########  #...v####  ####^...#
#########  #########  #...v####  ####^...#
#########  #########  #...v####  ####^...#
#########  #########  #########  #########

Though in the less space this would have worked fine

code:

level n    level n-1  level n-2  level n-3  level n-4  level n-5  level n-6
#########  #########  #########  #########  #########  #########  #########  
.v#######  #^v######  ##^v#####  ###^v####  ####^v###  #####^v##  ######^..  
.v#######  #^v######  ##^v#####  ###^v####  ####^v###  #####^v##  ######^..  
.v#######  #^v######  ##^v#####  ###^v####  ####^v###  #####^v##  ######^..  
#########  #########  #########  #########  #########  #########  #########  

AWDBall

[ June 07, 2008: Message edited by: awdball ]

Logged

Brian

  • Bay Watcher
    • View Profile
Re: Another ramp bug?
« Reply #3 on: June 07, 2008, 10:30:00 pm »

Ahh okay I never realized that ramps were directional.

Thank you! (but they did work for one level...)

Logged

Brian

  • Bay Watcher
    • View Profile
Re: Another ramp bug?
« Reply #4 on: June 08, 2008, 06:42:00 pm »

I now have the following situation.  Every ramp except those on the last level are passable.  According to the 'D' visualization, the bottom floor is reachable, however my dwarves cannot reach it or escape it if they are already there (using a separate stair case to test).

code:

level n    level n-1  level n-2  level n-3  level n-4
#########  #########  #########  #########  #############
.v#######  #^v######  ##^v#####  ###^...v#  #######^.....
.v#######  #^v######  ##^v#####  ###^...v#  #######^.....
.v#######  #^v######  ##^v#####  ###^...v#  #######^.....
#########  #########  #########  #########  #############

I've tried digging around the ramps on the top and the bottom but nothing seems to work!  Are ramps invalidated if the area on both sides are walkable?

Logged

Savok

  • Bay Watcher
    • View Profile
Re: Another ramp bug?
« Reply #5 on: June 08, 2008, 09:21:00 pm »

Logged
So sayeth the Wiki Loremaster!