Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-03-26 | (svn r4129) - CodeChange: Add proper bool type for is_ai as well...it is a ↵ | Darkvater | |
bool type. | |||
2006-03-26 | (svn r4126) - Feature: A new multi-lingual multi-measuring-unit system: | peter1138 | |
- Replace miles/kilometres game option with a general measuring units option. - Add {POWER}, {WEIGHT}, {WEIGHT_S} and {VOLUME_S} (_S for short) tags to the language/string system. - Add SI as option for measuring units. Language file updates to use the system will come soon. | |||
2006-03-19 | (svn r3981) More work for the rail accessing functions and enums | tron | |
2006-03-18 | (svn r3939) -Fix: No longer assume that the number of slots is 2. It was not ↵ | celestar | |
a problem up to now, but it's not The Right Thing (TM) to do either | |||
2006-03-09 | (svn r3805) - [FS#62] Fix doxygen comments to refer to the correct ↵ | peter1138 | |
parameter. (sulai) | |||
2006-02-18 | (svn r3613) Some more const, indentation, whitespace and similar stuff | tron | |
2006-02-18 | (svn r3612) - RoadStop->slot[] stores a vehicle index. Adjust its type and ↵ | peter1138 | |
use INVALID_VEHICLE instead of nonsense INVALID_SLOT. | |||
2006-02-11 | (svn r3589) - Rename u.road.unk2 to u.road.blocked_ctr | peter1138 | |
2006-02-01 | (svn r3510) Fiddle with whitespace and parentheses | tron | |
2006-01-29 | (svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it ↵ | Darkvater | |
in branch/pbs. This reverts revisions r3158, r3140, r3075, r2977, r2674, r2625, r2621, r2529, r2528, r2525, r2524, r2519, r2517, r2516, r2507, r2499. (in conjunction with Tron) - The only change is that the nsignalsw.grf file is kept and that existing nightlies with PBS signals get those signals converted to combo-signals. | |||
2006-01-04 | (svn r3362) Fix issue with loading old (TTD) savegames: | peter1138 | |
- move call to convert from old to new train subtypes. - ensure AI is started for AI players. | |||
2005-12-14 | (svn r3297) Staticise | tron | |
2005-11-16 | (svn r3205) Some more uses for GB/SB | tron | |
2005-10-07 | (svn r3024) -Codechange: Another batch of replacements of ↵ | tron | |
int/uint/int16/byte/-1 with proper types and constants | |||
2005-09-23 | (svn r2979) Avoid unnecessary recursion | tron | |
2005-09-23 | (svn r2978) Make a global variable local | tron | |
2005-08-23 | (svn r2886) Rename the "owner" attribute to "m1", because when it stores an ↵ | tron | |
owner it is accessed by [GS]etOwner anyway and when it doesn't store an owner, but arbitrary data, accessing a field called "owner" is confusing. | |||
2005-07-24 | (svn r2701) Insert Id tags into all source files | tron | |
2005-07-22 | (svn r2673) Include functions.h directly, not globally via openttd.h | tron | |
2005-07-20 | (svn r2657) -Codechange: The available railtypes per player are now a ↵ | celestar | |
bitmask, so that railtypes do not be in ascending order of appearance. Allows easier implementation or more railtypes | |||
2005-07-20 | (svn r2650) Convert many explicit shifts+ands to extract bits to invocations ↵ | tron | |
of GB - should be a bit nicer to read | |||
2005-07-17 | (svn r2609) - Feature: remove extension from savegames/scenarios when ↵ | Darkvater | |
browsing the folders. | |||
2005-07-17 | (svn r2600) Fix: [vehicles] Fix problem with vehicle loop not distributing ↵ | ludde | |
the calls evenly over the day. | |||
2005-07-13 | (svn r2558) Change the internal map format from 7 arrays to one array of ↵ | tron | |
structs, this doesn't change the saved format for now. It's a stepping stone for further changes. | |||
2005-07-07 | (svn r2528) - Fix: TTDPatch games had garbage in _map3[hi]&0xF0 which ↵ | Darkvater | |
interfered with OpenTTD PBS functionality; fixed in oldloader - Fix: TTD AI internals are still a puzzle and the AI in state 'SellVehicle' doesn't have a valid vehicle, so change the state to something harmless. Both fixed make sure that Megarail TTD scenario works | |||
2005-06-21 | (svn r2468) -Codechange: Got rid of DEREF_PLAYER and replaced it by GetPlayer | celestar | |
2005-06-07 | (svn r2432) Use GetEngine() instead of DEREF_ENGINE() or even _engines[] | tron | |
2005-06-02 | (svn r2397) - CodeChange: rename all "ttd" files to "openttd" files. | Darkvater | |
2005-03-24 | (svn r2041) -Fix: not all vehicles did get a day_proc call (because of ↵ | truelight | |
rounding errors) | |||
2005-02-22 | (svn r1900) Simplify a piece of code in the oldloader | tron | |
2005-02-07 | (svn r1844) -Fix: small protection in oldloader.c, and put the savegame on ↵ | truelight | |
pause by default | |||
2005-02-06 | (svn r1832) Next byte -> char iteration: custom names | tron | |
2005-02-06 | (svn r1830) -Codechange: small stuff to make the file more beautiful (tnx Tron) | truelight | |
2005-02-06 | (svn r1829) -Fix: fixed some compiler warnings (tnx to Tron for the ↵ | truelight | |
Makefile-flag) | |||
2005-02-06 | (svn r1826) -Feature: a brand new OldLoader so OpenTTD is TTD(Patch) compatible | truelight | |
again.. kind of anyway. Still needs work for the extra chunks TTDPatch provides, and which we use too, but not in the same way.. - Also, no longer BE is a problem, reading is BE/LE safe. - Tnx to Bjarni for the BE testing, Tron for the help on the BE, Darkvater for helping out, and Mek for providing me with the correct information regarding TTDPatch savegames | |||
2005-02-06 | (svn r1818) -Add: Dynamic orders (up to 64k orders) | truelight | |
2005-02-06 | (svn r1817) -Codechange: Moved depot-functions to depot.c | truelight | |
-Codechange: Added wrappers around depot-access (GetDepot no exists) -Codechange: Made depot-functions a bit more logic (no longer GetDepotByTile crashes your game when you request it on a non-depot tile) -Add: made depots dynamic (yes, 64k depots are possible now) | |||
2005-02-04 | (svn r1788) -Add: Made RoadStops dynamic. You can now create up to 64k ↵ | truelight | |
roadstops. | |||
2005-02-04 | (svn r1787) -Add: Dynamic signs (euh.. yeah, this means you can built 64k signs) | truelight | |
2005-02-04 | (svn r1783) -Add: Dynamic vehicles (now up to 64k of vehicles) | truelight | |
2005-02-03 | (svn r1776) -Add: Dynamic stations. You can now have up to 64k of stations | truelight | |
2005-02-02 | (svn r1771) -Add: Industries are now dynamic (up to 64k industries). Generating | truelight | |
1kx1k maps should now be much faster, and give more than just oil-stuff ;) | |||
2005-02-01 | (svn r1764) -Add: dynamic towns, you can now have up to 64k towns (let me ↵ | truelight | |
know when you have that amount of towns in a map ;)) | |||
2005-01-29 | (svn r1721) -Feature: It is now possible to build multiple road stations (up ↵ | celestar | |
to 8) on a single station. Thanks to: Truelight for the saveload code, Darkvater and Hackykid for network testing and Tron for proof-reading 1500 lines of diff. | |||
2005-01-29 | (svn r1713) Split off several functions which query/set information about a ↵ | tron | |
single tile from map.h and put them into a seperate file tile.h | |||
2005-01-22 | (svn r1594) Convert all undefined parameter lists to (void) and add the ↵ | tron | |
appropriate warning flags in the Makefile | |||
2005-01-16 | (svn r1536) Move GET_TILEHEIGHT, GET_TILETYPE and IS_TILETYPE to map.h, turn ↵ | tron | |
them into inline functions and add some asserts | |||
2005-01-15 | (svn r1525) -Codechange: rewrote the _order_array, now it can be made dynamic. | truelight | |
-Codechange: renamed all 'schedule' stuff to 'order(list)' -Codechange: moved all order-stuff to order_cmd.c / order.h -Codechange: vehicles that share orders are now linked to eachother with next_shared/prev_shared in Vehicle Developers: please use AssignOrder to assign data to an order. If not, you _WILL_ make the save-routine to assert! | |||
2005-01-12 | (svn r1486) -Codechange: moved all 'signs' stuff to signs.c/h and prepared ↵ | truelight | |
it for dynamic arrays | |||
2005-01-10 | (svn r1469) -Fix: missed one in last commit | truelight | |