Commit Graph

11069 Commits (9eee0a6a81fa4c7ff9c442c3f72c509d96d725c9)
 

Author SHA1 Message Date
peter1138 f382c2381b (svn r15050) -Codechange: Use one absolute SpriteID with offsets to draw track fences. 16 years ago
glx 55db451a32 (svn r15049) -Fix (r15045): MSVC performance warning 16 years ago
truebrain 81157e3d91 (svn r15048) -Fix (r15047): the one time you don't compile a patch of someone, it contains a warning .. ;) 16 years ago
truebrain 08591d8643 (svn r15047) -Fix [NoAI]: AICONFIG_BOOLEAN (in AddSetting) doesn't require (or even allow) a min/max setting .. it is always 0/1 (Yexo) 16 years ago
truebrain 75b8afc136 (svn r15046) -Fix (r15045): in case CanLoadFromRevision does not exist, only allow savedata from the same version as we are now 16 years ago
truebrain 5573d9a459 (svn r15045) -Add [NoAI API CHANGE]: in info.nut you can now have (optional) a CanLoadFromVersion(version), which should return true/false, to indicate if you can load a savegame made with your AI of version 'version'
-Add [NoAI API CHANGE]: in main.nut the Load() function now should be Load(version, data), where 'version' is the version of your AI which made the savegame
-Codechange [NoAI]: various of function renames to make things more sane
-Add [NoAI]: push the 'version' of the AI through various of layers
-Codechange [NoAI]: various of code cleanups
-Add [NoAI]: store the version of the AI in the savegame too
16 years ago
truebrain 27c0a4c801 (svn r15044) -Add [NoAI]: AIConfig::GetVersion(), to get the version of the current AI 16 years ago
truebrain a2b24a8362 (svn r15043) -Fix: just try to change the AI, and see if that succeeded, instead of hoping you understand the internals of a change AI routine (to avoid possible mistakes in the future) 16 years ago
truebrain c8f9cbca53 (svn r15042) -Fix (r15027): don't leak memory in AIInfo (Yexo) 16 years ago
truebrain 8823f796ea (svn r15041) -Fix (r15038): use the ctor auto thing how it is meant to be used (tnx to SmatZ for pointing that out) 16 years ago
michi_cc f3b9f94800 (svn r15040) -Fix (r15027): Don't disable support for Win64 in the VS2005 project file. 16 years ago
smatz d286e1df4b (svn r15039) -Codechange: fix comments regarding old AI, remove one old AI hack 16 years ago
truebrain 4c1e61997a (svn r15038) -Fix (r15027): loading older savegames failed 16 years ago
smatz 96529b2f0c (svn r15037) -Cleanup: remove unused file src/table/ai_rail.h 16 years ago
truebrain 03725c057f (svn r15036) -Fix: use the same value for 'random' through-out the code for PlantTree 16 years ago
truebrain 8fd3539f7b (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) 16 years ago
truebrain 23050b7782 (svn r15034) -Fix (r15027): NoAI framework no longer needs threads, so don't make source.list believe it does 16 years ago
truebrain dcae208dfe (svn r15033) -Fix (r15027): silent a warning when compiling without network 16 years ago
truebrain cb53184db4 (svn r15032) -Fix (r15030): Rubidium was too script-happy ;) 16 years ago
smatz f528593a40 (svn r15031) -Fix (r15027): merge reverted r15026, so do it once again 16 years ago
rubidium a5433f2e2b (svn r15030) -Update (r15029): and from the other languages too (yay for WT2) 16 years ago
rubidium 4cc0bae6f8 (svn r15029) -Cleanup (r15027): remove strings that aren't needed anymore 16 years ago
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