Changeset - r17440:b3000afa4be8
[Not reviewed]
master
0 2 0
planetmaker - 13 years ago 2011-03-05 18:28:10
planetmaker@openttd.org
(svn r22204) -Change: Make the base costs for building and demolishing NewObjects also local to the individual NewGRFs
2 files changed with 4 insertions and 4 deletions:
0 comments (0 inline, 0 general)
src/newgrf_object.h
Show inline comments
 
@@ -74,13 +74,13 @@ struct ObjectSpec {
 
	 * Get the cost for building a structure of this type.
 
	 * @return The cost for building.
 
	 */
 
	Money GetBuildCost() const { return (_price[PR_BUILD_OBJECT] * this->build_cost_multiplier); }
 
	Money GetBuildCost() const { return GetPrice(PR_BUILD_OBJECT, this->build_cost_multiplier, this->grf_prop.grffile, 0); }
 

	
 
	/**
 
	 * Get the cost for clearing a structure of this type.
 
	 * @return The cost for clearing.
 
	 */
 
	Money GetClearCost() const { return (_price[PR_CLEAR_OBJECT] * this->clear_cost_multiplier); }
 
	Money GetClearCost() const { return GetPrice(PR_CLEAR_OBJECT, this->clear_cost_multiplier, this->grf_prop.grffile, 0); }
 

	
 
	bool IsAvailable() const;
 
	uint Index() const;
src/table/pricebase.h
Show inline comments
 
@@ -60,8 +60,8 @@ extern const PriceBaseSpec _price_base_s
 
	{   5600, PCAT_RUNNING,      GSF_SHIPS,        INVALID_PRICE         }, ///< PR_RUNNING_SHIP
 
	{1000000, PCAT_CONSTRUCTION, GSF_END,          INVALID_PRICE         }, ///< PR_BUILD_INDUSTRY
 
	{   1600, PCAT_CONSTRUCTION, GSF_END,          PR_CLEAR_HOUSE        }, ///< PR_CLEAR_INDUSTRY
 
	{     40, PCAT_CONSTRUCTION, GSF_END,          PR_CLEAR_ROUGH        }, ///< PR_BUILD_OBJECT
 
	{     40, PCAT_CONSTRUCTION, GSF_END,          PR_CLEAR_ROUGH        }, ///< PR_CLEAR_OBJECT
 
	{     40, PCAT_CONSTRUCTION, GSF_OBJECTS,      PR_CLEAR_ROUGH        }, ///< PR_BUILD_OBJECT
 
	{     40, PCAT_CONSTRUCTION, GSF_OBJECTS,      PR_CLEAR_ROUGH        }, ///< PR_CLEAR_OBJECT
 
	{    600, PCAT_CONSTRUCTION, GSF_END,          PR_BUILD_DEPOT_TRAIN  }, ///< PR_BUILD_WAYPOINT_RAIL
 
	{     80, PCAT_CONSTRUCTION, GSF_END,          PR_CLEAR_DEPOT_TRAIN  }, ///< PR_CLEAR_WAYPOINT_RAIL
 
	{    350, PCAT_CONSTRUCTION, GSF_END,          PR_BUILD_STATION_DOCK }, ///< PR_BUILD_WAYPOINT_BUOY
0 comments (0 inline, 0 general)