rubidium
|
f94c83a387
|
(svn r18872) -Codechange: introduce PaletteID and use it
|
2010-01-21 01:38:13 +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
|
2b97f38cd1
|
(svn r18781) -Codechange: pass the CommandCost to the callback instead of whether it succeeded or not.
-Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
|
2010-01-11 18:46:09 +00:00 |
|
rubidium
|
833c6f36f3
|
(svn r18779) -Codechange: merge the command callbacks of the primary vehicles; they are identical
|
2010-01-11 18:34:02 +00:00 |
|
rubidium
|
8a8bf6c53d
|
(svn r18344) -Change [FS#2923]: do not split up articulated vehicles in the train details view. If an articulated vehicle it too 'wide' draw the information on the next line and if there are multiple cargos split that over multiple lines too. Based on work by frosch123.
|
2009-11-29 19:31:23 +00:00 |
|
rubidium
|
2e2f72b971
|
(svn r18342) -Fix: erroneous spaces before ;
|
2009-11-29 19:20:39 +00:00 |
|
rubidium
|
fabd1b7c50
|
(svn r18256) -Codechange: make the vehicle details window big font aware
|
2009-11-23 16:18:01 +00:00 |
|
rubidium
|
4b225afad5
|
(svn r18162) -Fix: rest-of-train train selection
|
2009-11-18 10:45:33 +00:00 |
|
rubidium
|
ddffeb791e
|
(svn r18144) -Codechange: ignore SETX(Y) spacing in vehicle details and graphical glitches due to (incorrect) SETX(Y) usage
|
2009-11-17 15:26:46 +00:00 |
|
rubidium
|
cbc12fdd86
|
(svn r18142) -Codechange: make the vehicle details RTL (and huge ship/aircraft) aware
|
2009-11-17 15:05:12 +00:00 |
|
rubidium
|
9bfcf2b615
|
(svn r18136) -Codechange: support RTL in the vehicle lists
|
2009-11-17 11:36:36 +00:00 |
|
rubidium
|
a808623b24
|
(svn r18133) -Codechange: pass the 'maximum' left/right positions to Draw*Image
|
2009-11-16 22:25:01 +00:00 |
|
peter1138
|
d499aa0187
|
(svn r18129) -Codechange: Fix up train details window for correct offsets and line spacing.
|
2009-11-16 21:10:23 +00:00 |
|
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
2009-10-04 17:16:41 +00:00 |
|
rubidium
|
e8ddf001c8
|
(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos
|
2009-09-19 09:51:14 +00:00 |
|
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
2009-08-21 20:21:05 +00:00 |
|
frosch
|
2ad4bf74a1
|
(svn r17185) -Codechange: Tweak depot gui and vehicle lists, so text overlaps less with vehicle images.
|
2009-08-15 11:47:11 +00:00 |
|
rubidium
|
1fe3ad3288
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
2009-08-05 17:59:21 +00:00 |
|
frosch
|
20520baffb
|
(svn r17045) -Fix (r16867) [FS#3084]: Also 'p's can be important.
|
2009-08-02 19:04:48 +00:00 |
|
frosch
|
d5a4c89365
|
(svn r16894) -Codechange: Add [Specialised]Vehicle::Last().
|
2009-07-20 19:58:33 +00:00 |
|
frosch
|
f129634f52
|
(svn r16867) -Feature(ette): Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables.
|
2009-07-17 22:00:13 +00:00 |
|
frosch
|
8041d37973
|
(svn r16819) -Fix (r4868): Use the palette of the vehicle being drawn instead of the one of the front vehicle.
|
2009-07-13 20:27:54 +00:00 |
|
frosch
|
db69c343f1
|
(svn r16818) -Feature(ette): Highlight whole articulated vehicles in traindepot instead of only the first part.
|
2009-07-13 19:34:43 +00:00 |
|
frosch
|
3973b1e7cb
|
(svn r16817) -Codechange: Scroll depots horizontally in pixels instead of 1/8 vehicle length.
|
2009-07-13 19:30:37 +00:00 |
|
frosch
|
78eccd05be
|
(svn r16799) -Codechange: When drawing articulated road vehicles in the vehicle details window, draw as many parts as the window fits instead of always up to a vehicle length of 80/8.
|
2009-07-12 16:00:11 +00:00 |
|
smatz
|
d86e17d65a
|
(svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train
|
2009-07-01 23:57:20 +00:00 |
|
smatz
|
adc5363202
|
(svn r16717) -Codechange: make IsFrontEngine() member of Train
|
2009-07-01 22:22:01 +00:00 |
|
frosch
|
a288e4d82f
|
(svn r16678) -Codechange: Turn CargoArray into a class, so one does not have to deal with sizeof() wrt. typedef-ed arrays.
|
2009-06-27 21:06:58 +00:00 |
|
frosch
|
812ad41f23
|
(svn r16676) -Codechange: Rename AcceptedCargo to CargoArray and its instances to more meaningful names.
|
2009-06-27 18:26:50 +00:00 |
|
smatz
|
0c10006907
|
(svn r16527) -Codechange: use static member functions instead of simple casts when converting Vehicle to specialised vehicle types. Includes safety check
|
2009-06-06 16:54:22 +00:00 |
|
frosch
|
ea229c32bc
|
(svn r16483) -Codechange: Enumerate tabs in train details window.
|
2009-05-31 14:04:19 +00:00 |
|
smatz
|
5a463c8347
|
(svn r16442) -Codechange: use new Vehicle accessors at more places
|
2009-05-26 22:45:48 +00:00 |
|
rubidium
|
0d99b6c71c
|
(svn r16421) -Codechange: do not unnecessarily remove constness or unnecessarily add it.
|
2009-05-24 20:29:04 +00:00 |
|
rubidium
|
da5661a0c8
|
(svn r16393) -Codechange: move VehicleRail to Train.
|
2009-05-22 22:55:41 +00:00 |
|
rubidium
|
c4b627af42
|
(svn r16392) -Codechange: move some variables (the ones that aren't caches) from VehicleRail to Train
|
2009-05-22 22:33:05 +00:00 |
|
rubidium
|
80e94b9bb1
|
(svn r16391) -Codechange: use Train instead of Vehicle where appropriate.
|
2009-05-22 22:22:46 +00:00 |
|
smatz
|
6221d74644
|
(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)
|
2009-05-16 23:34:14 +00:00 |
|
rubidium
|
7dd677ced2
|
(svn r16162) -Codechange: remove needless TC_ colours from DrawString when they are part of strings and add some colours to a few strings.
|
2009-04-26 15:26:19 +00:00 |
|
rubidium
|
53887e07bb
|
(svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for DrawString.
|
2009-04-26 14:52:56 +00:00 |
|
rubidium
|
59d45a04d6
|
(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
|
2009-04-21 23:40:56 +00:00 |
|
rubidium
|
9a56844b67
|
(svn r16102) -Codechange: unify the vehicle info strings; reduce the number of duplicate strings and unifies the GUIs quite a bit
|
2009-04-20 21:29:41 +00:00 |
|
rubidium
|
ead0a6a6e5
|
(svn r15806) -Codechange: pass both left and right to the vehicle details drawing functions instead of only the left.
|
2009-03-22 10:37:51 +00:00 |
|
michi_cc
|
84deeecc5b
|
(svn r15480) -Feature(tte): Show the cargo subtype in the vehicle details window.
|
2009-02-14 18:42:03 +00:00 |
|
smatz
|
0d3f5e6e74
|
(svn r15299) -Cleanup: remove many redundant includes
|
2009-01-31 20:16:06 +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 |
|
celestar
|
23a48b2815
|
(svn r14098) -Fix: Make the 'Transfer Credit' display aware of the entire consist, not only the first vehicle
|
2008-08-18 16:52:40 +00:00 |
|
belugas
|
69671d3aef
|
(svn r13907) -Codechange: Replace a number with Colours enum on DrawFrameRect usage
|
2008-08-01 03:43:53 +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
|
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 |
|
peter1138
|
d9805b46b9
|
(svn r13240) -Codechange: More const-ness for GUI code.
|
2008-05-25 09:40:44 +00:00 |
|