Commit Graph

22 Commits (f2a70e3e26d2aeb75a63b60338bdd12f3046f5cd)

Author SHA1 Message Date
peter1138 db7d474b0f (svn r7079) -Codechange: Move an array to the only place it is used. 18 years ago
peter1138 3625d6f06b (svn r6795) - NewGRF: Add support for cargo-specific wagon overrides. 18 years ago
peter1138 651317435f (svn r6736) - Add a function to get the list position of an engine ID, for use with sorting. This is basically a reversed version of GetRailVehAtPosition() 18 years ago
peter1138 8b2e4e970a (svn r6532) - Feature: Add support for NewGRF sound effects. Currently sound priority isn't supported. 18 years ago
rubidium 908d3bcfe6 (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct. 18 years ago
peter1138 191023787a (svn r5336) - NewGRF: draw custom helicopter rotor sprites in vehicle info window, ensuring the correct direction is used (inspiration from mart3p) 18 years ago
peter1138 bdfcc8008f (svn r5059) - NewGRF: store a GRFFile pointer reference for each pointer, instead of just the GRF ID. 18 years ago
belugas 69f47611db (svn r4902) Newgrf : Introduction of the newgrf_cargo files.
Clearing engine and newgrf_engine from cargo related structures.
Apart from moving stuff cargo related, there is nothing really newcargo for now.
18 years ago
peter1138 feed914b97 (svn r4869) - NewGRF: support setting train list vehicle width to 32 instead of 29 pixels, for sets which use 32 pixel long engines/wagons. 18 years ago
peter1138 05e2c6b886 (svn r4781) - NewGRF: give _traininfo_vehicle_pitch a proper declaration 18 years ago
peter1138 43451dfbd9 (svn r4702) - NewGRF: add support for 'special' vehicle callbacks that use a different vehicle for parent scope than the first vehicle in the consist. 18 years ago
peter1138 48f7036408 (svn r4698) - When selecting files to commit, select the correct ones... missed header file update in r4697 18 years ago
peter1138 838ea453dc (svn r4632) - NewGRF: support loading of helicopter rotor sprites (mart3p) 18 years ago
peter1138 ea54151de5 (svn r4629) - NewGRF: constify more code that deals with sprite groups, now that ref counting is gone. 18 years ago
peter1138 5b5e274796 (svn r4609) - NewGRF: give GetCustomEngineSprite the correct return type 18 years ago
peter1138 d1ef086ce0 (svn r4559) - NewGRF: keep a record of which grf an engine is defined in. Will be used in the future. 18 years ago
peter1138 a98818cc6d (svn r4496) - NewGRF: switch custom engine names from storing a char* to using the new StringID based text system. Vehicle name
translations now work.
18 years ago
peter1138 77d1dafa4f (svn r4198) - NewGRF: Rename GetCallBackResult() to GetVehicleCallback(), as other types will exist later, and use separate parameters instead of bitshifting. 19 years ago
tron 8cfcdaa733 (svn r3783) Replace further ints and magic numbers by Direction, DiagDirection and friends 19 years ago
peter1138 bb016cdff6 (svn r3557) - NewGRF: move callback enums to a new file as more than just engines will use them 19 years ago
peter1138 2d67fc8741 (svn r3546) - NewGRF feature: Implement rail vehicle 'property' 0x1A: allows shuffling order of rail vehicle purchase list (and replace vehicle list) 19 years ago
peter1138 6c28b1cec7 (svn r3524) - Split newgrf features from engine.[ch] into newgrf_engine.[ch], and add the new files to project files. 19 years ago