Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-08 | (svn r17113) -Change [FS#265][FS#2094][FS#2589]: apply the subsidy when ↵ | smatz | |
subsidy's destination is in station's catchment area and cargo packets originate from subsidy's source -Change [FS#1134]: subsidies aren't bound to stations after awarding anymore, they still apply to town or industry, no matter what station is used for loading and unloading. Awarded subsidies from older savegames are lost -Change [NoAI]: due to these changes, AISubsidy::GetSource and AISubsidy::GetDestination now return STATION_INVALID for awarded subsidies | |||
2009-07-13 | (svn r16821) -Codechange: unify the naming of type::UpdateVirtCoord and ↵ | rubidium | |
UpdateAll[Type]VirtCoords. | |||
2009-07-05 | (svn r16746) -Codechange: use Town::PostDestructor() instead of not very ↵ | smatz | |
clean construct for invalidating nearest town for road tiles | |||
2009-06-26 | (svn r16667) -Codechange: replace GetRandomTown() and GetRandomIndustry() by ↵ | smatz | |
Town::GetRandom() and Industry::GetRandom() | |||
2009-06-26 | (svn r16665) -Codechange: replace GetTownByTile() by Town::GetByTile() | smatz | |
2009-06-26 | (svn r16664) -Codechange: move house-related stuff from town.h and ↵ | smatz | |
town_type.h to separate files | |||
2009-06-23 | (svn r16632) -Codechange: rename Town::flags12 to Town::flags | smatz | |
2009-05-22 | (svn r16380) -Codechange: rename pool.hpp to pool_type.hpp | smatz | |
2009-05-22 | (svn r16379) -Codechange: remove GetNumTowns(), GetNumIndustries() and ↵ | smatz | |
GetActiveCompanyCount(), use PoolItem::GetNumItems() instead | |||
2009-05-22 | (svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation ↵ | smatz | |
time, binary size and run time (with asserts disabled) should be improved | |||
2009-05-22 | (svn r16377) -Codechange: unify FOR_ALL_* macros, use separate index ↵ | smatz | |
variable instead of var->index | |||
2009-05-17 | (svn r16333) -Cleanup: remove a bunch of unused wrapper functions. | rubidium | |
2009-05-17 | (svn r16332) -Codechange: replace some -1 + 1 with 'nothing' or <= .. - 1 ↵ | rubidium | |
with < .. - 1 (both caused due to wrapper functions) | |||
2009-05-17 | (svn r16329) -Fix: possible desync when removing lots of towns in-game (not ↵ | rubidium | |
that we allow removing towns now, but better not have desync prone code lingering around) | |||
2009-05-17 | (svn r16327) -Codechange: replace IsValidPoolItemID(index) by ↵ | smatz | |
PoolItem::IsValidID(index) | |||
2009-05-16 | (svn r16326) -Codechange: replace GetPoolItemPoolSize() by ↵ | smatz | |
PoolItem::GetPoolSize() | |||
2009-05-16 | (svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index) | smatz | |
2009-05-11 | (svn r16277) -Codechange: enumerize values and remove unneeded values used ↵ | smatz | |
for testing town rating | |||
2009-05-10 | (svn r16274) -Fix: Disable multitile houses for which the newgrf does not ↵ | frosch | |
define proper additional tiles. (instead of crashing later) | |||
2009-03-17 | (svn r15755) -Fix: Number of houses in house variables 0x44, 0x60 and 0x61 ↵ | frosch | |
were incorrect after 0xFF had been reached and could desync clients joining afterwards. | |||
2009-03-13 | (svn r15697) -Fix (r15695): warning about comparing signed vs unsigned. | rubidium | |
2009-03-12 | (svn r15695) -Feature [FS#2672]: Allow the number of towns that will be ↵ | belugas | |
generated in the generate world window to be customized. Some warnings: -the maximum number of towns to be accepted is set to 5000 -the minimum number of towns to be accepted is set to 1 -the number that is specified is NOT guaranteed to be the exact number of towns generated. The normal mechanism of town creation has not been modified. So town placement can still fail. -setting a custom number of town will change your difficulty settings to custom as well | |||
2009-03-12 | (svn r15679) -Cleanup: Little code-style application | belugas | |
2009-03-08 | (svn r15642) -Codechange: use a default parameter value in ↵ | smatz | |
CalcClosestTownFromTile | |||
2009-02-25 | (svn r15584) -Codechange: Move several variables from variables.h to more ↵ | yexo | |
appropriate headers. | |||
2009-02-16 | (svn r15505) -Codechange: pass name of new town as parameter to CMD_BUILD_TOWN | smatz | |
2009-02-11 | (svn r15452) -Codechange: Add DC_NO_MODIFY_TOWN_RATING. | frosch | |
2009-02-09 | (svn r15434) -Codechange: bit of type safety for the DC_xxx flags. | rubidium | |
2009-02-05 | (svn r15352) -Codechange: make the arguments passed around while founding a ↵ | smatz | |
town a bit more readable | |||
2009-02-04 | (svn r15342) -Feature: allow changing town layout in the 'Found new town' window | smatz | |
2009-02-04 | (svn r15340) -Fix [FS#2121]: changing town road layout in-game caused ugly ↵ | smatz | |
road networks -Fix: use a flag instead of TL_NO_ROADS to forbid towns to build roads. The flag is ignored during world generation, so there won't be 'ghost' towns anymore -Feature: town layout is now stored per town, so it is possible to (manually) set different layout for each town | |||
2009-01-19 | (svn r15149) -Codechange: GetMaskOfTownActions() is used by a Cmd handler, ↵ | peter1138 | |
therefore it does not belong in _gui. | |||
2009-01-11 | (svn r14992) -Codechange: Rename 'CheckIfAuthorityAllows' to ↵ | frosch | |
'CheckIfAuthorityAllowsNewStation' and unduplicate a tiny bit of code. | |||
2009-01-10 | (svn r14949) -Cleanup: pointer coding style | rubidium | |
2009-01-04 | (svn r14828) -Codechange: move most of save/load-specific code to separate files | smatz | |
2009-01-03 | (svn r14807) -Codechange: use INVALID_TILE instead of 0 to mark invalid ↵ | smatz | |
depots, industries, towns and waypoints | |||
2008-12-23 | (svn r14732) -Codechange: replace some magic number with less magic ↵ | rubidium | |
constants and use the proper type for a few variables. | |||
2008-10-20 | (svn r14505) -Fix (r14504): Missing include. | michi_cc | |
2008-10-20 | (svn r14504) -Cleanup: Use the right variable type for tile offsets. | michi_cc | |
2008-09-30 | (svn r14422) -Codechange: also reflect the changes of r14421 in the filenames. | rubidium | |
2008-09-30 | (svn r14421) -Codechange: rename all player variables/types to company *or* ↵ | rubidium | |
client so it is immediatelly clear which one you are working with. | |||
2008-07-25 | (svn r13821) -Codechange: replace some uint8/bytes with more specificly ↵ | rubidium | |
named typedefs and replace a few magic numbers. | |||
2008-06-25 | (svn r13634) -Codechange: Let house var 0x65 ignore the house, the variable ↵ | frosch | |
is queried for. | |||
2008-06-05 | (svn r13383) -Codechange: Put the cost of house removal in a class member | belugas | |
2008-06-03 | (svn r13368) -Codechange: give house's min/max_date a better name, as it is ↵ | belugas | |
really year, not date | |||
2008-05-29 | (svn r13325) -Codechange: split the client-side only settings from the ↵ | rubidium | |
settings stored in the savegame so there is no need to have a duplicate copy of it for new games. | |||
2008-05-27 | (svn r13297) -Codechange: Use GUIList for the town directory window | peter1138 | |
2008-05-25 | (svn r13255) -Codechange: move _opt to _settings. | rubidium | |
2008-05-25 | (svn r13251) -Codechange: rename _patches to _settings as that is more logic. | rubidium | |
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped. | |||
2008-05-24 | (svn r13226) -Feature: Allow to have more than only two airports per town. ↵ | belugas | |
The number of airports is now controlled by the noise each of them generates, the distance from town's center and how tolerant the town is. Initial concept : TTDPatch (moreairpots), Initial code : Pasky Thanks to BigBB (help coding), Smatz Skidd13 and frosch for bugcatches and advices |