You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenTTD-patches/table
Darkvater 5e6923e936 (svn r2290) - CodeChange: protect the next batch of commands. This brings us to a total of 61, which is 53% :)
- CodeChange: To correctly accept engine-prototypes, the best-player checking has been moved to its own function, I hope it functions the same as before.
- CodeChange: Added symbolic types of PlayerID, OrderID and EngineID. For engines also added GetEngine() and IsEngineIndex(), similar to the other such functions.
- CodeChange: To correctly build industries, some tables have been moved to build_industry.h. The only way to find out currently if an industry is valid in a climate is by looping all industries and checking if it matches. Also to comply with the patch setting build_rawmaterial_industries, it is assumed that these industries do not accept any cargo of any type. This can and probably should changed in the future to some flag in their struct. Also use _opt_ptr instead of _opt.
- CodeChange: implemented the HQ checking code inspired by MarkR2 in "[ 1190944 ] Many commands not checked for security".  Unfortunately it is impossible to prevent only deleting a HQ by a modified client atm.
- CodeChange: For insert order and modify order their parameters are implicitely truncated to 8 bits, instead of the 16 bits said in the comments.
19 years ago
..
ai_rail.h (svn r1589) Adapt the AI to a slight behavior change of CmdBuildSignals() introduced in r1585 20 years ago
animcursors.h (svn r1) Import of revision 975 of old (crashed) SVN 20 years ago
autorail.h (svn r1571) Feature: Visually enhanced autorail placing 20 years ago
bridge_land.h (svn r2066) - Fix: [ 1164248 ] game crash while AI builds bridge. Also protect bridge building against invalid bridges and some safeguards when drawing. 20 years ago
build_industry.h (svn r2290) - CodeChange: protect the next batch of commands. This brings us to a total of 61, which is 53% :) 19 years ago
clear_land.h (svn r1) Import of revision 975 of old (crashed) SVN 20 years ago
currency.h (svn r1233) Fixed several currency issues. Now currencies should work correctly again. 20 years ago
engines.h (svn r1444) -Fix: fixed weight for double-head trains (and with that the acceleration) 20 years ago
files.h (svn r2229) - Fix: [ 1188777 ] Non-existing sprite #5125 (presignal). The DOS grf file trgi.grf has 6 less sprites than the windows one. This results in some segfaults for certain sprites. Fixed it by added a dummy grf file consisting ofr 6 sprites and loaded when using DOS gfx at the appropiate place. 19 years ago
genland.h (svn r1396) Introduce TileIndexDiffC - the compile time version of TileIndexDiff 20 years ago
industry_land.h (svn r1) Import of revision 975 of old (crashed) SVN 20 years ago
landscape_const.h (svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron) 20 years ago
landscape_sprite.h (svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron) 20 years ago
namegen.h (svn r1977) Typedef some enums and struct plus some minor style changes 20 years ago
palettes.h (svn r1038) Feature: OpenTTD runs with the grf files of the DOS version 20 years ago
road_land.h (svn r1902) Replace some casts with proper typing 20 years ago
roadveh.h (svn r1) Import of revision 975 of old (crashed) SVN 20 years ago
sprites.h (svn r2136) - Fix: [ 1174313 ] terrain hotkeys nonfunctional in scenario editor (D,Q,W,E,R,T,Y,U fltr) 19 years ago
station_land.h (svn r1402) Trim trailing whitespace 20 years ago
town_land.h (svn r800) Check if the data tables for houses have the correct number of elements via compile time asserts 20 years ago
track_land.h (svn r2048) -Fix: deleted a word somehow :s (Tnx Tron!) 20 years ago
train_cmd.h (svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron) 20 years ago
tree_land.h (svn r2288) - CodeChange: protected the next batch of commands (41 so far, out of 115). 19 years ago
tunnel_land.h (svn r826) Seperate all bridge related tables from tunnel_land.h into their own file 20 years ago
unmovable_land.h (svn r907) Sprinkle holy ANSI water: 20 years ago
water_land.h (svn r1903) Replace some casts and macro magic with proper typing, similar to r1902 20 years ago