Commit Graph

10697 Commits (c2406cd42d481a697602b430111a9e59af61660f)
 

Author SHA1 Message Date
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
16 years ago
smatz ec97e1fd0d (svn r15026) -Codechange: use SpriteTypeByte instead of SpriteType in the SpriteCache struct in order to make it smaller 16 years ago
frosch 9d659c306d (svn r15019) -Fix (r14919): Close station selection window, when disabling distant-join setting. (PhilSophus) 16 years ago
frosch 9d0e2ffefb (svn r15015) -Fix (r14919): Distant-join always failed for docks. Based on patch by PhilSophus. 16 years ago
frosch 5dcb9e63e3 (svn r15014) -Codechange: Add a helper function to get the needed DC_xxx flags from the result of GetCommandFlags(). 16 years ago
truebrain 5477af10b5 (svn r15011) -Documentation: Nuclear, not Nucleair 16 years ago
frosch 69877b356f (svn r15009) -Fix [FS#2528]: No need to extent the reserved path when the vehicle is still loading. 16 years ago
glx cc7a0939e0 (svn r15008) -Revert (r12706): remove fibers 16 years ago
truebrain 546d1b7580 (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) 16 years ago
rubidium 537a8b8342 (svn r14999) -Change [FS#2523]: move service at helipad to the servicing options 16 years ago
smatz f84b1e6970 (svn r14998) -Codechange: warn once about misuse of each sprite, not once about misuse of any sprite 16 years ago
smatz b181bb9d25 (svn r14997) -Fix [FS#2524](r14223): when handling invalid sprites, entry in spritecache data could lose its parent 16 years ago
translators f1f3d1387d (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)
16 years ago
frosch 83467061b7 (svn r14994) -Fix [FS#Aali]: Better handling of OT_LOADING and OT_LEAVESTATION in ChooseTrainTrack. 16 years ago
frosch 5719596ce2 (svn r14993) -Fix (r14957, r14975): Do not reverse the train with OT_LEAVESTATION as that breaks PBS prediction. 16 years ago
frosch b58cdfc294 (svn r14992) -Codechange: Rename 'CheckIfAuthorityAllows' to 'CheckIfAuthorityAllowsNewStation' and unduplicate a tiny bit of code. 16 years ago
frosch 0c23420998 (svn r14991) -Fix: Command-flags is an uint32. 16 years ago
rubidium c305a35e45 (svn r14990) -Codechange: handle articulated RVs and trams more strictly in GetStationTileForVehicle and CanVehicleUseStation (based on idea by Swallow) 16 years ago
rubidium 9e9af7f561 (svn r14989) -Codechange: remove a lookup table by reordering some items in english.txt (Swallow) 16 years ago
rubidium 9f74d89c58 (svn r14986) -Doc: small error in a comment (PhilSophus) 16 years ago
rubidium 3a7c62022d (svn r14980) -Change: shuffle around some more settings to make them more logically grouped/ordered 16 years ago
peter1138 94e3f9dbac (svn r14979) -Fix: Disable a NewGRF from loading if it contains multiple Action 8s 16 years ago
rubidium bf744ec651 (svn r14978) -Codechange: simplify the control flow of the OnClick of the settings window 16 years ago
translators ab2ad42023 (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)
16 years ago
frosch 1fdd53e428 (svn r14975) -Fix (r14957): Do not immediatelly move the train when leaving the station and the destination is not yet known. 16 years ago
rubidium 6ef631d590 (svn r14974) -Change: reorder/reorganise the entries of the settings window (Alberth) 16 years ago
rubidium ffa31d118d (svn r14973) -Codechange: recursively fold subpages (Alberth) 16 years ago
rubidium e3b7f14183 (svn r14972) -Update: do r14971 also for the non-English strings (Alberth) 16 years ago
rubidium d56ee67c29 (svn r14971) -Change: the colour of the patch page text so it becomes more visible as it changed background (Alberth) 16 years ago
rubidium 0120505763 (svn r14970) -Change: move all (patch) settings to a single "page" (Alberth) 16 years ago
rubidium 7642fd7b34 (svn r14969) -Codechange: make drawing trees possible (Alberth) 16 years ago
rubidium 097fddc454 (svn r14967) -Codechange: split the drawing of the window into several smaller functions (Alberth) 16 years ago
rubidium 5b6489e2d3 (svn r14966) -Codechange: simplify and generalise finding patch entries (Alberth) 16 years ago
rubidium 75a776770b (svn r14965) -Codechange: remember the patch entry instead of the page and index of the entry for handling the "input box" (Alberth) 16 years ago
rubidium b467902e65 (svn r14964) -Codechange: hide the length of a patch page behind a function (Alberth) 16 years ago
rubidium 58c5b6106e (svn r14963) -Codechange: remember what entry was clicked instead of the index (Alberth) 16 years ago
rubidium c91930e94c (svn r14962) -Codechange: add the concept of patch entries and patch (sub) pages 16 years ago
rubidium bc8d1d7b0d (svn r14961) -Update: remove the string from r14960 from the other languages too. 16 years ago
rubidium a54e957416 (svn r14960) -Codechange: add some this where appropriate (Alberth) 16 years ago
rubidium 88e3815176 (svn r14959) -Fix [FS#2508]: wrong defaults for service interval when switching between service interval in days and service interval in percentages. 16 years ago
smatz c5db2ea181 (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).
16 years ago
frosch 818b162b35 (svn r14957) -Fix [FS#2516]: Do not abort train movement, when we are just about to reach the end of the platform. 16 years ago
rubidium 70b434355d (svn r14956) -Fix [FS#1832]: building new station parts didn't allocate a new station spec effectively breaking variable 41. This was due to the limited number of station specs that we can have per station. This fix makes newly build station parts create a new spec until one cannot allocate new station specs anymore and it'll revert to the old behaviour (sharing station specs). 16 years ago
rubidium 2887ff3077 (svn r14955) -Fix: newgrf station specs didn't get deallocated when building a new station part over them. 16 years ago
rubidium 905631d9df (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) 16 years ago
rubidium de9b394557 (svn r14953) -Fix (r14952): the "available aircraft" list caused a crash 16 years ago
rubidium 0543f50181 (svn r14952) -Codechange: unify the "can vehicle go to station" tests 16 years ago
belugas 5f53496e54 (svn r14951) -Revert: partly what has been done on r14950. That would teach me to update repos before 16 years ago
belugas aa5ee77480 (svn r14950) -Codechange: MSVC projects and source list update 16 years ago
rubidium 28ea38ae55 (svn r14949) -Cleanup: pointer coding style 16 years ago