src/town_type.h
branchnoai
changeset 9869 6404afe43575
parent 9723 eee46cb39750
child 10715 6bdf79ffb022
equal deleted inserted replaced
9868:3998f2e73dda 9869:6404afe43575
    33 	RATING_EXCELLENT   =   800,
    33 	RATING_EXCELLENT   =   800,
    34 	RATING_OUTSTANDING =  1000,         ///< OUTSTANDING
    34 	RATING_OUTSTANDING =  1000,         ///< OUTSTANDING
    35 
    35 
    36 	RATING_MAXIMUM = RATING_OUTSTANDING,
    36 	RATING_MAXIMUM = RATING_OUTSTANDING,
    37 
    37 
       
    38 	RATING_INITIAL = 500, ///< initial rating
       
    39 
    38 	/* RATINGS AFFECTING NUMBERS */
    40 	/* RATINGS AFFECTING NUMBERS */
    39 	RATING_TREE_DOWN_STEP = -35,
    41 	RATING_TREE_DOWN_STEP = -35,
    40 	RATING_TREE_MINIMUM   = RATING_MINIMUM,
    42 	RATING_TREE_MINIMUM   = RATING_MINIMUM,
    41 	RATING_TREE_UP_STEP   = 7,
    43 	RATING_TREE_UP_STEP   = 7,
    42 	RATING_TREE_MAXIMUM   = 220,
    44 	RATING_TREE_MAXIMUM   = 220,
       
    45 
       
    46 	RATING_GROWTH_UP_STEP    =   5, ///< when a town grows, all players have rating increased a bit ...
       
    47 	RATING_GROWTH_MAXIMUM    = RATING_MEDIOCRE, ///< ... up to RATING_MEDIOCRE
       
    48 	RATING_STATION_UP_STEP   =  12, ///< when a town grows, player gains reputation for all well serviced stations ...
       
    49 	RATING_STATION_DOWN_STEP = -15, ///< ... but loses for bad serviced stations
    43 
    50 
    44 	RATING_TUNNEL_BRIDGE_DOWN_STEP = -250,
    51 	RATING_TUNNEL_BRIDGE_DOWN_STEP = -250,
    45 	RATING_TUNNEL_BRIDGE_MINIMUM   = 0,
    52 	RATING_TUNNEL_BRIDGE_MINIMUM   = 0,
    46 
    53 
    47 	RATING_INDUSTRY_DOWN_STEP = -1500,
    54 	RATING_INDUSTRY_DOWN_STEP = -1500,
    64 	TL_ORIGINAL,         ///< Original algorithm (min. 1 distance between roads)
    71 	TL_ORIGINAL,         ///< Original algorithm (min. 1 distance between roads)
    65 	TL_BETTER_ROADS,     ///< Extended original algorithm (min. 2 distance between roads)
    72 	TL_BETTER_ROADS,     ///< Extended original algorithm (min. 2 distance between roads)
    66 	TL_2X2_GRID,         ///< Geometric 2x2 grid algorithm
    73 	TL_2X2_GRID,         ///< Geometric 2x2 grid algorithm
    67 	TL_3X3_GRID,         ///< Geometric 3x3 grid algorithm
    74 	TL_3X3_GRID,         ///< Geometric 3x3 grid algorithm
    68 
    75 
       
    76 	TL_RANDOM,           ///< Random town layout
       
    77 
    69 	NUM_TLS,             ///< Number of town layouts
    78 	NUM_TLS,             ///< Number of town layouts
    70 };
    79 };
    71 
    80 
    72 /* It needs to be 8bits, because we save and load it as such */
    81 /* It needs to be 8bits, because we save and load it as such */
    73 /** Define basic enum properties */
    82 /** Define basic enum properties */