(svn r12313) -Fix: YAPF and NTP did not apply penalty for uphill tracks on steep slopes.
parent
36678c0ae8
commit
4ec7f33f8c
@ -1,31 +0,0 @@
|
||||
/* $Id$ */
|
||||
|
||||
/** @file yapf_common.cpp */
|
||||
|
||||
#include "../stdafx.h"
|
||||
|
||||
#include "yapf.hpp"
|
||||
#include "follow_track.hpp"
|
||||
#include "yapf_node_rail.hpp"
|
||||
#include "yapf_costbase.hpp"
|
||||
#include "yapf_costcache.hpp"
|
||||
|
||||
/** translate tileh to the bitset of up-hill trackdirs */
|
||||
const TrackdirBits CYapfCostBase::c_upwards_slopes[] = {
|
||||
TRACKDIR_BIT_NONE , ///< no tileh
|
||||
TRACKDIR_BIT_X_SW | TRACKDIR_BIT_Y_NW, ///< 1
|
||||
TRACKDIR_BIT_X_SW | TRACKDIR_BIT_Y_SE, ///< 2
|
||||
TRACKDIR_BIT_X_SW , ///< 3
|
||||
TRACKDIR_BIT_X_NE | TRACKDIR_BIT_Y_SE, ///< 4
|
||||
TRACKDIR_BIT_NONE , ///< 5
|
||||
TRACKDIR_BIT_Y_SE , ///< 6
|
||||
TRACKDIR_BIT_NONE , ///< 7
|
||||
TRACKDIR_BIT_X_NE | TRACKDIR_BIT_Y_NW, ///< 8
|
||||
TRACKDIR_BIT_Y_NW , ///< 9
|
||||
TRACKDIR_BIT_NONE , ///< 10
|
||||
TRACKDIR_BIT_NONE , ///< 11
|
||||
TRACKDIR_BIT_X_NE , ///< 12
|
||||
TRACKDIR_BIT_NONE , ///< 13
|
||||
TRACKDIR_BIT_NONE , ///< 14
|
||||
TRACKDIR_BIT_NONE , ///< 15
|
||||
};
|
Loading…
Reference in New Issue