rubidium
|
d4e6a6bf57
|
(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
|
17 years ago |
peter1138
|
ab8382c0db
|
(svn r11822) -Codechange: Replaced fixed size custom name array. Names are now attached to their object directly and there is
no limit to the amount of names.
-Fix: NewGRF engines could not be renamed.
|
17 years ago |
rubidium
|
ac528411df
|
(svn r11818) -Codechange: split player.h into smaller pieces.
|
17 years ago |
rubidium
|
04f936c2c6
|
(svn r11811) -Fix: make compilation without networking work again (and thus move the debugdumpcommand stuff out of the network 'area').
|
17 years ago |
glx
|
3976bb987d
|
(svn r11806) -Fix (r11793) [FS#1638]: sign inversion when updating income and expenses
|
17 years ago |
rubidium
|
6c954cad5f
|
(svn r11801) -Codechange: remove some unneeded includes from some header files.
|
17 years ago |
rubidium
|
998d7644f6
|
(svn r11800) -Codechange: move some functions to a more logical location + some type safety.
|
17 years ago |
rubidium
|
46650c54b6
|
(svn r11793) -Codechange: pass the expense type via the CommandCost instead of a global variable. Patch by Noldo (FS#1114).
|
17 years ago |
rubidium
|
b4337eba83
|
(svn r11792) -Codechange: move some (virtually) globally included AI related structs to a place where they are only included a few times.
|
17 years ago |
rubidium
|
a3ccdcea36
|
(svn r11777) -Codechange: split the string header and make do not include it when it's not necessary.
|
17 years ago |
rubidium
|
a8a3a7e3f2
|
(svn r11775) -Codechange: move all autoreplace/autorenew functions to a single location.
|
17 years ago |
rubidium
|
acc7c9eb01
|
(svn r11771) -Codechange: split settings.h into better separated headers.
|
17 years ago |
rubidium
|
e5e75bd8f8
|
(svn r11719) -Codechange: split sound.h in a header with types and one with functions.
|
17 years ago |
smatz
|
108ab3b910
|
(svn r11717) -Fix [FS#1590]: make sure invalid players have all shares owned by PLAYER_SPECTATOR
|
17 years ago |
rubidium
|
384503e7d3
|
(svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes.
|
17 years ago |
rubidium
|
b9046c97fb
|
(svn r11702) -Codechange: move all date related stuff to date*.
|
17 years ago |
rubidium
|
2786d789a1
|
(svn r11701) -Codechange: removal unnecessary inclusions of map.h (and split map.h).
|
17 years ago |
rubidium
|
429521a7d1
|
(svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'
|
17 years ago |
rubidium
|
a773d45885
|
(svn r11684) -Codechange: split gfx.h in a type and functional header.
|
17 years ago |
rubidium
|
8f0e68285b
|
(svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
|
17 years ago |
rubidium
|
9e9cfe6e59
|
(svn r11677) -Codechange: move price and command related types/functions to their respective places.
|
17 years ago |
rubidium
|
433a9f3c09
|
(svn r11675) -Codechange: split the string types from the string functions.
|
17 years ago |
rubidium
|
5b49e75453
|
(svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h
|
17 years ago |
rubidium
|
8896bea306
|
(svn r11667) -Codechange: split window.h into a header that defines some 'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
|
17 years ago |
rubidium
|
d9081ad3f5
|
(svn r11556) -Feature: allow setting a default password for new companies in network games.
|
17 years ago |
skidd13
|
bf959f926f
|
(svn r11510) -Codechange: merge the IS_*INSIDE* functions and rename them fitting to the naming style
|
17 years ago |
skidd13
|
eeaa348f8b
|
(svn r11484) -Codechange: Remove the doubled function SetBitT and rename the remaining to fit with the naming style
|
17 years ago |
skidd13
|
71c4325c50
|
(svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style
|
17 years ago |
skidd13
|
8be526e499
|
(svn r11475) -Codechange: rename clamp and clampu to Clamp and ClampU to fit with the coding style
|
17 years ago |
rubidium
|
bfcf48e168
|
(svn r11415) -Fix [FS#1428]: do not ignore the autorenew settings for new games when creating a new game.
|
17 years ago |
belugas
|
dda3793eb9
|
(svn r11392) -Codechange: Remove some MSVC warnings by removing boolean typecast that can be avoided by using HASBIT instead.
Although the code is old (r2817), it is the recent changes made in macros.h that brough it up.
|
17 years ago |
rubidium
|
f4f47451ac
|
(svn r11270) -Fix (r11269): black people only have one eye colour.
|
17 years ago |
rubidium
|
322746ee11
|
(svn r11269) -Feature: user customisable faces. Patch by BigBB.
|
17 years ago |
rubidium
|
7aec26887c
|
(svn r10567) -Add [FS#915]: a "group" with ungrouped vehicles. Patch by Matthias Wolf.
|
17 years ago |
peter1138
|
de357c74c1
|
(svn r10363) -Fix [FS#911]: invalidating autoreplace windows didn't take account of vehicle group (Matthias Wolf)
|
18 years ago |
peter1138
|
eb6594caa8
|
(svn r10323) -Codechange: reference company name, number and player (president) name
by index
|
18 years ago |
truelight
|
8d415469cc
|
(svn r10286) -Fix r10284: nice typo (tnx glx)
|
18 years ago |
truelight
|
cc6ee1840a
|
(svn r10284) -Fix [FS#899]: in the unlucky event 2 clients join at the same time to start a new company while there is only one spot left, all clients became spectator. Now only make either one of the joining clients spectator (much more game-friendly ;))
|
18 years ago |
rubidium
|
9c0944aa09
|
(svn r10258) -Codechange: as we are now using int64 all over the place, it's better to use int64 variables in the string generating too instead of packing them into two int32s.
-Fix: some displays of money were wrong.
|
18 years ago |
rubidium
|
eb1472a82d
|
(svn r10247) -Fix (r10210): *always* call SetDParamMoney when you want to place money in some string.
|
18 years ago |
rubidium
|
7d6c255044
|
(svn r10210) -Codechange: make all money related variables 64 bits, so overflowing them should become a little harder.
|
18 years ago |
rubidium
|
2ee73b50b8
|
(svn r10208) -Codechange: replace int32 with Money where appropriate.
|
18 years ago |
rubidium
|
7a72dcb3b5
|
(svn r10207) -Codechange: remove the redundant player_money in favour of the money64, which is now renamed to player_money.
|
18 years ago |
rubidium
|
49220cc6f1
|
(svn r10205) -Codechange: refactor returning of cost, so it can be more easily modified.
|
18 years ago |
rubidium
|
966e2738b9
|
(svn r10197) -Codechange: replace int32 with CommandCost where appropriate.
|
18 years ago |
bjarni
|
ff40914740
|
(svn r10080) -Cleanup: replaced magic numbers in SubtractMoneyFromAnyPlayer() with enum values
|
18 years ago |
peter1138
|
974aebcce5
|
(svn r9956) -Codechange: Add tram livery schemes
|
18 years ago |
rubidium
|
0819f3a9a0
|
(svn r9917) -Codechange: prepare some more areas for more road types.
|
18 years ago |
rubidium
|
1434c7746d
|
(svn r9879) -Fix (r9874): global autoreplace was little broken ;)
|
18 years ago |
rubidium
|
7d4be11516
|
(svn r9874) -Feature: advanced vehicle lists a.k.a. group interface. Now you can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13.
|
18 years ago |