Commit Graph

10856 Commits

Author SHA1 Message Date
smatz 4a5044e61a (svn r15037) -Cleanup: remove unused file src/table/ai_rail.h 2009-01-12 19:26:21 +00:00
truebrain c666cf5a49 (svn r15036) -Fix: use the same value for 'random' through-out the code for PlantTree 2009-01-12 18:15:18 +00:00
truebrain 324e256dfd (svn r15035) -Fix (r15027): if case people don't use SVN (which we advise), they do not receive src/3rdparty/squirrel automaticly. Warn when not found, and advise what to do (this to avoid stupid users like yorick get all confused and agressive) 2009-01-12 18:05:24 +00:00
truebrain a5c47a2da8 (svn r15034) -Fix (r15027): NoAI framework no longer needs threads, so don't make source.list believe it does 2009-01-12 17:40:32 +00:00
truebrain b7b29d96de (svn r15033) -Fix (r15027): silent a warning when compiling without network 2009-01-12 17:40:13 +00:00
truebrain e2d2946007 (svn r15032) -Fix (r15030): Rubidium was too script-happy ;) 2009-01-12 17:33:10 +00:00
smatz 16dfe58e4d (svn r15031) -Fix (r15027): merge reverted r15026, so do it once again 2009-01-12 17:31:43 +00:00
rubidium eb22e265f2 (svn r15030) -Update (r15029): and from the other languages too (yay for WT2) 2009-01-12 17:25:38 +00:00
rubidium 221df9bb19 (svn r15029) -Cleanup (r15027): remove strings that aren't needed anymore 2009-01-12 17:20:16 +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
smatz 9294f96168 (svn r15026) -Codechange: use SpriteTypeByte instead of SpriteType in the SpriteCache struct in order to make it smaller 2009-01-12 16:53:11 +00:00
frosch eb6dc2b8ae (svn r15019) -Fix (r14919): Close station selection window, when disabling distant-join setting. (PhilSophus) 2009-01-12 15:44:37 +00:00
frosch 9a80c0b1de (svn r15015) -Fix (r14919): Distant-join always failed for docks. Based on patch by PhilSophus. 2009-01-12 15:29:40 +00:00
frosch 508fc29221 (svn r15014) -Codechange: Add a helper function to get the needed DC_xxx flags from the result of GetCommandFlags(). 2009-01-12 15:27:39 +00:00
truebrain 809bf8fb43 (svn r15011) -Documentation: Nuclear, not Nucleair 2009-01-12 15:21:59 +00:00
frosch 2d4c9cda72 (svn r15009) -Fix [FS#2528]: No need to extent the reserved path when the vehicle is still loading. 2009-01-12 14:56:31 +00:00
glx e99335c085 (svn r15008) -Revert (r12706): remove fibers 2009-01-12 14:45:20 +00:00
truebrain 53ca48efe2 (svn r15006) -Codechange: throw a real instance of a class, instead of '0' (which can also be a throw from within a thread for what ever reason) 2009-01-12 14:31:49 +00:00
rubidium 7947e78daa (svn r14999) -Change [FS#2523]: move service at helipad to the servicing options 2009-01-12 00:06:22 +00:00
smatz 1287fddd8f (svn r14998) -Codechange: warn once about misuse of each sprite, not once about misuse of any sprite 2009-01-11 23:49:51 +00:00
smatz 720eedf7c5 (svn r14997) -Fix [FS#2524](r14223): when handling invalid sprites, entry in spritecache data could lose its parent 2009-01-11 22:28:30 +00:00
translators a9e5f9fbe9 (svn r14996) -Update: WebTranslator2 update to 2009-01-11 18:44:49
afrikaans  - 22 fixed by burgerd (22)
arabic_egypt - 18 fixed by khaloofah (18)
catalan    - 16 fixed by arnaullv (16)
czech      - 12 fixed by Hadez (12)
dutch      - 13 fixed by Excel20 (13)
finnish    - 1 fixed by UltimateSephiroth (1)
french     - 1 fixed, 1 changed by glx (2)
greek      - 8 fixed by paolitotas (8)
hungarian  - 16 fixed by alyr (16)
italian    - 16 fixed, 8 changed by lorenzodv (24)
lithuanian - 21 fixed by Enternald (21)
polish     - 11 fixed by xaxa (11)
slovenian  - 41 fixed by Necrolyte (41)
turkish    - 22 fixed by Emin (22)
2009-01-11 18:45:12 +00:00
frosch 5c78d35078 (svn r14994) -Fix [FS#Aali]: Better handling of OT_LOADING and OT_LEAVESTATION in ChooseTrainTrack. 2009-01-11 16:33:03 +00:00
frosch a6fc079c52 (svn r14993) -Fix (r14957, r14975): Do not reverse the train with OT_LEAVESTATION as that breaks PBS prediction. 2009-01-11 15:39:49 +00:00
frosch f5cff71284 (svn r14992) -Codechange: Rename 'CheckIfAuthorityAllows' to 'CheckIfAuthorityAllowsNewStation' and unduplicate a tiny bit of code. 2009-01-11 14:26:11 +00:00
frosch e8796a148f (svn r14991) -Fix: Command-flags is an uint32. 2009-01-11 14:11:06 +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 1ef953e4a5 (svn r14989) -Codechange: remove a lookup table by reordering some items in english.txt (Swallow) 2009-01-11 14:01:45 +00:00
rubidium 78d3fc59b9 (svn r14986) -Doc: small error in a comment (PhilSophus) 2009-01-10 23:21:46 +00:00
rubidium f6f6f15604 (svn r14980) -Change: shuffle around some more settings to make them more logically grouped/ordered 2009-01-10 19:48:11 +00:00
peter1138 510e0ce083 (svn r14979) -Fix: Disable a NewGRF from loading if it contains multiple Action 8s 2009-01-10 19:30:40 +00:00
rubidium 238c0a5d1f (svn r14978) -Codechange: simplify the control flow of the OnClick of the settings window 2009-01-10 19:22:05 +00:00
translators e1a351cb1a (svn r14977) -Update: WebTranslator2 update to 2009-01-10 18:44:17
arabic_egypt - 4 fixed by khaloofah (4)
brazilian_portuguese - 26 fixed by tucalipe (26)
bulgarian  - 3 fixed by Ar4i (3)
catalan    - 3 fixed by arnaullv (3)
croatian   - 35 fixed by tifached (35)
czech      - 52 fixed, 10 changed by Hadez (62)
danish     - 4 fixed by ThomasA (4)
dutch      - 6 fixed by Excel20 (4), habell (2)
finnish    - 15 fixed by UltimateSephiroth (15)
french     - 15 fixed by glx (15)
hungarian  - 6 fixed by alyr (6)
indonesian - 6 fixed, 64 changed by fanioz (70)
italian    - 3 fixed, 1 changed by lorenzodv (4)
portuguese - 6 fixed by rmrebelo (6)
romanian   - 6 fixed by kkmic (6)
2009-01-10 18:44:39 +00:00
frosch bc786f9e59 (svn r14975) -Fix (r14957): Do not immediatelly move the train when leaving the station and the destination is not yet known. 2009-01-10 17:39:43 +00:00
rubidium 496f6aed3c (svn r14974) -Change: reorder/reorganise the entries of the settings window (Alberth) 2009-01-10 17:35:19 +00:00
rubidium 8e42e20ebe (svn r14973) -Codechange: recursively fold subpages (Alberth) 2009-01-10 17:27:11 +00:00
rubidium 698fbe891c (svn r14972) -Update: do r14971 also for the non-English strings (Alberth) 2009-01-10 17:24:26 +00:00
rubidium 7a0d957b05 (svn r14971) -Change: the colour of the patch page text so it becomes more visible as it changed background (Alberth) 2009-01-10 17:23:31 +00:00
rubidium 7039c84c6a (svn r14970) -Change: move all (patch) settings to a single "page" (Alberth) 2009-01-10 17:14:59 +00:00
rubidium 8ad56c4229 (svn r14969) -Codechange: make drawing trees possible (Alberth) 2009-01-10 17:13:41 +00:00
rubidium 52108959c9 (svn r14967) -Codechange: split the drawing of the window into several smaller functions (Alberth) 2009-01-10 16:51:27 +00:00
rubidium d6d8411a5f (svn r14966) -Codechange: simplify and generalise finding patch entries (Alberth) 2009-01-10 16:49:30 +00:00
rubidium eec72275f1 (svn r14965) -Codechange: remember the patch entry instead of the page and index of the entry for handling the "input box" (Alberth) 2009-01-10 16:46:10 +00:00
rubidium 1fbc41f1fd (svn r14964) -Codechange: hide the length of a patch page behind a function (Alberth) 2009-01-10 16:44:51 +00:00
rubidium 6a359a586b (svn r14963) -Codechange: remember what entry was clicked instead of the index (Alberth) 2009-01-10 16:42:28 +00:00
rubidium 32d5369675 (svn r14962) -Codechange: add the concept of patch entries and patch (sub) pages 2009-01-10 16:39:18 +00:00
rubidium 850e45b1f1 (svn r14961) -Update: remove the string from r14960 from the other languages too. 2009-01-10 16:29:31 +00:00
rubidium 3f1da12faf (svn r14960) -Codechange: add some this where appropriate (Alberth) 2009-01-10 16:26:17 +00:00
rubidium 99337bf4a1 (svn r14959) -Fix [FS#2508]: wrong defaults for service interval when switching between service interval in days and service interval in percentages. 2009-01-10 16:24:42 +00:00
smatz 0cd41d1dc6 (svn r14958) -Codechange [FS#1923]: when checking for unique names, compare only with manually set names
There are situations that aren't solvable (because of different language files), so if the user really wants to have duplicated name, allow him to do so. It solves desyncs between server and clients using different languages. It behaves the same in SP and MP, so users won't see the different behaviour as a bug (and even checking in SP could be worked around by the user).
2009-01-10 15:54:07 +00:00