frosch
|
de9a6fc90b
|
(svn r15308) -Codechange: Deduplicate km-ish/h -> mph conversions.
|
2009-02-01 17:14:39 +00:00 |
|
smatz
|
0d3f5e6e74
|
(svn r15299) -Cleanup: remove many redundant includes
|
2009-01-31 20:16:06 +00:00 |
|
smatz
|
e00cf92f47
|
(svn r15077) -Codechange: enumify DAYS_IN_YEAR and DAYS_IN_LEAP_YEAR
-Change: when computing daily running cost, divide by 365 (instead of 364). Since r12134, the rounding errors don't need this correction anymore
|
2009-01-13 22:58:03 +00:00 |
|
rubidium
|
6c880d1c20
|
(svn r14990) -Codechange: handle articulated RVs and trams more strictly in GetStationTileForVehicle and CanVehicleUseStation (based on idea by Swallow)
|
2009-01-11 14:09:09 +00:00 |
|
rubidium
|
7878405a12
|
(svn r14954) -Fix [FS#1890]: sharing/cloning/inserting of orders that the/a vehicle (in the shared list) can't go to (wrong station type etc)
|
2009-01-10 13:00:38 +00:00 |
|
rubidium
|
3d6c09b38d
|
(svn r14952) -Codechange: unify the "can vehicle go to station" tests
|
2009-01-10 09:51:14 +00:00 |
|
rubidium
|
11da45ee55
|
(svn r14949) -Cleanup: pointer coding style
|
2009-01-10 00:31:47 +00:00 |
|
glx
|
c7959ce2a9
|
(svn r14840) -Cleanup: remove duplicate includes
|
2009-01-04 21:02:59 +00:00 |
|
smatz
|
9a09e5c4a0
|
(svn r14831) -Codechange: use {VEHICLE} instead of Train/Ship/Road veh/Aircraft/{STRING} {COMMA} in lang files (part by Swallow)
|
2009-01-04 17:42:46 +00:00 |
|
rubidium
|
e557c88667
|
(svn r14830) -Fix [FS#2495]: overflow of number of orders per vehicle (based on patch by Swallow)
|
2009-01-04 15:53:43 +00:00 |
|
smatz
|
7368c740a6
|
(svn r14828) -Codechange: move most of save/load-specific code to separate files
|
2009-01-04 15:32:25 +00:00 |
|
rubidium
|
11c25a72fa
|
(svn r14813) -Codechange: use uint instead of 'just' unsigned.
|
2009-01-03 17:28:22 +00:00 |
|
rubidium
|
0d54db5f9f
|
(svn r14803) -Codechange: move order list management into it's own class and remove the order count from the savegame as we can easily count that (PhilSophus)
|
2009-01-03 13:52:06 +00:00 |
|
rubidium
|
d428da5a35
|
(svn r14801) -Codechange: don't reference Vehicle::num_orders directly but through a method GetNumOrders() (PhilSophus)
|
2009-01-03 13:20:32 +00:00 |
|
rubidium
|
87e5a8b52b
|
(svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter.
|
2008-12-28 14:37:19 +00:00 |
|
smatz
|
419f6e099f
|
(svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo)
|
2008-12-26 18:01:15 +00:00 |
|
rubidium
|
f28992719d
|
(svn r14616) -Fix [FS#2424]: a nearest depot order should be "equal" to the resolved nearest depot order; otherwise we keep resolving the nearest depot order every tick.
|
2008-11-23 21:46:27 +00:00 |
|
rubidium
|
2209c6a344
|
(svn r14601) -Fix: the nearest depot and stop in depot orders didn't work together (the vehicle didn't stop).
|
2008-11-21 18:16:19 +00:00 |
|
smatz
|
f28172c5f4
|
(svn r14577) -Fix [FS#2403]: vehicle didn't respect its 'refit in nearest depot' order (Swallow)
|
2008-11-11 22:51:27 +00:00 |
|
rubidium
|
ffe155bb2a
|
(svn r14547) -Fix: order pool seemed to look full when it was not as it only checked whether it was possible to allocate a new block of pool items instead of checking for free pool items.
|
2008-10-30 12:32:32 +00:00 |
|
rubidium
|
42df5cbc03
|
(svn r14524) -Add: stop-in-depot as part of orders (PhilSophus)
|
2008-10-24 14:49:45 +00:00 |
|
rubidium
|
1d2fbbc8a7
|
(svn r14449) -Fix [FS#2338]: service at nearest depot acted like go to nearest depot.
|
2008-10-08 11:03:43 +00:00 |
|
rubidium
|
b650a86e58
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
2008-09-30 20:51:04 +00:00 |
|
rubidium
|
3b798599b6
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
2008-09-30 20:39:50 +00:00 |
|
smatz
|
6987e6015a
|
(svn r14395) -Fix [FS#2285]: crashes and GUI desyncs when order is deleted/modified while the timetable window is open
-Fix: close any dropdown and child windows in the Order and Timetable windows when selected order is deselected, deleted, ...
|
2008-09-24 16:40:06 +00:00 |
|
smatz
|
5f4ff33ce3
|
(svn r14337) -Codechange: use CmdRename* and CMD_RENAME_* for vehicle, president and company renaming commands, too
|
2008-09-15 22:58:41 +00:00 |
|
smatz
|
9174c19291
|
(svn r14319) -Fix (r10760): use operator delete when deleting an order, so order pool fills up a bit slower
|
2008-09-14 10:32:32 +00:00 |
|
peter1138
|
45ce441a55
|
(svn r14317) -Fix (r13662) [FS#2298]: Order distance processing for conditional orders on ships treated v->orders as an array, and didn't use the correct next order.
|
2008-09-14 08:47:18 +00:00 |
|
frosch
|
ef60a4cf35
|
(svn r14179) -Fix (r1): RemoveOrderFromAllVehicles() did not mark enough windows dirty.
|
2008-08-27 19:54:41 +00:00 |
|
frosch
|
7ce75961b4
|
(svn r14178) -Fix [FS#2256]: Do not evaluate GetDestination() for go-to-nearest-depot-orders.
|
2008-08-27 19:21:01 +00:00 |
|
smatz
|
c9bef19043
|
(svn r14174) -Fix: since now, we are 'losing' things, not 'loosing'
|
2008-08-25 20:10:45 +00:00 |
|
belugas
|
7dc212edeb
|
(svn r14135) -Codechange: Add owner to waypoints. Previously, it was guessed from rail underneath it.
|
2008-08-23 02:15:46 +00:00 |
|
frosch
|
f625ecbeba
|
(svn r14134) -Fix (r12667, r13579) [FS#2245]: Update 'current_order' when changing 'cur_order_index'.
|
2008-08-23 00:32:01 +00:00 |
|
rubidium
|
99efe9aaae
|
(svn r14097) -Fix [FS#2085]: one couldn't get a list of vehicles sharing an order when the number of orders was 0; you could see that the vehicles had a shared order though.
|
2008-08-17 21:07:09 +00:00 |
|
rubidium
|
abd9f74871
|
(svn r14096) -Codechange: merge the shared order's vehicle list management to a single location.
|
2008-08-17 19:56:17 +00:00 |
|
rubidium
|
2f7c20eccd
|
(svn r14092) -Cleanup (r14083): dead code, i.e. unused function.
|
2008-08-17 11:52:06 +00:00 |
|
rubidium
|
0dfaa88c1e
|
(svn r13949) -Codechange [YAPP]: Declare the functions for processing conditional orders as non-static. (michi_cc)
|
2008-08-02 22:53:05 +00:00 |
|
rubidium
|
b607b51d93
|
(svn r13753) -Cleanup (r13752): save before commit instead of the other way around is usually better.
|
2008-07-20 12:59:27 +00:00 |
|
rubidium
|
a6e314bbba
|
(svn r13752) -Fix [FS#2130]: correctly restore conditional orders when they are put 'into' backup.
|
2008-07-20 07:41:43 +00:00 |
|
rubidium
|
0f4d9a8e49
|
(svn r13704) -Fix: make timetables work more sensible when used in conjunction with conditional orders, i.e. make it possibly to tell how long to travel to the next destination if you jump.
|
2008-07-14 21:01:49 +00:00 |
|
rubidium
|
7ed892411a
|
(svn r13662) -Fix [FS#2113]: crash when adding conditional orders to ships.
|
2008-06-30 14:49:50 +00:00 |
|
rubidium
|
7e50278d8e
|
(svn r13633) -Fix: restoring 'service at depot X' orders from the order backup failed.
|
2008-06-25 19:33:11 +00:00 |
|
rubidium
|
525c964f53
|
(svn r13579) -Fix [FS#2088]: process the order coming after a conditional order, otherwise the vehicle would already leaving the station before it knows where the next destination is, making it leave in the wrong way. However, after processing as many conditional orders as there are in the order list it will stop processing them in order to not create an infinite loop.
|
2008-06-19 11:45:52 +00:00 |
|
rubidium
|
fd0be850fe
|
(svn r13358) -Codechange: split next order determination and conditional order processing functionality from the order handling. Patch based on work by michi_cc.
|
2008-06-02 08:33:38 +00:00 |
|
rubidium
|
923e21129c
|
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
2008-05-29 15:13:28 +00:00 |
|
rubidium
|
5c5ee7eb57
|
(svn r13301) -Fix [FS#1997]: resolve more MSVC 9 x64 warnings.
|
2008-05-27 21:41:00 +00:00 |
|
smatz
|
51ca426c4b
|
(svn r13254) -Fix: waypoint orders could have invalid flags set after conversion
|
2008-05-25 20:00:10 +00:00 |
|
smatz
|
9fa52f7316
|
(svn r13253) -Codechange: simplify conversion of old orders a bit
|
2008-05-25 19:38:17 +00:00 |
|
smatz
|
f9e7fa4c88
|
(svn r13252) -Fix: when converting orders from older savegames, set 'Unload and leave empty' for 'Unload' orders
|
2008-05-25 19:29:24 +00:00 |
|
rubidium
|
4625695653
|
(svn r13251) -Codechange: rename _patches to _settings as that is more logic.
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
2008-05-25 19:17:03 +00:00 |
|