Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005477Dwarf FortressPathfindingpublic2012-02-27 02:192012-03-05 15:52
Reporterzaak 
Assigned ToFootkerchief 
PrioritynormalSeveritymajorReproducibilityhave not tried
StatusresolvedResolutionduplicate 
Platform64OSWIN7OS VersionSP1
Product Version0.34.02 
Target VersionFixed in Version 
Summary0005477: Pathfinding issues when digging Ramp downwards
DescriptionWhen creating a ramp part down to the fortress at start.
Dwarfs are unable to bath down wards to it.

The mining dwarf that dug the mine is starving down in there and will not come up
Also craft dwarfs workshop is unable to locate any stone from the mine/digg

The full DF Folder that i used is located here:
http://dffd.wimbli.com/file.php?id=5711 [^]
Steps To ReproduceMake the following ramp stayrway down insted of up/down
#= Random wall
2= Down ward ramp
3= Upward ramp
_= Floor

################################
####################0000002##########
####################0000002##########
####################0000002##########
####################0000002##########
################################



################################
###############2_____3##########
###############2_____3##########
###############2_____3##########
###############2_____3##########
################################

################################
###############3_____2##########
###############3_____2##########
###############3_____2##########
###############2_____2##########
################################

################################
###############2_____3##########
###############2_____3##########
###############2_____3##########
###############2_____3##########
################################

################################
###############3_____2##########
###############3_____2##########
###############3_____2##########
###############3_____2##########
################################

########################################
###############2______________##########
###############2______________##########
###############2______________##########
###############2______________##########
########################################
TagsNo tags attached.
Attached Files

- Relationships
duplicate of 0001765resolvedFootkerchief Ramps without an adjacent wall are unusable 

-  Notes
(0020792)
Logical2u (manager)
2012-02-27 06:10
edited on: 2012-02-27 06:15

I'm looking at your diagram, and it seems like you created an unpathable arrangement.

Ramps require more space to work properly than stairs. I'll try and sketch a two layer arrangement for you here.


# - wall
+ - floor
V ^ down, up ramp
Layer 2
#####
##+V.
#####

Layer 1
#####
###^+
#####


This is valid - the ramp needs to connect two passable areas on two different z-levels, and the ramp only allows travel in straight lines - not all possible directions like stairs. If a ramp is connected to a wall on the west, then dwarves can only change z-levels from east to west.

# - wall
+ - floor
V ^ down, up ramp
Layer 2
#####
###V+
#####

Layer 1
#####
###^+
#####


This isn't - the dwarf goes onto the ramp from Layer 1, and can't keep going in a straight line along the ramp from his initial path to get to layer 2, so he can't go anywhere using the ramp.


Does this explain your behaviour?

(0020794)
Footkerchief (manager)
2012-02-27 06:30

Also, the wiki has a diagram: http://dwarffortresswiki.org/index.php/DF2012:Ramp#Movement_Using_Ramps [^]
(0020804)
zaak (reporter)
2012-02-27 15:11

Im not sure.

I have made ramps in DF before using straight line

Ramp starts:

LVL1
#####
####V
####V
#####

LVL2
##########
####^++++V
####^++++V
##########

LVL3
###############
#########^++++V
#########^++++V
###############

Problem here is that the Ramp i made:
goes like this

LVL1

##########
#########V
#########V
##########

LVL2
##########
####V++++^
####V++++^
##########

LVL3:

##########
####^++++V
####^++++V
##########

LVL4:

##########
####V++++^
####V++++^
##########

LVL5:

##################
####^+++++++++++++
####^+++++++++++++
##################

Minerdwarf stuck on lvl 5, unable to get out starving :(
And craftdwarf/Masondwarf, can not collect stone from lvl5


Is it the back and forth movement causing this issue with the ramps?!
(0020805)
Rafal99 (reporter)
2012-02-27 15:23

To climb up a ramp there must be:
1. A wall on the same Z-level as ramp next to the ramp.
2. Walkable space above the wall.

In our example on level 5:
-There are walls on left side of the ramp, but have no walkable space above
-There is walkable space above ramp on the right side but has no wall below
So your ramps can't be used and it is working as intended.

From the side view your ramps would look like that:
LVL4: #### _____
LVL5: ####\_____
Hope you get the idea.

- Issue History
Date Modified Username Field Change
2012-02-27 02:19 zaak New Issue
2012-02-27 06:10 Logical2u Note Added: 0020792
2012-02-27 06:11 Logical2u Tag Attached: AWAITING UPDATE
2012-02-27 06:15 Logical2u Note Edited: 0020792 View Revisions
2012-02-27 06:30 Footkerchief Note Added: 0020794
2012-02-27 15:11 zaak Note Added: 0020804
2012-02-27 15:23 Rafal99 Note Added: 0020805
2012-02-27 15:24 Rafal99 Tag Attached: CLOSE THIS
2012-02-27 17:04 Footkerchief Relationship added duplicate of 0001765
2012-02-27 17:04 Footkerchief Status new => resolved
2012-02-27 17:04 Footkerchief Resolution open => duplicate
2012-02-27 17:04 Footkerchief Assigned To => Footkerchief
2012-02-27 17:07 Rafal99 Tag Detached: CLOSE THIS
2012-03-05 15:52 Logical2u Tag Detached: AWAITING UPDATE


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker