Charles Pigott
|
5f86e1a390
|
Codechange: Silence -Wclass-memaccess warnings with GCC8
|
2018-06-27 22:54:46 +02:00 |
|
PeterN
|
4cebebcf68
|
Change: Add CargoTypes type for cargo masks. (#6790)
|
2018-05-21 22:08:39 +01:00 |
|
frosch
|
db54db00df
|
(svn r27981) -Change [FS#6679]: Check companies for bankruptcy before subtracting reoccuring monthly costs. (Samu)
|
2018-03-11 12:46:05 +00:00 |
|
frosch
|
b4b98e5165
|
(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)
|
2017-08-13 18:38:42 +00:00 |
|
peter1138
|
d31f9a83e7
|
(svn r27788) -Fix [FS#6536]: Get vehicle load amount after executing new cargo trigger.
|
2017-03-13 07:37:05 +00:00 |
|
frosch
|
b0c56f3432
|
(svn r27585) -Fix [FS#6437]: Enforce a non-zero load amount for all vehicles, so that vehicles can process their cargo reservations.
|
2016-05-29 13:35:17 +00:00 |
|
frosch
|
dac94c7cbc
|
(svn r27584) -Codechange: Add some assertions about Vehicle::cargo_payment.
|
2016-05-29 13:33:20 +00:00 |
|
frosch
|
32cb62a242
|
(svn r27282) -Fix [FS#6254]: Enforce the company's default service intervals when purchasing another company. (Johnnei)
|
2015-05-11 16:58:09 +00:00 |
|
frosch
|
e686add63a
|
(svn r27281) -Codechange: Do not shadow local variables with other local variables in sub-scopes.
|
2015-05-11 16:53:05 +00:00 |
|
fonsinchen
|
75cb16a7d7
|
(svn r26918) -Fix [FS#6110]: Reserve cargo only after unloading finished or if the vehicle has the desired cargo already
|
2014-09-24 20:56:52 +00:00 |
|
fonsinchen
|
d6fc217136
|
(svn r26917) -Revert (r26857): It broke improved loading.
|
2014-09-24 20:55:47 +00:00 |
|
fonsinchen
|
c4902c4150
|
(svn r26857) -Fix [FS#6110]: Reserve cargo after refitting and only if necessary.
|
2014-09-20 09:41:25 +00:00 |
|
fonsinchen
|
dfbcd8869d
|
(svn r26847) -Fix [FS#6110]: Don't assign a next hop when returning cargo
|
2014-09-18 17:49:19 +00:00 |
|
fonsinchen
|
3648e95265
|
(svn r26586) -Fix [FS#5995]: Consider multiheaded trains in station refits (and clean up a bit)
|
2014-05-13 19:16:04 +00:00 |
|
rubidium
|
b590a64718
|
(svn r26581) -Fix [FS#5989]: transfering cargo to a station doesn't give that station a rating and thus the cargo does not decay... until the first pickup happens
For cargo drops from industries/houses, the station gets a rating too so why not when cargo is dropped at the station from a train?
|
2014-05-11 18:31:38 +00:00 |
|
rubidium
|
89c25b955e
|
(svn r26580) -Codechange: s/GES_PICKUP/GES_RATING/ (it has nothing to do with actual pickup), s/acceptance_pickup/status/ (the enum isn't called GoodEntryStatus for a reason; it's not only acceptance and pickup anymore)
|
2014-05-11 18:02:11 +00:00 |
|
fonsinchen
|
11d98f043e
|
(svn r26549) -Change: better estimation for link capacities during full load
|
2014-05-01 14:50:52 +00:00 |
|
fonsinchen
|
b5566ae6ec
|
(svn r26548) -Codechange: move updating of load_unload_ticks out of LoadUnloadVehicle
|
2014-05-01 14:49:44 +00:00 |
|
fonsinchen
|
3ee31a8f89
|
(svn r26547) -Codechange: Collect order travel and wait times independent of timetables
|
2014-05-01 14:49:16 +00:00 |
|
fonsinchen
|
c915d9fa55
|
(svn r26546) -Codechange: Make order wait_time, travel_time and max_speed private
|
2014-05-01 14:48:44 +00:00 |
|
fonsinchen
|
49f27eb247
|
(svn r26483) -Fix: Allow single-vehicle consists to station-refit in a meaningful way.
|
2014-04-23 20:22:27 +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
|
88787412b6
|
(svn r26327) -Fix [FS#5901]: Take care of next_station when reassigning from MTA_DELIVER to MTA_TRANSFER.
|
2014-02-09 21:10:25 +00:00 |
|
fonsinchen
|
9ad173c9cc
|
(svn r26236) -Fix: Don't overreserve after autorefit, but do reserve mail for aircraft
|
2014-01-12 17:44:55 +00:00 |
|
fonsinchen
|
ecdd796a86
|
(svn r26188) -Codechange: Move station refitting to a separate function.
|
2013-12-30 14:50:45 +00:00 |
|
fonsinchen
|
63b43ed914
|
(svn r26187) -Fix: allow refitting at station if cargo has already been reserved.
|
2013-12-30 14:50:09 +00:00 |
|
fonsinchen
|
6e1cc80926
|
(svn r25903) -Codechange: Refactor RefreshNextHopsStats into an own class LinkRefresher.
|
2013-10-22 18:34:10 +00:00 |
|
fonsinchen
|
54db96be43
|
(svn r25891) -Feature: Use smallstack to allow for multiple next hops when loading and unloading.
|
2013-10-20 13:47:58 +00:00 |
|
fonsinchen
|
b09c4043ec
|
(svn r25565) -Codechange: Rewrite order prediction logic to introduce proper refit prediction
|
2013-07-06 17:01:31 +00:00 |
|
frosch
|
934f4decba
|
(svn r25497) -Fix (r25479): byte is not unit
|
2013-06-28 19:20:45 +00:00 |
|
frosch
|
7c9f0545b4
|
(svn r25479) -Fix (r23861): [NewGRF] When cargo NewGRF define a mulitplier to modify vehicle capacities, use the same multiplier to modify loading speed.
|
2013-06-26 20:38:32 +00:00 |
|
fonsinchen
|
04e3eb6fab
|
(svn r25361) -Feature: distribute cargo according to plan given by linkgraph
|
2013-06-09 13:03:48 +00:00 |
|
zuu
|
9aa1bf0264
|
(svn r25342) -Add: StoryPage data structures and GS API
|
2013-06-09 12:19:09 +00:00 |
|
fonsinchen
|
478fcadd21
|
(svn r25330) -Fix [FS#5583]: return some reserved cargo if vehicle is overloaded by station stopping acceptance for cargo scheduled to be delivered
|
2013-06-07 22:22:52 +00:00 |
|
rubidium
|
3947453277
|
(svn r25259) -Codechange: track capacities and usage of links
|
2013-05-19 14:22:04 +00:00 |
|
frosch
|
5eddbb338b
|
(svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)
|
2013-04-13 13:42:08 +00:00 |
|
rubidium
|
2b6669a7ff
|
(svn r25156) -Fix [FS#5495, FS#5497]: if a vehicle had some cargo, and it would try to unload without actually unloading, the vehicle would just not load any cargo at the station (fonsinchen)
|
2013-04-06 18:57:18 +00:00 |
|
frosch
|
22bb015f3d
|
(svn r25041) -Remove [FS#3764-ish]: ordered refit with subtypes, since the cases where it worked were corner cases rather than the general case.
|
2013-02-24 16:41:51 +00:00 |
|
rubidium
|
cdb0a76958
|
(svn r25012) -Codechange: persistently keep 'reserved' cargo (for full-load improved loading) instead of calculating if for every cycle
|
2013-02-17 14:54:50 +00:00 |
|
rubidium
|
446d50f658
|
(svn r25011) -Codechange: allow vehicle transfer and profit text effects to be shown at the same time (fonsinchen)
|
2013-02-17 14:50:54 +00:00 |
|
rubidium
|
71bbc130fc
|
(svn r25009) -Codechange: refactor bits of cargo packet (lists) to reduce duplicated code (fonsinchen)
|
2013-02-17 14:17:06 +00:00 |
|
zuu
|
b1016f66ba
|
(svn r24986) -Change: Cleanup goals and cargo monitors of companies when they go bankrupt or are taken over.
|
2013-02-10 19:49:04 +00:00 |
|
rubidium
|
99a08e1e8c
|
(svn r24968) -Fix [FS#5379]: company window was not updated when shared were enabled/disabled
|
2013-02-04 20:29:38 +00:00 |
|
rubidium
|
968b41fa3f
|
(svn r24963) -Fix [FS#5435]: Do not stop loading if there are reservations left (fonsinchen)
|
2013-02-03 12:58:57 +00:00 |
|
rubidium
|
f790d70cd6
|
(svn r24962) -Fix [FS#5438]: Reserve all capacity while unloading to avoid 'stealing' cargo, i.e. loading cargo onto a second vehicle when the first can't be fully filled yet (fonsinchen)
|
2013-02-03 10:06:34 +00:00 |
|
planetmaker
|
f8fd13dea1
|
(svn r24927) -Cleanup [FS#5440]: No need to check a positive value to be larger than 0
|
2013-01-20 16:17:24 +00:00 |
|
peter1138
|
c00a400cc7
|
(svn r24905) -Feature(ish): Implement station randomisation triggers.
|
2013-01-11 07:39:25 +00:00 |
|
peter1138
|
4ebbfc3de4
|
(svn r24904) -Fix (r22746): "Train loads/unloads cargo" station animation triggers on individual platform
|
2013-01-10 22:56:49 +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 |
|
rubidium
|
c749a02ac4
|
(svn r24883) -Fix: a completely emptied vehicle could trigger an assert
|
2013-01-03 18:18:32 +00:00 |
|
rubidium
|
0dd0bbc071
|
(svn r24882) -Fix: desync when NewGRF changes the stats related to acceleration (power, weight, tractive effort, etc) during service or 32 day triggers
|
2013-01-02 22:20:07 +00:00 |
|
frosch
|
883f9bec9b
|
(svn r24718) -Codechange: Rename GoodsEntry::days_since_pickup to GoodsEntry::time_since_pickup.
|
2012-11-12 21:59:02 +00:00 |
|
frosch
|
56e63338ed
|
(svn r24705) -Fix: Station rating might consider very old vehicles very young.
|
2012-11-12 18:10:21 +00:00 |
|
planetmaker
|
f2e94237fc
|
(svn r24619) -Change: Check for bankruptcy on a monthly basis (ZxBioHazardZx)
|
2012-10-20 22:05:26 +00:00 |
|
planetmaker
|
b446780f01
|
(svn r24618) -Feature: Pay interest also on a negative cash value (ZxBioHazardZx)
|
2012-10-20 21:58:48 +00:00 |
|
planetmaker
|
4075b006a0
|
(svn r24617) -Change: Only bankrupt, if you have negative money considering you took max loan (ZxBiohazardZx)
|
2012-10-20 21:57:33 +00:00 |
|
frosch
|
adf1929f0a
|
(svn r24566) -Codechange: Reorder some code more intuitively. (Juanjo)
|
2012-10-01 19:38:08 +00:00 |
|
frosch
|
0ba2ed7676
|
(svn r24565) -Fix: Stop both price and payment inflation if either of them has reached MAX_INFLATION.
|
2012-10-01 19:31:55 +00:00 |
|
frosch
|
7122602026
|
(svn r24564) -Fix [FS#5312] (r17433): Limiting the inflation did not quite work.
|
2012-10-01 19:29:31 +00:00 |
|
frosch
|
be150d3ad0
|
(svn r24497) -Feature [FS#5106]: When using autorefit only load/refit vehicles if other wagons cannot already take all cargo without refitting. This way the consist preserves its refit potential as long as possible, in case other cargo arrives at the station.
|
2012-08-25 14:26:14 +00:00 |
|
alberth
|
05aaf18d38
|
(svn r24405) -Add: Save and load of active cargo monitors.
|
2012-07-15 17:07:06 +00:00 |
|
alberth
|
1d11291071
|
(svn r24404) -Add: Data structures for cargo transport monitoring.
|
2012-07-15 17:05:17 +00:00 |
|
frosch
|
a8c88f43b6
|
(svn r24284) -Codechange: Remove NewsSubtypes and directly use NewsTypes and NewsFlag instead.
|
2012-05-26 14:16:03 +00:00 |
|
frosch
|
c796801c4d
|
(svn r24281) -Cleanup: Merge all company news subtypes into a single one; they all behave the same.
|
2012-05-26 14:15:46 +00:00 |
|
frosch
|
3e7642abe5
|
(svn r24204) -Fix: If a company is taken over or bankrupts, transfer exclusive transport rights to the new owner resp. cancel them.
|
2012-05-06 11:37:43 +00:00 |
|
michi_cc
|
0542e26460
|
(svn r23931) -Change: Scale infrastructure cost of rail tracks by the total number of all tracks and not independently for each rail type.
|
2012-02-11 22:43:39 +00:00 |
|
michi_cc
|
52b951ca6f
|
(svn r23844) -Fix (r23414): Infrastructure count for stations wasn't updated properly on company takeover. And don't count buoys while loading a game either.
|
2012-01-22 22:21:21 +00:00 |
|
frosch
|
f591787e4a
|
(svn r23841) -Fix: Clear NewGRF vehicle cache when their owner changes. (esp. vehicle var 43)
|
2012-01-22 21:17:38 +00:00 |
|
rubidium
|
70c7fbd90e
|
(svn r23826) -Fix [FS#4972]: the detailed performance rating window showed the cargo count of the current quarter instead of the last quarter like the tooltip says
|
2012-01-20 20:18:19 +00:00 |
|
rubidium
|
6d6be50ae0
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
2012-01-03 21:32:51 +00:00 |
|
truebrain
|
77b7366c29
|
(svn r23622) -Add: a set of events to trigger in a GameScript
|
2011-12-19 20:59:36 +00:00 |
|
frosch
|
14c6a7465a
|
(svn r23485) -Fix: Autorefit failed if the first part of an articulated vehicle did not carry any cargo.
|
2011-12-10 21:00:57 +00:00 |
|
michi_cc
|
d3b7b89493
|
(svn r23415) -Feature: Infrastructure maintenance costs.
|
2011-12-03 23:40:46 +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 |
|
michi_cc
|
6548ec6e9e
|
(svn r23233) -Codechange: Refactor maximum and actually transported cargo amount of towns into a reusable struct.
|
2011-11-15 20:47:53 +00:00 |
|
frosch
|
7d4568361c
|
(svn r23151) -Change: [NewGRF v8] Deprecate callback 12, and use callback 36 instead.
|
2011-11-08 17:28:05 +00:00 |
|
frosch
|
52774235eb
|
(svn r23148) -Change: [NewGRF] Check the results of various callbacks for validness.
|
2011-11-08 17:27:13 +00:00 |
|
michi_cc
|
ad2fdd8d6f
|
(svn r23111) -Fix: Keep subtype when automatically choosing the cargo for auto-refitting.
|
2011-11-04 15:04:24 +00:00 |
|
michi_cc
|
81f583de47
|
(svn r23109) -Fix: Subtract auto-refit costs from the vehicle profit.
|
2011-11-04 13:21:24 +00:00 |
|
michi_cc
|
f200ffa90c
|
(svn r23087) -Feature: Auto-refitting of vehicles during loading at a station when the vehicle allows it.
|
2011-11-04 00:38:51 +00:00 |
|
frosch
|
72cd855978
|
(svn r23074) -Codechange: Add Vehicle::GetEngine() to simplify code.
|
2011-11-01 00:21:08 +00:00 |
|
rubidium
|
c6b2145da6
|
(svn r23067) -Fix [FS#4812]: updating the group statistics got more strict checks, so there was some trouble moving a vehicles and groups from one company to another
|
2011-10-30 20:24:00 +00:00 |
|
rubidium
|
de27205e6c
|
(svn r23031) -Fix [FS#4804]: for the admin "bots" there was no distinction between bankruptcy and manual removal of companies even though the API suggested that
|
2011-10-15 20:42:32 +00:00 |
|
frosch
|
d071eefc54
|
(svn r22985) -Feature: Display autoreplace status in group GUI.
|
2011-10-03 17:26:37 +00:00 |
|
frosch
|
dd74536bef
|
(svn r22981) -Add: GroupStatistics for the ALL_GROUP.
|
2011-10-03 17:23:41 +00:00 |
|
frosch
|
5be8f73204
|
(svn r22980) -Add: GroupStatistics for DEFAULT_GROUP.
|
2011-10-03 17:22:56 +00:00 |
|
frosch
|
a2cbae88b0
|
(svn r22746) -Feature: [NewGRF] Implement feature 04 property 18 bit 5.
|
2011-08-14 13:47:14 +00:00 |
|
frosch
|
da0ee75a70
|
(svn r22745) -Fix: [NewGRF] SAT_CARGO_TAKEN and AAT_STATION_CARGO_TAKEN shall only be triggered when all cargo was taken.
|
2011-08-14 13:45:36 +00:00 |
|
frosch
|
99a045d5f0
|
(svn r22744) -Codechange: Clarify the scope of variables in LoadUnloadVehicle().
|
2011-08-14 13:43:27 +00:00 |
|
frosch
|
536fc42461
|
(svn r22707) -Codechange: Simplify applying the difficulty settings to prices, and reduce computational errors. (Eddi)
|
2011-07-31 14:13:01 +00:00 |
|
frosch
|
63d3d8505e
|
(svn r22624) -Fix [FS#4654]: When closing an AI company the local player cheated to, we need to cheat him to another company.
|
2011-07-02 19:31:01 +00:00 |
|
frosch
|
0b33df7a8f
|
(svn r22623) -Cleanup: DoAcquireCompany() does not need to sell shares, ChangeOwnershipOfCompanyItems() already does that and it does it better.
|
2011-07-02 19:07:47 +00:00 |
|
frosch
|
a3ede3cea1
|
(svn r22622) -Fix: When closing down companies their shares in other companies must be sold even if share trading is disabled at that point of time.
|
2011-07-02 19:05:42 +00:00 |
|
terkhen
|
8e00fa39b2
|
(svn r22542) -Add: Store cargo acceptance stats for stations.
|
2011-06-04 21:21:00 +00:00 |
|
terkhen
|
5bb79b1f46
|
(svn r22540) -Codechange: Rename AcceptancePickup to GoodsEntryStatus.
|
2011-06-04 21:17:07 +00:00 |
|
frosch
|
ebb4f0513a
|
(svn r22479) -Codechange/Fix: Months != quarters. (xi)
|
2011-05-19 21:03:23 +00:00 |
|
rubidium
|
ff143c6708
|
(svn r22413) -Document: even more stuff
|
2011-05-02 20:59:54 +00:00 |
|
planetmaker
|
914f8e9f1d
|
(svn r22080) -Doc: Add doxygen comments to a few functions and improve a few existing comments
|
2011-02-14 19:52:26 +00:00 |
|
smatz
|
b4273bcd35
|
(svn r22023) -Fix: verify we can allocate a CargoPacket and CargoPayment before we actually try to do so
-Codechange: increase the limit of number of CargoPayments to match the limit of Vehicles (Rubidium)
|
2011-02-08 18:27:21 +00:00 |
|
rubidium
|
3745ff7338
|
(svn r22015) -Codechange: move yet another pair of methods from functions.h
|
2011-02-07 22:22:20 +00:00 |
|
rubidium
|
50d646ca7b
|
(svn r21970) -Fix [FS#4464]: Crash when a multiplayer company goes bankrupt with 'you' in it
|
2011-02-05 10:38:31 +00:00 |
|
rubidium
|
4c5ca17486
|
(svn r21957) -Cleanup: gotodepot and timetabling settings are more or less useless; just don't use depot orders or timetabling if you don't want to use it
|
2011-02-04 15:13:20 +00:00 |
|
rubidium
|
732a0d069a
|
(svn r21952) -Codechange: unify the company clearing code for bankruptcy with the command to remove companies
|
2011-02-04 10:31:40 +00:00 |
|
rubidium
|
7eba2bf4d3
|
(svn r21890) -Cleanup: remove some unneeded includes
|
2011-01-22 14:52:20 +00:00 |
|
rubidium
|
cea92937eb
|
(svn r21658) -Fix [FS#4351]: cargo payment window wasn't properly invalidated when payment changed
|
2010-12-29 18:20:19 +00:00 |
|
rubidium
|
e2a7ecbcae
|
(svn r21605) -Fix [FS#4324]: crash due to cargo payments belonging to an non-existing company
|
2010-12-23 07:17:00 +00:00 |
|
terkhen
|
48b7916458
|
(svn r21521) -Codechange: Unify some cached values that were present in both road vehicles and trains.
|
2010-12-14 21:33:53 +00:00 |
|
rubidium
|
0d32cd3cc8
|
(svn r21462) -Codechange [FS#3689]: don't do unnecessary cargo reservations in while loading/unloading vehicles. It is only needed when at least one vehicle is loading; all other times it is a waste of effort. Roughly halves the time it takes to perform loading/unloading of vehicles (fonsinchen)
|
2010-12-11 11:00:42 +00:00 |
|
alberth
|
43f807a918
|
(svn r21156) -Codechange: Introduce EconomyIsInRecession().
|
2010-11-13 09:45:20 +00:00 |
|
rubidium
|
67d071d033
|
(svn r21145) -Fix: station list wasn't updated when a new cargo got a rating
|
2010-11-11 10:34:44 +00:00 |
|
terkhen
|
18e3a3ddfc
|
(svn r21099) -Codechange: Store road vehicle max speed in the vehicle cache.
|
2010-11-06 13:05:11 +00:00 |
|
terkhen
|
25d1b2f54b
|
(svn r21098) -Codechange: Ships now store their max speed in the cache instead of recalculating it every time.
|
2010-11-06 13:03:17 +00:00 |
|
terkhen
|
c8a56f17f8
|
(svn r21097) -Codechange: Unify cached max speed for all vehicle types.
|
2010-11-06 12:53:31 +00:00 |
|
terkhen
|
cfac2ced69
|
(svn r21095) -Codechange: Use a function to convert aircraft speed to old units.
|
2010-11-06 12:47:12 +00:00 |
|
rubidium
|
ae20cb4f3d
|
(svn r20970) -Add: company change notification to remote admins (dihedral)
|
2010-10-17 17:37:45 +00:00 |
|
smatz
|
77fe95f552
|
(svn r20860) -Cleanup: remove some unused functions and variables
|
2010-10-01 16:42:28 +00:00 |
|
michi_cc
|
12133ffb31
|
(svn r20843) -Fix [FS#2534] (r20506): Make sure (gradual) loading is properly terminated for consists with multiple cargo types. Don't stop loading if the timetabled wait is not over yet. (Steve-N)
|
2010-09-25 12:48:33 +00:00 |
|
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
2010-08-26 22:01:16 +00:00 |
|
rubidium
|
e2e26190d5
|
(svn r20623) -Codechange: unify the storing of animation related information
|
2010-08-26 15:31:40 +00:00 |
|
michi_cc
|
a994c1ef71
|
(svn r20506) -Change: Vehicles will now stop loading after a load cycle that loaded less than possible, unless it's a full load order. This should improve behaviour with gradual loading and cargo continuously trickling in.
|
2010-08-15 22:37:30 +00:00 |
|
rubidium
|
3da3d131c6
|
(svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable.
|
2010-08-08 10:59:30 +00:00 |
|
yexo
|
e80f339086
|
(svn r20396) -Codechange: introduce a helper function to test whether an industry temporarily refues to accept some cargo
|
2010-08-07 20:11:27 +00:00 |
|
alberth
|
3536357cc6
|
(svn r20393) -Fix [FS#3993]: Prevent taking over competitors when you'd get too many vehicles.
|
2010-08-06 20:28:16 +00:00 |
|
alberth
|
422a1ad242
|
(svn r20392) -Fix [FS#3993]: Prevent buying bankrupt companies when you'd get too many vehicles.
|
2010-08-06 20:26:01 +00:00 |
|
rubidium
|
92ac2e485b
|
(svn r20341) -Codechange: pass the tile of the HQ instead of the company to UpdateCompanyHQ
|
2010-08-03 12:36:40 +00:00 |
|
alberth
|
0e900039f3
|
(svn r20320) -Doc: Small Doxygen and normal comment fixes, and an missed addition.
|
2010-08-02 20:47:27 +00:00 |
|
alberth
|
4781f1fa92
|
(svn r20319) -Codechange: Align comments, add indent to a function call.
|
2010-08-02 20:37:32 +00:00 |
|
alberth
|
5556955960
|
(svn r20318) -Doc: Doxygen additions.
|
2010-08-02 20:32:39 +00:00 |
|
alberth
|
73f45d16d1
|
(svn r20317) -Codechange: Move variable declaration to their first use.
|
2010-08-02 20:19:10 +00:00 |
|
frosch
|
4bd32799f1
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
2010-08-01 19:44:49 +00:00 |
|
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
2010-08-01 19:22:34 +00:00 |
|
alberth
|
dc6ed2c2c0
|
(svn r20279) -Doc: Doxygen additions/improvements.
|
2010-08-01 17:45:53 +00:00 |
|
alberth
|
a825b4fa5f
|
(svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements.
|
2010-07-31 21:02:56 +00:00 |
|
alberth
|
3f62ee6355
|
(svn r20262) -Codechange: Remove unused ScoreInfo::id field, and doxyment the data structures.
|
2010-07-31 19:45:48 +00:00 |
|
alberth
|
be6c058424
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
2010-07-24 10:14:39 +00:00 |
|
rubidium
|
e809c05099
|
(svn r20164) -Fix [FS#3870]: inconsistencies w.r.t. to km/h vs km-ish/h as "base" unit for aircraft speeds
|
2010-07-16 17:45:34 +00:00 |
|
frosch
|
1d3adb2b66
|
(svn r19931) -Fix (r19914): Convert assertion in Backup<> destructor into DEBUG() output. It was triggered on exceptions, especially when aborting world generation.
|
2010-06-05 12:16:12 +00:00 |
|
frosch
|
9db3cde73a
|
(svn r19914) -Codechange: Wrap a helper class around temporary assignments of _current_company to ensure proper restoration.
|
2010-05-31 20:22:57 +00:00 |
|
frosch
|
2e90f7f8b9
|
(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding.
|
2010-04-18 14:56:05 +00:00 |
|
frosch
|
2a5ddd0dae
|
(svn r19655) -Codechange: Reduce usage magic p1 parameter.
|
2010-04-17 13:45:48 +00:00 |
|
smatz
|
cd20724d20
|
(svn r19651) -Fix [FS#3745]: when a company is sold, move connected clients to spectators
|
2010-04-17 11:39:46 +00:00 |
|
smatz
|
0ef33548c2
|
(svn r19614) -Codechange: "it's" => "its" where appropriate
|
2010-04-12 14:12:47 +00:00 |
|
rubidium
|
e338c26504
|
(svn r19277) -Fix [FS#3646]: [NewGRF] Ensure prices can't be set to zero. Zero prices break a lot of the internal logic to determine whether something has been done.
|
2010-02-27 16:27:28 +00:00 |
|
yexo
|
7ca4c31cf5
|
(svn r19197) -Codechange: introduce animation callbacks for airport tiles
|
2010-02-22 14:16:57 +00:00 |
|
rubidium
|
3d0b3818dd
|
(svn r18908) -Fix [FS#3561]: on bankruptcy the company value did include the loan and as such the value at which you bought the company was too low
|
2010-01-24 11:05:26 +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
|
e4af35d316
|
(svn r18764) -Fix [FS#3422]: split the (un)load ticks counter and signal wait counter; sometimes they might get into eachother's way
|
2010-01-09 14:43:08 +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
|
069b6a9fab
|
(svn r18703) -Feature-ish: allow virtually paying a percentage of the leg profit in feeder chains. This to give the user a better chance to get a feeder system without "losses".
|
2010-01-03 21:29:20 +00:00 |
|