dP
|
3ad4a6e3da
|
Fix 380fd8c: Only check houses for cargo when generating subsidies with towns
|
4 years ago |
dP
|
7045186594
|
Change #8159: Remove now unused town cargo caches without bumping the savegame version
|
4 years ago |
dP
|
380fd8cab4
|
Fix: Make subsidies scan tiles for town acceptance and production instead of using desync-prone town caches
|
4 years ago |
glx
|
ee7a8eebca
|
Codechange: Replace FOR_ALL_TOWNS with range-based for loops
|
5 years ago |
glx
|
0b489f9924
|
Codechange: Replace FOR_ALL_SUBSIDIES with range-based for loops
|
5 years ago |
glx
|
00c2a98cf3
|
Codechange: Replace FOR_ALL_INDUSTRIES with range-based for loops
|
5 years ago |
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
5 years ago |
SamuXarick
|
4ad981a98e
|
Fix 50e08f333a: Creating a cargo subsidy with town as source did not consider min population. (#7493)
|
5 years ago |
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
5 years ago |
Henry Wilson
|
c01a2e2a81
|
Codechange: Removed SmallVector completely
|
5 years ago |
Henry Wilson
|
ab711e6942
|
Codechange: Replaced SmallVector::[Begin|End]() with std alternatives
|
5 years ago |
Henry Wilson
|
297fd3dda3
|
Codechange: Replaced SmallVector::Include() with include()
|
5 years ago |
Peter Nelson
|
8b1b3fd0f9
|
Feature: Non-rectangular sparse station catchment area.
|
5 years ago |
peter1138
|
94b40fd530
|
Codechange: Convert IndustryVector to a std::set.
|
5 years ago |
Niels Martin Hansen
|
e66cec8f86
|
Add: NewGRF support for 16-in-16-out industries
|
6 years ago |
Niels Martin Hansen
|
8859381d30
|
Add: Industries can produce and accept up to 16 different cargoes
|
6 years ago |
PeterN
|
4cebebcf68
|
Change: Add CargoTypes type for cargo masks. (#6790)
|
6 years ago |
rubidium
|
9ed12b0f07
|
(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)
|
10 years ago |
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
|
10 years ago |
fonsinchen
|
8fff781ca0
|
(svn r25882) -Change [FS#5766]: Don't offer subsidies for auto-distributed cargo.
|
11 years ago |
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
alberth
|
2ab7c82b31
|
(svn r24395) -Doc: Fixed argument references in @param descriptions.
|
12 years ago |
frosch
|
a8c88f43b6
|
(svn r24284) -Codechange: Remove NewsSubtypes and directly use NewsTypes and NewsFlag instead.
|
12 years ago |
rubidium
|
41e5c839e0
|
(svn r24179) -Codechange: move some variables of Town to TownCache
|
12 years ago |
frosch
|
c8ec47130d
|
(svn r24158) -Fix (r23408): Town producing no cargo at all could spawn passenger subsidies.
|
12 years ago |
terkhen
|
cf6abeac69
|
(svn r23876) -Fix (r23408) [FS#5039]: Generate industry subsidies again. (Emmeran)
|
13 years ago |
rubidium
|
6d6be50ae0
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
alberth
|
4af8c2d5e1
|
(svn r23704) -Doc: Doxygen comment fixes and additions.
|
13 years ago |
truebrain
|
5858c53420
|
(svn r23628) -Add: ScriptSubsidy::Create, to create subsidies (GameScript only)
|
13 years ago |
truebrain
|
77b7366c29
|
(svn r23622) -Add: a set of events to trigger in a GameScript
|
13 years ago |
rubidium
|
3d88c74389
|
(svn r23526) -Codechange: unify cargos vs cargoes
|
13 years ago |
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.
|
13 years ago |
truebrain
|
98103121d4
|
(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)
|
13 years ago |
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)
|
13 years ago |
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
|
13 years ago |
smatz
|
756cc6cf65
|
(svn r22116) -Codechange: use PoolBase::Clean() at more places
|
14 years ago |
rubidium
|
ee4c152f71
|
(svn r21442) -Fix [FS#4293] (r21412): don't use the current company for awarding subsidies; it's not quite valid there
|
14 years ago |
rubidium
|
cf61c2f11f
|
(svn r21412) -Codechange: limit company name by amount of characters, not bytes
|
14 years ago |
glx
|
4231154bb4
|
(svn r21309) -Fix: second parameter of SetupSubsidyDecodeParam() is a bool, so use a bool when calling the function
|
14 years ago |
rubidium
|
398418b8fa
|
(svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int
|
14 years ago |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
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.
|
15 years ago |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
15 years ago |
frosch
|
c254021af4
|
(svn r17549) -Fix (r17128): Distance limit for town to town subsidies got lost.
|
15 years ago |
rubidium
|
a4af668986
|
(svn r17356) -Fix: actually implement scrolling for the subsidy list instead of 'just' showing a scroll bar.
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
smatz
|
e6bc51ab06
|
(svn r17128) -Codechange: make code used for generating new subsidies nicer
|
15 years ago |
smatz
|
13e23141b4
|
(svn r17124) -Codechange: store subsidies in a pool (instead of an array)
|
15 years ago |
smatz
|
046be0a199
|
(svn r17119) -Codechange: replace constants in subsidy.cpp by enum values
|
15 years ago |
smatz
|
0bb34a5d1f
|
(svn r17117) -Fix (r1): don't create pax subsidy when source town, not destination town, has good service
|
15 years ago |