version 1.23, 2002/04/12 13:47:21
|
version 1.24, 2002/04/12 14:24:58
|
Line 132 sub move {
|
Line 132 sub move {
|
} |
} |
} split(/\,/,$posnext); |
} split(/\,/,$posnext); |
if ($hash{'is_map_'.$next}) { |
if ($hash{'is_map_'.$next}) { |
|
# This jumps to the end of a new map (going down one level) |
if ( |
if ( |
$hash{'map_type_'.$hash{'map_pc_'.$hash{'src_'.$next}}} eq 'sequence') { |
$hash{'map_type_'.$hash{'map_pc_'.$hash{'src_'.$next}}} eq 'sequence') { |
$mapurl=$hash{'src_'.$next}; |
$mapurl=$hash{'src_'.$next}; |
$next=$hash{'map_finish_'.$hash{'src_'.$next}}; |
$next=$hash{'map_finish_'.$hash{'src_'.$next}}; |
} |
} |
|
} elsif |
|
((split(/\./,$startoutrid))[0]!=(split(/\./,$next))[0]) { |
|
# This comes back up from a map (going up one level); |
|
$mapurl=$hash{'map_id_'.(split(/\./,$next))[0]}; |
} |
} |
} |
} |
return ($next,$mapurl); |
return ($next,$mapurl); |