Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-17 | (svn r15123) -Fix [NoAI]: 'const char *' implies that the return value ↵ | truebrain | |
should not be free'd, which is should .. so make them 'char *' | |||
2009-01-17 | (svn r15122) -Codechange: add a security assert, to make sure something ↵ | truebrain | |
never happens | |||
2009-01-17 | (svn r15121) -Fix: more mem-leak fixes (this should make SmatZ so happy ;) :p) | truebrain | |
2009-01-17 | (svn r15120) -Fix: more mem-leak fixes | truebrain | |
2009-01-17 | (svn r15119) -Fix: several issues with result 0x4 (standard production ↵ | frosch | |
change of primary industries) of callbacks 0x29 and 0x35. | |||
2009-01-17 | (svn r15118) -Fix: fix a minor mem-leak | truebrain | |
2009-01-17 | (svn r15117) -Codechange: enlarge a few text boxes in the Create Scenario ↵ | belugas | |
window, allowing them to be more visible. | |||
2009-01-16 | (svn r15116) -Fix (r1): company money weren't correctly converted from ↵ | smatz | |
TTD(P) savegames | |||
2009-01-16 | (svn r15115) -Documentation: Add some widget enums to the widget array ↵ | belugas | |
definition (Terkhen). | |||
2009-01-16 | (svn r15114) -Codechange: Add support for 8 byte action7/9 data, used as a ↵ | peter1138 | |
mask for GRFID checks. | |||
2009-01-16 | (svn r15113) -Codechange: unify calling ScanForTarFiles when determining the ↵ | rubidium | |
paths. | |||
2009-01-16 | (svn r15112) -Fix (r15108): transform should include algorithm as that's ↵ | rubidium | |
where it's from. Furthermore not including it gives compile errors for some | |||
2009-01-16 | (svn r15111) -Fix: when scanning a path and saying it should ignore tars, it ↵ | rubidium | |
didn't do so | |||
2009-01-16 | (svn r15110) -Fix: reading the shortname of graphicssets always missed the ↵ | rubidium | |
first character. | |||
2009-01-16 | (svn r15109) -Add [NoAI]: add AITile::LevelTiles (Yexo) | truebrain | |
2009-01-16 | (svn r15108) -Fix: TarAddLink didn't lowercase strings, breaking tar-loading ↵ | truebrain | |
when using uppercase files | |||
2009-01-16 | (svn r15107) -Fix [NoAI]: don't use so much explicit string copies if it is ↵ | truebrain | |
not required | |||
2009-01-16 | (svn r15106) -Fix [NoAI]: printf-ing of garbage. | rubidium | |
2009-01-16 | (svn r15105) -Fix (r15104): signed/unsigned warning | smatz | |
2009-01-16 | (svn r15104) -Codechange: unify the resolving of the xyz kbytes/megabytes ↵ | rubidium | |
strings. | |||
2009-01-16 | (svn r15103) -Change: Keep industry variables 8E and 8F in sync with 93, ↵ | frosch | |
when changing production using results 0D, 0E or 0F of callback 29 or 35. | |||
2009-01-16 | (svn r15102) -Fix (r15101): somehow makedepend fucked up (patch by Yexo) | truebrain | |
2009-01-16 | (svn r15101) -Change [API CHANGE]: more consistant naming for consts: | truebrain | |
INVALID_TOWN_RATING -> TOWN_RATING_INVALID INVALID_TRANSPORT -> TRANSPORT_INVALID INVALID_ORDER -> ORDER_INVALID INVALID_GROUP -> GROUP_INVALID GROUP_ALL/DEFAULT -> ALL/DEFAULT_GROUP VEHICLE_RAIL/ROAD/.. -> VT_RAIL/ROAD/.. MY_COMPANY -> COMPANY_SELF FIRST/LAST/INVALID_COMPANY -> COMPANY_FIRST/LAST/INVALID | |||
2009-01-15 | (svn r15100) -Add [NoAI]: introduce TILE_INVALID as const | truebrain | |
2009-01-15 | (svn r15099) -Fix (r15078): GetTileIndex(0, -1) is perfectly fine | truebrain | |
2009-01-15 | (svn r15098) -Fix [FS#2535]: MinGW's find didn't remove the .svn directories ↵ | rubidium | |
during bundling as we told it to, so we're using a slightly different approach that seems to work | |||
2009-01-15 | (svn r15097) -Update: WebTranslator2 update to 2009-01-15 18:47:56 | translators | |
brazilian_portuguese - 8 fixed by tucalipe (8) danish - 4 fixed, 1 changed by beruic (5) dutch - 6 fixed by habell (6) english_US - 76 fixed by WhiteRabbit (76) french - 7 fixed, 1 changed by glx (8) greek - 9 fixed, 2 changed by doukas (11) indonesian - 13 changed by fanioz (13) norwegian_nynorsk - 24 fixed by runarlu (24) polish - 5 fixed by xaxa (5) | |||
2009-01-15 | (svn r15096) -Fix [NoAI]: free memory when no longer needed | truebrain | |
-Fix [NoAI]: when there are multiple versions of one AI, never randonly pick an older one, but always the latest | |||
2009-01-15 | (svn r15095) -Add [NoAI]: allow AI Libraries to be in .tar files (subdir ↵ | truebrain | |
required, as with AIs -Add [NoAI]: allow multiple versions of the same AI co-exist -Change [NoAI]: updated the whole method of AI (Library) finding and loading; it is now much more clear and transparent -Change [NoAI]: the name of the AI is now the name used by CreateInstance() -Change [NoAI]: make the AI finder a bit more clever, mostly related to version finding | |||
2009-01-15 | (svn r15094) -Feature: Add support for IP range bans using CIDR notation. | peter1138 | |
2009-01-15 | (svn r15093) -Fix [NoAI]: check if a tile is valid before using IsTileType ↵ | truebrain | |
(bug found by Zuu, patch by Yexo) | |||
2009-01-15 | (svn r15092) -Fix [NoAI]: make the library internal class name consistant ↵ | truebrain | |
with their directory name | |||
2009-01-15 | (svn r15091) -Add [NoAI] [API CHANGE]: introduce GetCategory() as a ↵ | truebrain | |
requirement for every library.nut, to indicate in which category it belongs. Currently the directory indicates the category, but this doesn't allow planned future additions | |||
2009-01-15 | (svn r15090) -Add [NoAI] [API CHANGE]: info.nut/library.nut now requires a ↵ | truebrain | |
function GetShortName(), which should return a 4 (four) character string, unique throughout the world. This id is simular to a GRFid. | |||
2009-01-15 | (svn r15089) -Fix: make install not installing the AI directory and thus the ↵ | rubidium | |
AI libraries were missing in the debian builds. | |||
2009-01-15 | (svn r15088) -Fix [FS#2536]: Resize company list in town authority window if ↵ | peter1138 | |
required. | |||
2009-01-15 | (svn r15087) -Codechange: Less hardcoding of y positions in town authority ↵ | peter1138 | |
window. | |||
2009-01-14 | (svn r15086) -Fix: start AIs after 6 months on hard, 12 months on medium, ↵ | truebrain | |
and 24 months on easy. The current values were a bit .. too long waiting period ;) | |||
2009-01-14 | (svn r15085) -Fix (r14164): Clearing a settings group did not delete old ↵ | peter1138 | |
items nor reset the last_item pointer, causing lists to not be saved unless they started blank. | |||
2009-01-14 | (svn r15084) -Fix [NoAI] (r15027): by removing the threads for NoAIs, it is ↵ | truebrain | |
no longer possible to use DoCommand (even indirect) in AIAbstractList::Valuator(). | |||
2009-01-14 | (svn r15083) -Add [NoAI]: added a console command to reload an AI (requested ↵ | truebrain | |
by Zuu) | |||
2009-01-14 | (svn r15082) -Codechange: make the AI library path also a searchdir instead ↵ | rubidium | |
of manually manufacturing it into a searchdir. | |||
2009-01-14 | (svn r15081) -Fix (r15080): of course it's about southern border, not ↵ | smatz | |
northern... | |||
2009-01-14 | (svn r15080) -Fix: terraforming at the northern border failed without any ↵ | smatz | |
visible reason | |||
2009-01-14 | (svn r15079) -Codechange: split tcp 'backend' and in-game handling like it ↵ | rubidium | |
is for UDP. | |||
2009-01-13 | (svn r15078) -Fix [NoAI]: AIMap didn't filter its input (Yexo) | truebrain | |
2009-01-13 | (svn r15077) -Codechange: enumify DAYS_IN_YEAR and DAYS_IN_LEAP_YEAR | smatz | |
-Change: when computing daily running cost, divide by 365 (instead of 364). Since r12134, the rounding errors don't need this correction anymore | |||
2009-01-13 | (svn r15076) -Fix: a start_date of 0 would never start an AI .. so don't ↵ | truebrain | |
allow it (Yexo) | |||
2009-01-13 | (svn r15075) -Fix: store _next_competitor_start as uint32, else it might ↵ | truebrain | |
overflow for values > 2.4 years | |||
2009-01-13 | (svn r15074) -Fix: make Rubidium happy | truebrain | |