src/player_base.h
changeset 9890 d78e15f4ac71
parent 9661 7bfc9b673b17
child 9930 8b3ef2774caf
equal deleted inserted replaced
9889:1aaf71e958cc 9890:d78e15f4ac71
    22 	int32 delivered_cargo;
    22 	int32 delivered_cargo;
    23 	int32 performance_history; ///< player score (scale 0-1000)
    23 	int32 performance_history; ///< player score (scale 0-1000)
    24 	Money company_value;
    24 	Money company_value;
    25 };
    25 };
    26 
    26 
    27 DECLARE_OLD_POOL(Player, Player, 1, MAX_PLAYERS)
    27 /* The third parameter and the number after >> MUST be the same,
       
    28  * otherwise more (or less) players will be allowed to be
       
    29  * created than what MAX_PLAYER specifies!
       
    30  */
       
    31 DECLARE_OLD_POOL(Player, Player, 1, MAX_PLAYERS >> 1)
    28 
    32 
    29 struct Player : PoolItem<Player, PlayerByte, &_Player_pool> {
    33 struct Player : PoolItem<Player, PlayerByte, &_Player_pool> {
    30 	Player(uint16 name_1 = 0, bool is_ai = false);
    34 	Player(uint16 name_1 = 0, bool is_ai = false);
    31 	~Player();
    35 	~Player();
    32 
    36