Functions to handle the town part of NewGRF towns. More...
#include "town_type.h"
Go to the source code of this file.
Functions | |
uint32 | TownGetVariable (byte variable, byte parameter, bool *available, const Town *t) |
This function implements the town variables that newGRF defines. |
Functions to handle the town part of NewGRF towns.
Definition in file newgrf_town.h.
uint32 TownGetVariable | ( | byte | variable, | |
byte | parameter, | |||
bool * | available, | |||
const Town * | t | |||
) |
This function implements the town variables that newGRF defines.
variable | that is queried | |
parameter | unused | |
available | will return false if ever the variable asked for does not exist | |
t | is of course the town we are inquiring |
Definition at line 22 of file newgrf_town.cpp.
References _settings_game, ClampToU16(), GameSettings::economy, GB(), Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tcache, Tzero >::PoolItem< Tpool >::index, and EconomySettings::larger_towns.
Referenced by HouseGetVariable(), and IndustryGetVariable().