dP
|
3ad4a6e3da
|
Fix 380fd8c: Only check houses for cargo when generating subsidies with towns
|
2020-09-24 17:57:09 +01:00 |
dP
|
7045186594
|
Change #8159: Remove now unused town cargo caches without bumping the savegame version
|
2020-06-28 18:23:59 +02:00 |
dP
|
380fd8cab4
|
Fix: Make subsidies scan tiles for town acceptance and production instead of using desync-prone town caches
|
2020-06-28 18:23:59 +02:00 |
glx
|
ee7a8eebca
|
Codechange: Replace FOR_ALL_TOWNS with range-based for loops
|
2019-12-21 20:13:03 +01:00 |
glx
|
0b489f9924
|
Codechange: Replace FOR_ALL_SUBSIDIES with range-based for loops
|
2019-12-21 20:13:03 +01:00 |
glx
|
00c2a98cf3
|
Codechange: Replace FOR_ALL_INDUSTRIES with range-based for loops
|
2019-12-21 20:13:03 +01:00 |
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
2019-11-10 17:59:20 +00:00 |
SamuXarick
|
4ad981a98e
|
Fix 50e08f333a: Creating a cargo subsidy with town as source did not consider min population. (#7493)
|
2019-04-11 07:35:46 +01:00 |
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-10 23:22:20 +02:00 |
Henry Wilson
|
c01a2e2a81
|
Codechange: Removed SmallVector completely
|
2019-03-26 20:15:57 +00:00 |
Henry Wilson
|
ab711e6942
|
Codechange: Replaced SmallVector::[Begin|End]() with std alternatives
|
2019-03-26 20:15:57 +00:00 |
Henry Wilson
|
297fd3dda3
|
Codechange: Replaced SmallVector::Include() with include()
|
2019-03-26 20:15:57 +00:00 |
Peter Nelson
|
8b1b3fd0f9
|
Feature: Non-rectangular sparse station catchment area.
|
2019-03-09 16:33:47 +00:00 |
peter1138
|
94b40fd530
|
Codechange: Convert IndustryVector to a std::set.
|
2019-03-09 16:33:47 +00:00 |
Niels Martin Hansen
|
e66cec8f86
|
Add: NewGRF support for 16-in-16-out industries
|
2018-11-03 21:43:54 +01:00 |
Niels Martin Hansen
|
8859381d30
|
Add: Industries can produce and accept up to 16 different cargoes
|
2018-11-03 21:43:54 +01:00 |
PeterN
|
4cebebcf68
|
Change: Add CargoTypes type for cargo masks. (#6790)
|
2018-05-21 22:08:39 +01:00 |
rubidium
|
9ed12b0f07
|
(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)
|
2014-04-25 15:40:32 +00:00 |
rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
2014-04-23 20:13:33 +00:00 |
fonsinchen
|
8fff781ca0
|
(svn r25882) -Change [FS#5766]: Don't offer subsidies for auto-distributed cargo.
|
2013-10-19 11:17:29 +00:00 |
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
2013-01-08 22:46:42 +00:00 |
alberth
|
2ab7c82b31
|
(svn r24395) -Doc: Fixed argument references in @param descriptions.
|
2012-07-10 18:37:54 +00:00 |
frosch
|
a8c88f43b6
|
(svn r24284) -Codechange: Remove NewsSubtypes and directly use NewsTypes and NewsFlag instead.
|
2012-05-26 14:16:03 +00:00 |
rubidium
|
41e5c839e0
|
(svn r24179) -Codechange: move some variables of Town to TownCache
|
2012-04-25 20:50:13 +00:00 |
frosch
|
c8ec47130d
|
(svn r24158) -Fix (r23408): Town producing no cargo at all could spawn passenger subsidies.
|
2012-04-21 20:03:58 +00:00 |
terkhen
|
cf6abeac69
|
(svn r23876) -Fix (r23408) [FS#5039]: Generate industry subsidies again. (Emmeran)
|
2012-02-02 19:31:11 +00:00 |
rubidium
|
6d6be50ae0
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
2012-01-03 21:32:51 +00:00 |
alberth
|
4af8c2d5e1
|
(svn r23704) -Doc: Doxygen comment fixes and additions.
|
2012-01-01 17:22:32 +00:00 |
truebrain
|
5858c53420
|
(svn r23628) -Add: ScriptSubsidy::Create, to create subsidies (GameScript only)
|
2011-12-19 21:01:12 +00:00 |
truebrain
|
77b7366c29
|
(svn r23622) -Add: a set of events to trigger in a GameScript
|
2011-12-19 20:59:36 +00:00 |
rubidium
|
3d88c74389
|
(svn r23526) -Codechange: unify cargos vs cargoes
|
2011-12-15 21:56:00 +00:00 |
terkhen
|
50e08f333a
|
(svn r23408) -Feature: Allow to create subsidies for any combination of source and destination types.
-Change: Do not rely in TownEffects for awarding subsidies.
|
2011-12-03 22:26:30 +00:00 |
truebrain
|
98103121d4
|
(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)
|
2011-11-29 23:15:35 +00:00 |
truebrain
|
229e572663
|
(svn r23298) -Add: track statistics of all incoming and outgoing goods. Incoming based on TownEffect, outgoing based on CargoType (based on patch by Terkhen)
|
2011-11-23 16:05:19 +00:00 |
yexo
|
40d5419cd2
|
(svn r22920) -Cleanup: replace two very old town variables taht were rarely used by small functions that compute there value on-the-fly when necessary
|
2011-09-11 11:47:18 +00:00 |
smatz
|
756cc6cf65
|
(svn r22116) -Codechange: use PoolBase::Clean() at more places
|
2011-02-19 23:05:47 +00:00 |
rubidium
|
ee4c152f71
|
(svn r21442) -Fix [FS#4293] (r21412): don't use the current company for awarding subsidies; it's not quite valid there
|
2010-12-09 15:19:43 +00:00 |
rubidium
|
cf61c2f11f
|
(svn r21412) -Codechange: limit company name by amount of characters, not bytes
|
2010-12-05 22:24:50 +00:00 |
glx
|
4231154bb4
|
(svn r21309) -Fix: second parameter of SetupSubsidyDecodeParam() is a bool, so use a bool when calling the function
|
2010-11-24 01:08:49 +00:00 |
rubidium
|
398418b8fa
|
(svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int
|
2010-05-13 09:44:44 +00:00 |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
2010-01-15 16:41:15 +00:00 |
rubidium
|
87466a4ed0
|
(svn r18717) -Codechange: use TileArea in industry instead of three separate variables. Also make use of TileArea functions for determining the 'width' and 'height' of an industry.
|
2010-01-04 18:21:07 +00:00 |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
2009-10-04 17:16:41 +00:00 |
frosch
|
c254021af4
|
(svn r17549) -Fix (r17128): Distance limit for town to town subsidies got lost.
|
2009-09-15 18:47:42 +00:00 |
rubidium
|
a4af668986
|
(svn r17356) -Fix: actually implement scrolling for the subsidy list instead of 'just' showing a scroll bar.
|
2009-09-01 20:42:12 +00:00 |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
2009-08-21 20:21:05 +00:00 |
smatz
|
e6bc51ab06
|
(svn r17128) -Codechange: make code used for generating new subsidies nicer
|
2009-08-08 22:58:49 +00:00 |
smatz
|
13e23141b4
|
(svn r17124) -Codechange: store subsidies in a pool (instead of an array)
|
2009-08-08 20:53:36 +00:00 |
smatz
|
046be0a199
|
(svn r17119) -Codechange: replace constants in subsidy.cpp by enum values
|
2009-08-08 18:26:25 +00:00 |
smatz
|
0bb34a5d1f
|
(svn r17117) -Fix (r1): don't create pax subsidy when source town, not destination town, has good service
|
2009-08-08 18:22:29 +00:00 |