Commit Graph

552 Commits

Author SHA1 Message Date
rubidium
283b3d16ab (svn r15410) -Cleanup: get rid of most of the references to the 'patches' except where it's used for backward compatability. 2009-02-08 12:25:13 +00:00
rubidium
377ce6c5bf (svn r15410) -Cleanup: get rid of most of the references to the 'patches' except where it's used for backward compatability. 2009-02-08 12:25:13 +00:00
rubidium
a49197f522 (svn r15336) -Fix: do not use _current_company in the GUI as there are no guarantees that _current_company is the same as _local_company. 2009-02-04 16:45:07 +00:00
rubidium
7da743a0dc (svn r15336) -Fix: do not use _current_company in the GUI as there are no guarantees that _current_company is the same as _local_company. 2009-02-04 16:45:07 +00:00
smatz
9021c20b5e (svn r15299) -Cleanup: remove many redundant includes 2009-01-31 20:16:06 +00:00
smatz
0d3f5e6e74 (svn r15299) -Cleanup: remove many redundant includes 2009-01-31 20:16:06 +00:00
glx
c40406a237 (svn r15254) -Fix (r15242): of course MSVC requires a cast 2009-01-24 14:10:24 +00:00
glx
a92f472714 (svn r15254) -Fix (r15242): of course MSVC requires a cast 2009-01-24 14:10:24 +00:00
rubidium
2722cabcce (svn r15242) -Feature: allow moving clients between companies/spectators by the server and the clients themselves (dihedral) 2009-01-23 22:18:06 +00:00
rubidium
04709f2798 (svn r15242) -Feature: allow moving clients between companies/spectators by the server and the clients themselves (dihedral) 2009-01-23 22:18:06 +00:00
truebrain
c2406cd42d (svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to see.
NoAI is an API (a framework) to build your own AIs in. See:
   http://wiki.openttd.org/wiki/index.php/AI:Main_Page
 With many thanks to:
  - glx and Rubidium for their syncing, feedback and hard work
  - Yexo for his feedback, patches, and AIs which tested the system very deep
  - Morloth for his feedback and patches
  - TJIP for hosting a challenge which kept NoAI on track
  - All AI authors for testing our AI API, and all other people who helped in one way or another
-Remove: all old AIs and their cheats/hacks
2009-01-12 17:11:45 +00:00
truebrain
a3dd7506d3 (svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to see.
NoAI is an API (a framework) to build your own AIs in. See:
   http://wiki.openttd.org/wiki/index.php/AI:Main_Page
 With many thanks to:
  - glx and Rubidium for their syncing, feedback and hard work
  - Yexo for his feedback, patches, and AIs which tested the system very deep
  - Morloth for his feedback and patches
  - TJIP for hosting a challenge which kept NoAI on track
  - All AI authors for testing our AI API, and all other people who helped in one way or another
-Remove: all old AIs and their cheats/hacks
2009-01-12 17:11:45 +00:00
rubidium
e83cca7d13 (svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter. 2008-12-28 14:37:19 +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
rubidium
e589c7e580 (svn r14422) -Codechange: also reflect the changes of r14421 in the filenames. 2008-09-30 20:51:04 +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
f56e630e5c (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
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
rubidium
f49d5057ee (svn r14390) -Codechange: replace magic constants with symbolic constants. 2008-09-23 15:24:15 +00:00
rubidium
6a931d67cd (svn r14390) -Codechange: replace magic constants with symbolic constants. 2008-09-23 15:24:15 +00:00
smatz
572423d06c (svn r14283) -Fix [FS#2281](r14175): beep only after clicking on the main toolbar, not after finishing the selection 2008-09-09 17:42:31 +00:00
smatz
0757669c49 (svn r14283) -Fix [FS#2281](r14175): beep only after clicking on the main toolbar, not after finishing the selection 2008-09-09 17:42:31 +00:00
peter1138
4071e36f36 (svn r14181) -Fix (r14175): Rail types are not road types 2008-08-28 19:22:03 +00:00
peter1138
38ee1c8d49 (svn r14181) -Fix (r14175): Rail types are not road types 2008-08-28 19:22:03 +00:00
peter1138
c805cd6328 (svn r14175) -Codechange: Rewrite the main toolbars to use the standard dropdown menu system, allowing flexible menus instead of fixed string lists, and removing code duplication. 2008-08-25 20:42:54 +00:00
peter1138
759fb5937d (svn r14175) -Codechange: Rewrite the main toolbars to use the standard dropdown menu system, allowing flexible menus instead of fixed string lists, and removing code duplication. 2008-08-25 20:42:54 +00:00
belugas
98d8501278 (svn r13970) -Codechange: Replace numbers with Colours enum on network, toolbar and dropdown guis.
Mostly forgotten ones.
2008-08-03 02:18:45 +00:00
belugas
96892e081a (svn r13970) -Codechange: Replace numbers with Colours enum on network, toolbar and dropdown guis.
Mostly forgotten ones.
2008-08-03 02:18:45 +00:00
belugas
7ef5369306 (svn r13919) -Codechange: Replace numbers with Colours enum on osk(forgot 2 assignations), statusbar, subsidy, terraform, timetable, toolbar, town, tree and vehicle guis. 2008-08-02 02:28:17 +00:00
belugas
c5cecdd2e3 (svn r13919) -Codechange: Replace numbers with Colours enum on osk(forgot 2 assignations), statusbar, subsidy, terraform, timetable, toolbar, town, tree and vehicle guis. 2008-08-02 02:28:17 +00:00
rubidium
cde65455ac (svn r13731) -Codechange: make a pool of the array of players. 2008-07-18 16:40:29 +00:00
rubidium
3a799389eb (svn r13731) -Codechange: make a pool of the array of players. 2008-07-18 16:40:29 +00:00
belugas
a380976a2a (svn r13672) -Fix(r13670): silent warnings that MSVC did not raised. Looks like enums can not be easily matched :( 2008-07-03 01:08:35 +00:00
belugas
aede445e2a (svn r13672) -Fix(r13670): silent warnings that MSVC did not raised. Looks like enums can not be easily matched :( 2008-07-03 01:08:35 +00:00
belugas
741044e97b (svn r13670) -Codechange : Merge some very alike events handlers. 2008-07-01 00:04:09 +00:00
belugas
ce721a579f (svn r13670) -Codechange : Merge some very alike events handlers. 2008-07-01 00:04:09 +00:00
belugas
490f013c58 (svn r13663) -Codechange: Use a default parameter, hoping to reduce the different signatures of functions in menus 2008-06-30 14:58:58 +00:00
belugas
4f5eae2789 (svn r13663) -Codechange: Use a default parameter, hoping to reduce the different signatures of functions in menus 2008-06-30 14:58:58 +00:00
frosch
cfdc710104 (svn r13649) -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter. 2008-06-28 15:44:24 +00:00
frosch
ecc5d648df (svn r13649) -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter. 2008-06-28 15:44:24 +00:00
belugas
54333f5f06 (svn r13646) -Change: typos and miss-aligned enum values 2008-06-27 16:16:35 +00:00
belugas
de86235274 (svn r13646) -Change: typos and miss-aligned enum values 2008-06-27 16:16:35 +00:00
belugas
fef077823d (svn r13644) -Fix(r13643): compare an apple with an apple. MSVC seems to not care, but some other compilers do.
Thanks to glx :)
2008-06-27 02:26:51 +00:00
belugas
dde4de5e20 (svn r13644) -Fix(r13643): compare an apple with an apple. MSVC seems to not care, but some other compilers do.
Thanks to glx :)
2008-06-27 02:26:51 +00:00
belugas
16e2717c0e (svn r13643) -Codechange: Enumify some loosely related values been used in the toolbar resizing processes 2008-06-27 01:26:13 +00:00
belugas
e8cddf8baa (svn r13643) -Codechange: Enumify some loosely related values been used in the toolbar resizing processes 2008-06-27 01:26:13 +00:00
belugas
554419d735 (svn r13642) -Documentation: Add the enum values to the widget arrays, in concordance with code style 2008-06-26 17:43:56 +00:00
belugas
32ea99a741 (svn r13642) -Documentation: Add the enum values to the widget arrays, in concordance with code style 2008-06-26 17:43:56 +00:00
belugas
5eabd09a97 (svn r13641) -Fix: Misleading enum name. 2008-06-26 17:13:39 +00:00
belugas
6d1e5a3f5b (svn r13641) -Fix: Misleading enum name. 2008-06-26 17:13:39 +00:00