Changeset - r18840:3a4fb00b624e
[Not reviewed]
master
0 1 0
truebrain - 13 years ago 2012-01-01 10:50:38
truebrain@openttd.org
(svn r23699) -Fix [FS#4928] (r23630): too much copy/pasting only allowed a silly low amount of goals to be created.
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/goal_base.h
Show inline comments
 
@@ -8,25 +8,25 @@
 
 */
 

	
 
/** @file goal_base.h Goal base class. */
 

	
 
#ifndef GOAL_BASE_H
 
#define GOAL_BASE_H
 

	
 
#include "cargo_type.h"
 
#include "company_type.h"
 
#include "goal_type.h"
 
#include "core/pool_type.hpp"
 

	
 
typedef Pool<Goal, GoalID, 1, MAX_COMPANIES> GoalPool;
 
typedef Pool<Goal, GoalID, 1, 256> GoalPool;
 
extern GoalPool _goal_pool;
 

	
 
/** Struct about subsidies, offered and awarded */
 
struct Goal : GoalPool::PoolItem<&_goal_pool> {
 
	CompanyByte company; ///< Goal is for a specific company; INVALID_COMPANY if it is global
 
	GoalTypeByte type;   ///< Type of the goal
 
	GoalTypeID dst;      ///< Index of type
 
	char *text;          ///< Text of the goal.
 

	
 
	/**
 
	 * We need an (empty) constructor so struct isn't zeroed (as C++ standard states)
 
	 */
0 comments (0 inline, 0 general)