Commit Graph

17677 Commits (5b226adc759e195a5cedc91dbeef3180102af938)

Author SHA1 Message Date
Jonathan G Rennison 7d960e28b4 Update crash dialog message to point to forum thread and github
Instead of bugs.openttd.org
7 years ago
Jonathan G Rennison 38b446ee0f Merge branch 'crashlog_improvements' into jgrpp 7 years ago
Jonathan G Rennison 3271d69bda Enable crashlogs for emergency or missing NewGRF savegames, in dev mode.
Factor out common checks for emergency and missing NewGRFs.
7 years ago
Jonathan G Rennison f3dde49ff8 Prevent AIs/scripts from creating road custom bridge heads. 7 years ago
frosch 2f7ac7c41f (svn r27886) -Fix [FS#6575-ish]: Do not modify argv[0]. 7 years ago
frosch dd3d824894 (svn r27885) -Cleanup (r27844): ESR_MAX_COST_EXCEEDED and ESR_PATH_TOO_LONG meant the same thing, but only one was used. Keep PATH_TOO_LONG since it has the better documentation. 7 years ago
frosch 5e7a50c8eb (svn r27884) -Fix: Console command parser failed when the command had many parameters, and also did not print any error messages about it. 7 years ago
frosch 968f1151d1 (svn r27883) -Fix [FS#6576]: Console command parser passed invalid strings to the debug output, if command lines had many parameters. 7 years ago
Jonathan G Rennison 0a345efc27 Fix tram reversing on custom bridge head tiles. 7 years ago
Jonathan G Rennison 27ac2f5894 Scope info: Adjust formatting of vehicle dump info 7 years ago
Jonathan G Rennison 64d9cdd6f0 Merge branch 'tracerestrict-sx' into jgrpp 7 years ago
Jonathan G Rennison b004c1998f Merge branch 'tracerestrict' into tracerestrict-sx 7 years ago
Jonathan G Rennison 7986367c1f Tracerestrict: Add program append management action. 7 years ago
translators cfb75beef6 (svn r27882) -Update from Eints:
greek: 7 changes by kyrm
7 years ago
Jonathan G Rennison 9077d6f4d2 Add support for loading SpringPP v2.3, v2.4 savegames 7 years ago
translators 3319616117 (svn r27879) -Update from Eints:
polish: 19 changes by lion
7 years ago
translators eb294906ba (svn r27878) -Update from Eints:
vietnamese: 7 changes by nglekhoi
7 years ago
Jonathan G Rennison 965938c0f5 Merge branch 'scheduled-dispatch-sx' into jgrpp 7 years ago
translators 16f74c6a2f (svn r27877) -Update from Eints:
turkish: 28 changes by wakeup
7 years ago
innocenat 0a6ddf31a2 Double-clicking order in timetable change wait time
This makes the process of setting up timetable manually easier.
7 years ago
innocenat c4c891a6c1 Proper handling of invalid text input in scheduled dispatch 7 years ago
Jonathan G Rennison d68b2809a3 Merge branch 'departure-boards' into jgrpp 7 years ago
Jonathan G Rennison 7d5f277a96 Fix not being able to enter 00:00 as a timetable start time. 7 years ago
Jonathan G Rennison 95e8bc67cc Merge branch 'chunnel' into jgrpp 7 years ago
HackaLittleBit 60345d2e18 Fix cost of building tunnels. 7 years ago
innocenat 02b53a2f52 Fix bug in cloning of schedued dispatch order 7 years ago
Jonathan G Rennison bbd2e6f2f5 Merge branch 'improved_breakdowns' into jgrpp
# Conflicts:
#	src/saveload/extended_ver_sl.cpp
#	src/train_cmd.cpp
7 years ago
Jonathan G Rennison 21696cc126 Merge branch 'save_ext' into jgrpp
# Conflicts:
#	src/lang/german.txt
7 years ago
Jonathan G Rennison 350c2bb24f Make trains break down after collision with road vehicle. 7 years ago
Jonathan G Rennison bcbe74f339 Adjust formatting of schedule dispatch summary.
Use different string if departure hasn't left yet.
7 years ago
Jonathan G Rennison 44fa555c6d Merge branch 'save_ext' into improved_breakdowns 7 years ago
Jonathan G Rennison 843343fcf1 Merge branch 'master' into save_ext 7 years ago
Jonathan G Rennison 27d9255f53 Fix trailing whitespace in schdispatch_gui.cpp 7 years ago
Jonathan G Rennison e15b3bb032 Fix typo in text string for maximum schedule slot delay. 7 years ago
Jonathan G Rennison 735fc1fc68 Increase maximum permitted depot and station name lengths. 7 years ago
Jonathan G Rennison 4528004bb8 Call UpdateScheduledDispatch() at first waiting, even when not travelling.
This is so that the schedule start point is advanced if a train
arrives at the first waiting point before but leaves at or after the
schedule end time.
7 years ago
Jonathan G Rennison e7a2907a9b Consolidate window invalidations in UpdateScheduledDispatch() 7 years ago
innocenat 59554a5dd2 Fix bug in new SL_VARVEC save/load code 7 years ago
innocenat 0b8f0e64ec Scheduled Dispatch feature
Code is tested and run well on small-ish train network. Not tested extensively.
7 years ago
innocenat 2895b1921d Add variable std::vector save type
SL_VEC in the game currenty only support SlRefType, not VarType. This add another save type, SL_VARVEC, to support saving std::vector with POD type. It supports all integer type.
7 years ago
translators b153db2568 (svn r27876) -Update from Eints:
swedish: 3 changes by Joel_A
7 years ago
translators 063c8509b7 (svn r27875) -Update from Eints:
chinese (simplified): 7 changes by chenwt0315
7 years ago
Jonathan G Rennison 10a91b291e Fix string references in pull request #18 7 years ago
translators cc650ca82b (svn r27874) -Update from Eints:
luxembourgish: 6 changes by Phreeze
7 years ago
translators 8b1bf56b29 (svn r27873) -Update from Eints:
spanish: 3 changes by SilverSurferZzZ
7 years ago
TELK f81cdf0312 Erase original text 8 years ago
translators 8ab8a8f9b4 (svn r27872) -Update from Eints:
swedish: 19 changes by Joel_A
8 years ago
TELK d3dc1c0945 ko-KR: Update Korean translation
Not fluently translated and seems that 7 strings are missed
8 years ago
translators 092ede70fd (svn r27871) -Update from Eints:
korean: 2 changes by telk5093
spanish: 2 changes by SilverSurferZzZ
german: 6 changes by mini1025
8 years ago
Jonathan G Rennison 40b89902a5 Merge branch 'master' into jgrpp
# Conflicts:
#	src/lang/galician.txt
8 years ago
translators 4b7a30c44e (svn r27870) -Update from Eints:
hungarian: 38 changes by Brumi
8 years ago
Jonathan G Rennison 0073c4e71e Road vehicles may no longer be stopped on level crossings. 8 years ago
translators 5d80417591 (svn r27869) -Update from Eints:
spanish: 2 changes by SilverSurferZzZ
hungarian: 6 changes by Brumi
8 years ago
Jonathan G Rennison 0acb4fdd2f Safer level crossings: add setting to improve RV level crossing safety. 8 years ago
Jonathan G Rennison 2ee66e9b24 Merge branch 'departure-boards' into jgrpp
# Conflicts:
#	src/timetable_gui.cpp
8 years ago
Jonathan G Rennison 0cbb45ec63 Close child query input window when clicking buttons in timetable GUI.
Fixes assertion failure if unrelated button is clicked between
opening and confirming query input window.
8 years ago
translators 497aca8175 (svn r27868) -Update from Eints:
spanish: 3 changes by SilverSurferZzZ
8 years ago
Jonathan G Rennison d1dd5937eb Merge branch 'send_money_company' into jgrpp 8 years ago
Jonathan G Rennison e43f0dad21 Fix crashes/issues with non-broadcast network chat. 8 years ago
translators 49ca5b0192 (svn r27861) -Update from Eints:
swedish: 49 changes by Joel_A
8 years ago
translators 9b4f7a6d4b (svn r27860) -Update from Eints:
scottish gaelic: 4 changes by GunChleoc
8 years ago
Jonathan G Rennison 668702dc7e Merge branch 'enhanced_viewport_overlay' into jgrpp
# Conflicts:
#	src/misc_gui.cpp
8 years ago
Jonathan G Rennison d94e37d9d1 Fix viewport tooltips not being cleared when scrolling using the keyboard.
Fix documentation typo.
8 years ago
Jonathan G Rennison 4979309094 TBTR: Fix build and refit of template trains. 8 years ago
peter1138 5932c84011 (svn r27859) -Revert (r27858): Committed too much :( 8 years ago
peter1138 e9e44105eb (svn r27858) -Change [FS#6560]: Add missing game script event for ships arriving at a station. (juanjo) 8 years ago
translators 24406b44c3 (svn r27857) -Update from Eints:
galician: 27 changes by permudo
8 years ago
translators 1327365d57 (svn r27856) -Update from Eints:
galician: 78 changes by permudo
8 years ago
translators 0f89d95459 (svn r27855) -Update from Eints:
spanish: 3 changes by SilverSurferZzZ
8 years ago
Jonathan G Rennison ab22cfbc87 Merge branch 'enhanced_viewport_overlay' into jgrpp 8 years ago
Jonathan G Rennison 5a2fe49457 Add setting for transfer payment mode from source, minus transfers.
This is to reduce large negative payments for the final leg.
8 years ago
Jonathan G Rennison c41bf4b468 Viewport order lines refresh fix for re-displaying previous orders. 8 years ago
translators 747a950920 (svn r27854) -Update from Eints:
spanish: 30 changes by SilverSurferZzZ
czech: 18 changes by djst
8 years ago
Jonathan G Rennison 56013d3b91 Mac OSX: Disable Mac assert header globally defining common names.
See: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-reviews/a9hZ094JK68
8 years ago
Jonathan G Rennison e6bbbfc58e Make company finance window max money value non-static. 8 years ago
Jonathan G Rennison 424e4691ce Show tracerestrict and/or progsig windows when ctrl-clicking signal. 8 years ago
Jonathan G Rennison bfb8f6f32e Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
#	src/saveload/extended_ver_sl.cpp
#	src/tracerestrict.h
#	src/tracerestrict_gui.cpp
8 years ago
Jonathan G Rennison 5ba7bf9da7 Fix company finance window being too small when first opened. 8 years ago
translators 3e772b0732 (svn r27853) -Update from Eints:
spanish: 1 change by juanjo
8 years ago
Jonathan G Rennison d1a287d73c Merge branch 'save_ext' into jgrpp 8 years ago
Jonathan G Rennison 498b3db504 Merge branch 'master' into save_ext 8 years ago
Jonathan G Rennison cb9ffe1bd9 Move std::string str_validate to separate header
This is to fix compilation of squirrel on MacOS/clang, as squirrel
defines macros which clash with including <string>
8 years ago
Jonathan G Rennison c44141bad6 Add conditional to test slot occupancy state.
Bump tracerestrict version.
8 years ago
Jonathan G Rennison c94b7a6240 Add safeguard includes to tracerestrict files. 8 years ago
translators 6192780721 (svn r27852) -Update from Eints:
catalan: 31 changes by juanjo
spanish: 5 changes by SilverSurferZzZ
8 years ago
peter1138 02b6c533aa (svn r27851) -Fix [FS#6555]: StringID truncation to 16 bits broke string remapping test. 8 years ago
translators 830a4b63c9 (svn r27850) -Update from Eints:
korean: 3 changes by telk5093
spanish (mexican): 18 changes by Absay
8 years ago
translators c44b3db7a3 (svn r27849) -Update from Eints:
korean: 4 changes by telk5093
8 years ago
TELK f2cd869a56 Merge & squash pull request #16
Korean: Add Chunnel translations and etc.
8 years ago
Jonathan G Rennison ca93c90b56 Merge branch 'master' into jgrpp
# Conflicts:
#	src/lang/german.txt
#	src/lang/korean.txt
8 years ago
translators 3b6fa4e33f (svn r27848) -Update from Eints:
korean: 43 changes by telk5093
spanish: 6 changes by SilverSurferZzZ
8 years ago
Jonathan G Rennison b8328ad21f Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
#	src/command.cpp
#	src/group_gui.cpp
#	src/lang/english.txt
#	src/saveload/extended_ver_sl.cpp
#	src/settings_gui.cpp
#	src/tracerestrict.cpp
#	src/tracerestrict.h
#	src/tracerestrict_gui.cpp
#	src/vehicle_gui.cpp
#	src/vehicle_gui_base.h
#	src/vehiclelist.cpp
#	src/window_type.h
8 years ago
Jonathan G Rennison 4d21d6f81c Merge branch 'chunnel' into jgrpp 8 years ago
Jonathan G Rennison 80d56307c7 Merge branch 'master' into jgrpp
# Conflicts:
#	src/group_gui.cpp
#	src/lang/german.txt
#	src/lang/korean.txt
#	src/lang/traditional_chinese.txt
#	src/pathfinder/yapf/yapf_rail.cpp
#	src/saveload/vehicle_sl.cpp
#	src/window.cpp
8 years ago
Jonathan G Rennison f50a9fef4f Add TRRS tracerestrict slot chunk to SLXI header. 8 years ago
translators 9ed6c2ebe1 (svn r27847) -Update from Eints:
german: 19 changes by planetmaker
8 years ago
peter1138 2e52de3406 (svn r27846) -Fix [FS#5926]: Infinite loop in pathfinder when checking safe waiting position from a waypoint. 8 years ago
Jonathan G Rennison 40eff50c98 Clear waiting due to tracerestrict flag when no longer required. 8 years ago
peter1138 df5923d798 (svn r27845) -Change: (Yapf) Use FindDepotData struct to simplify depot finding code and remove need to return fake path distance. (juanjo) 8 years ago
peter1138 95acc016ba (svn r27844) -Change: (Yapf) Treat max cost exceeded separately from path too long condition, as destination should not be considered in the former case. 8 years ago
peter1138 4b63778116 (svn r27843) -Change: (Yapf) Consider depot as destination before reversing path and applying penalty. 8 years ago
translators e37d54fb08 (svn r27842) -Update from Eints:
spanish: 9 changes by SilverSurferZzZ
8 years ago
peter1138 7e915f8bc7 (svn r27841) -Fix: Don't consider locks or ship depots as clear water when placing industries. 8 years ago
Jonathan G Rennison 8317eac918 Merge branch 'save_ext' into jgrpp
# Conflicts:
#	src/lang/german.txt
#	src/lang/korean.txt
#	src/lang/traditional_chinese.txt
#	src/window.cpp
8 years ago
Jonathan G Rennison 86d1a00ba6 Merge branch 'master' into save_ext 8 years ago
Jonathan G Rennison 83091f55da Merge branch 'vehicle_group_info' into jgrpp 8 years ago
Jonathan G Rennison e4aacee627 Merge branch 'master' into vehicle_group_info
# Conflicts:
#	src/group_gui.cpp
#	src/saveload/vehicle_sl.cpp
8 years ago
peter1138 f17d38598a (svn r27838) -Fix: Small news window's fake caption (r19943) was not sized to fit its text. 8 years ago
Jonathan G Rennison 85c7c4b307 Merge branch 'signal_tunnels_bridges' into jgrpp 8 years ago
Jonathan G Rennison ab595bf67c Fix bridge/tunnel exit PBS signals never being set to green. 8 years ago
Jonathan G Rennison f4b5efd67d Merge branch 'template_train_replacement' into jgrpp 8 years ago
Jonathan G Rennison 753fc2ab67 TBTR: Fix virtual rail engines not havign build year set. 8 years ago
Jonathan G Rennison 3084cac654 Merge branch 'enhanced_viewport_overlay' into jgrpp 8 years ago
Jonathan G Rennison f3ed6765a5 Add Ctrl+Click to scroll to plan. 8 years ago
Jonathan G Rennison a3d21411e7 Add a 'Show All' button to plans GUI. 8 years ago
Jonathan G Rennison b9e6ad1c6d Plans GUI: Fix various alignment issues.
Visibility button clicking, double mode, RTL mode, vertical alignment.
8 years ago
Jonathan G Rennison ac8b67ba9c Merge branch 'measurement_tool' into jgrpp 8 years ago
Jonathan G Rennison 0172f3acab Fix height above sea-level in measurement tool. 8 years ago
HackaLittleBit eddd635f00 Chunnel: Make error reporting consistent with tunnel length reporting at cursor.
Error reporting should be in tune with occurrence of events.
8 years ago
Jonathan G Rennison 0772236986 Add a release slot at front of train slot action.
Distinguish from release slot at back.
Fix slot release and acquire at front when passing PBS from back.
8 years ago
Jonathan G Rennison 870216d27c Show manage slots in veh/group window drop down even when no vehicles. 8 years ago
Jonathan G Rennison 7dbf99fa33 Add UI setting to hide adv tracerestrict features from GUI
Hide wait at PBS and slot features.
8 years ago
Jonathan G Rennison 9d0f0967f9 Enabled loading non-SLXI version 2002 tracerestrict savegames. 8 years ago
Jonathan G Rennison 19e5964b31 Bump tracerestrict version due to wait at PBS and slot features. 8 years ago
peter1138 60d4d1db3f (svn r27837) -Fix (r26969): Black remap did nothing in 8bpp-simple blitter. 8 years ago
Jonathan G Rennison 927323dcb1 Add trace restrict slot membership conditional. 8 years ago
Jonathan G Rennison 6417fb16c3 Initial implementation of trace restrict slots 8 years ago
Jonathan G Rennison 688ee9ac11 Add string control code to consume an argument. 8 years ago
translators a39bdc14a0 (svn r27836) -Update from Eints:
catalan: 2 changes by juanjo
8 years ago
Jonathan G Rennison 7194e19380 Merge branch 'save_ext' into tracerestrict-sx 8 years ago
Jonathan G Rennison 48bbe0325d Merge branch 'cpp-11' into save_ext 8 years ago
Jonathan G Rennison 4e9d4dd80a Add a PreCleanPool() static method to pool item types.
(cherry picked from commit 87142ed840)
8 years ago
Jonathan G Rennison a3034891a1 Add missing include guard for dyn arena alloc header. 8 years ago
Jonathan G Rennison dd0666c5f4 Add support for save/loading std::strings. 8 years ago
Jonathan G Rennison 2fb822d392 Fix includes and header guards of container functions. 8 years ago
translators 4d3d43a70e (svn r27835) -Update from Eints:
norwegian (bokmal): 37 changes by eirik174
8 years ago
peter1138 5bcc54e021 (svn r27834) -Change: Parse extmidi command string for parameters to pass on. 8 years ago
peter1138 4f3c7e74e7 (svn r27833) -Change: Trackdir maps directly to TrackdirBits 8 years ago
Jonathan G Rennison f58fe00294 Merge branch 'master' into save_ext 8 years ago
Jonathan G Rennison 0430502faa Merge branch 'tracerestrict' into tracerestrict-sx 8 years ago
Jonathan G Rennison 5a2d482c28 Tracerestrict: Add wait at PBS signal action. 8 years ago
peter1138 065a0547e2 (svn r27832) -Fix: Missing or incorrect colour codes in translations 8 years ago
Jonathan G Rennison c882082467 Chunnel: Fix swap of vehicle chunnel flag when reversing consist. 8 years ago
peter1138 348607aa89 (svn r27831) -Fix (r24577): Misaligned resize icon (due to widget bounds being inclusive) 8 years ago
translators 485c64fcbe (svn r27830) -Update from Eints:
catalan: 6 changes by juanjo
italian: 1 change by lorenzodv
russian: 6 changes by Lone_Wolf
8 years ago
peter1138 01c8ba0d5d (svn r27829) -Fix (r27821): Occasional crash caused by mixing int/uint arithmetic. 8 years ago
translators 7659ec05af (svn r27828) -Update from Eints:
croatian: 2 changes by VoyagerOne
italian: 6 changes by lorenzodv
english (us): 15 changes by Supercheese
latin: 15 changes by Supercheese
8 years ago
frosch 98673c94b8 (svn r27827) -Codechange (r27819): Deduplicate code. (adf88) 8 years ago
Jonathan G Rennison 612c825bb6 Chunnel: Minor whitespace/scope changes, rename function. 8 years ago
HackaLittleBit 2549def764 Chunnel: Use separate container function for chunnel related conditions. 8 years ago
peter1138 95cab27381 (svn r27826) -Fix (r27825): Wrong code style 8 years ago
peter1138 0e68f9db70 (svn r27825) -Feature [FS#4950]: Add option to close windows with right click (Flamefire) 8 years ago
translators 6ceb8a0d28 (svn r27824) -Update from Eints:
catalan: 7 changes by juanjo
croatian: 4 changes by VoyagerOne
korean: 15 changes by telk5093
scottish gaelic: 54 changes by GunChleoc
8 years ago
peter1138 4255e2e136 (svn r27823) -Fix: Vehicle viewport is not user scrollable so flag window as such. 8 years ago
peter1138 0887289e3d (svn r27822) -Feature: Vehicle Group Info: Add profits and occupancy display to group vehicle list (mtm, JGR) 8 years ago
peter1138 2c0ef5c659 (svn r27821) -Change: Draw images in centre of buttons (inspired by Juanjo) 8 years ago
Jonathan G Rennison 0d4bf16f57 Merge branch 'custom_bridgeheads' into jgrpp 8 years ago
Jonathan G Rennison 57a5f08687 Fix handling of custom bridge heads on steep slopes. 8 years ago
peter1138 6da57ed3e8 (svn r27820) -Fix: Allow dropdown to be drawn above origin widget even with scrollbar (Juanjo) 8 years ago
peter1138 abcab89af3 (svn r27819) -Fix (r26990): Update viewport sign dimensions when changing GUI zoom level. 8 years ago
translators b54d144b28 (svn r27818) -Update from Eints:
greek: 36 changes by kyrm
8 years ago
translators ccf94e8108 (svn r27817) -Update from Eints:
greek: 39 changes by kyrm
croatian: 7 changes by VoyagerOne
8 years ago
peter1138 48b9cbbb76 (svn r27816) -Fix [FS#6421]: Do not search directories when opening ini files as we already have their full path. 8 years ago
Jonathan G Rennison efe30c4299 Merge branch 'tracerestrict-sx' into jgrpp 8 years ago
Jonathan G Rennison 88a524717b Merge branch 'tracerestrict' into tracerestrict-sx
# Conflicts:
#	src/saveload/company_sl.cpp
#	src/saveload/saveload.cpp
8 years ago
Jonathan G Rennison 58d8a791e4 Merge branch 'save_ext' into tracerestrict-sx 8 years ago
Jonathan G Rennison 2af2a49887 Revert "(svn r27811) -Change: Remove unused parameters in FreeTrainTrackReservation"
This reverts commit 166e504c13.

These parameters are used for tracerestrict functionality.
8 years ago
Jonathan G Rennison f9f2d37a8e Merge branch 'master' into tracerestrict
# Conflicts:
#	src/saveload/saveload.cpp
8 years ago
Jonathan G Rennison fc60857b66 Merge branches 'adjacent_crossings' and 'zoning' into jgrpp 8 years ago
Jonathan G Rennison 0c42b384bc Merge branch 'save_ext' into adjacent_crossings
# Conflicts:
#	src/train_cmd.cpp
8 years ago
translators 712dbeda33 (svn r27815) -Update from Eints:
russian: 7 changes by Lone_Wolf
8 years ago
Jonathan G Rennison c4e06808a2 Merge branch 'master' into save_ext 8 years ago
Jonathan G Rennison 6f07639c34 Merge branch 'master' into zoning
# Conflicts:
#	src/station_cmd.cpp
8 years ago
peter1138 5baf52b938 (svn r27814) -Change: Remove _roadveh_depot_exit_trackdir
_roadveh_depot_exit_trackdir was just a copy of
DiagDirToDiagTrackdir. (cirdan)
8 years ago
peter1138 c03ccdb36b (svn r27813) -Change: Remove _road_enter_dir_to_reachable_trackdirs
_road_enter_dir_to_reachable_trackdirs was just a copy of
DiagdirReachesTrackdirs. (cirdan)
8 years ago
peter1138 380e1a240f (svn r27812) -Fix: Road tunnel/bridge heads have no trackbits wrt catenary drawing
Road tunnels and bridges do not have any rail, so do not treat them
as if they had when drawing a catenary. (cirdan)
8 years ago
peter1138 166e504c13 (svn r27811) -Change: Remove unused parameters in FreeTrainTrackReservation
FreeTrainTrackReservation is always called with INVALID_TILE
and INVALID_TRACKDIR as second and third arguments, so remove
them and just use those constants instead. (cirdan)
8 years ago
peter1138 4107f78eae (svn r27810) -Change: Factor out reservation-handling code in station_cmd.cpp
Code dealing with freeing and restoring track reservations is
duplicated in CmdBuildRailStation and RemoveFromRailBaseStation;
make separate functions for it. (cirdan)
8 years ago
peter1138 040df26e9e (svn r27809) -Codechange: Improve check in UpdateLevelCrossing
In UpdateLevelCrossing, checking if a level crossing is reserved is
cheaper than finding trains on it or approaching it, so do it first. (cirdan)
8 years ago
peter1138 e3a1ae2be5 (svn r27808) -Codechange: Adjust the size of _track_crosses_trackdirs
_track_crosses_trackdirs is indexed by a Track, not a
Trackdir, so adjust its size accordingly. (cirdan)
8 years ago
peter1138 80303515c1 (svn r27807) -Codechange: Remove _ship_leave_depot_offs
There is already TileOffsByDiagDir for that. (cirdan)
8 years ago
peter1138 54ec06258a (svn r27806) -Codechange: Remove function ShipGetNewDirection
ShipGetNewDirection has no side effects and its return value
is ignored by its only caller, so do away with it.

Also remove now unused _new_vehicle_direction_table. (cirdan)
8 years ago
peter1138 f0062f94d6 (svn r27805) -Codechange: Remove function ShipGetNewDirectionFromTiles
The only user of ShipGetNewDirectionFromTiles can be better
served by DiagdirBetweenTiles, so remove the former. (cirdan)
8 years ago
translators bf30576255 (svn r27804) -Update from Eints:
italian: 7 changes by lorenzodv
luxembourgish: 11 changes by Phreeze
french: 7 changes by glx
8 years ago
Jonathan G Rennison b3fd11efd2 Merge branch 'master' into jgrpp
# Conflicts:
#	src/blitter/32bpp_anim.cpp
#	src/blitter/32bpp_anim.hpp
#	src/blitter/32bpp_anim_sse4.cpp
8 years ago
Jonathan G Rennison fae4ac1a5d Merge branch 'master' into save_ext
# Conflicts:
#	src/saveload/company_sl.cpp
#	src/saveload/saveload.cpp
8 years ago
alberth 17b46109ad (svn r27803) -Change: Remove obsolete aircraft preview strings from other languages 8 years ago
alberth 1f70279419 (svn r27802) -Add: Display aircraft type in engine preview window (patch by Samu) 8 years ago
alberth 119965125d (svn r27801) -Change: Also rename long aircraft preview window strings of other languages 8 years ago
alberth b110c9c259 (svn r27800) -Change: Rename long aircraft string names of the preview window 8 years ago
alberth fa5fd39c23 (svn r27799) -Add: Display aircraft type in buy window (patch by Samu) 8 years ago
alberth 7c3004c785 (svn r27798) -Change: Also remove obsolete string from the other languages 8 years ago
alberth e2e9bd0b25 (svn r27797) -Add: Display aircraft type in its vehicle window (patch by Samu) 8 years ago
frosch 206a0838e9 (svn r27796) -Fix [FS#6545]: 32bpp-anim blitters assumed that pitch and width of the screen were equal. 8 years ago
translators 5c7f97aff2 (svn r27795) -Update from Eints:
luxembourgish: 3 changes by Phreeze
8 years ago
peter1138 36837a070c (svn r27794) -Fix [FS#6526]: Chat text background overflowed due to missing padding. 8 years ago
peter1138 57745b1c74 (svn r27793) -Fix [FS#6450]: Use of uninitialised variable cause lzo to fail. Add check for error status. 8 years ago
translators 9169ab6ce2 (svn r27789) -Update from Eints:
polish: 3 changes by wojteks86
greek: 1 change by kyrm
8 years ago
peter1138 a77044f185 (svn r27788) -Fix [FS#6536]: Get vehicle load amount after executing new cargo trigger. 8 years ago
Jonathan G Rennison ac69b746ab Merge branch 'master' into jgrpp
# Conflicts:
#	src/gfxinit.cpp
#	src/saveload/saveload.cpp
8 years ago
Jonathan G Rennison c1a26459d8 Merge branch 'chunnel' into jgrpp
# Conflicts:
#	src/ground_vehicle.hpp
8 years ago
HackaLittleBit de24fed9d1 Chunnel: Tunnels are only allowed to cross sea. 8 years ago
peter1138 980871a87b (svn r27787) -Fix: Update scrollbar when rebuilding AI/GS setting list. 8 years ago
peter1138 9a489375e3 (svn r27786) -Fix [FS#6479]: AI configuration changed incorrect parameter when some parameters are hidden. 8 years ago
peter1138 c366425de6 (svn r27785) -Fix [FS#6508]: Buoys not always drawn after being placed depending on zoom level (Samu). 8 years ago
peter1138 7501b7cf7a (svn r27784) -Fix [FS#6505]: Allow rail conversion even if ship is on tile (Samu). 8 years ago
frosch ed63b48e76 (svn r27780) -Update: Numbers 8 years ago
frosch d3de080883 (svn r27778) -Change [FS#6442-ish]: Convenience savegame bump to distinguish 1.7 savegames from 1.6 savegames. 8 years ago
frosch bc61ff380a (svn r27777) -Doc: Yearly increment 8 years ago
frosch ffcdd47321 (svn r27776) -Merge: Documentation updates from 1.6 branch 8 years ago
frosch 51c6ae62d1 (svn r27775) -Fix [FS#6510]: Insufficient thread synchronisation when switching blitters. (JGR) 8 years ago
frosch 5b7a04ca27 (svn r27774) -Fix [FS#5889]: Enabling palette animation for 32bpp blitters while paused skipped initialisation of the palette and resulted in black windows.
-Revert (r23978): No SDL-specific fix required anymore. The new fix applies to all backends.
8 years ago
Jonathan G Rennison d14d5731d8 Fix wrong palette being used when switching to animated blitter.
Fixes black sprites and UI elements when switching on full
animations on win32 and OSX.
8 years ago
frosch 5e28cc4757 (svn r27772) -Fix [FS#5819]: If the intro game had a savegame version which contains a NewGRF configuration, then townname NewGRFs would not be activated in the game options. 8 years ago
Jonathan G Rennison 2d473c05b0 Fix use-after-free when switching blitters in SDL and Win32 modes.
This mostly occurs when disabling pallete animation when fast-forward
is enabled.
8 years ago
translators 4d12cce1c4 (svn r27771) -Update from Eints:
malay: 27 changes by stress_043
8 years ago
Jonathan G Rennison 93a43da809 Chunnel: Prevent chunnels from intersecting with each other. 8 years ago
Jonathan G Rennison 4c9f7b73b3 Chunnel: Add a ground veh flag for (maybe) being in a chunnel
Use this to avoid inclination change code in non-chunnel wormholes.
8 years ago
Jonathan G Rennison ec9f0371e8 Chunnel: Adjust z position of vehicles in chunnels to go "under" the water. 8 years ago
fonsinchen 0d5ee772fc (svn r27770) -Fix [FS#6540]: Initialize variables in station_sl.cpp (JGR) 8 years ago
Jonathan G Rennison 68c280bef8 Ifdef out expensive assert in non-debug mode.
The vehicle slope algorithm goes to pains to avoid GetSlopePixelZ,
but then calls it anyway in the assert...
8 years ago
Jonathan G Rennison 0690dbb8bf Merge branch 'jgrpp' into chunnel 8 years ago
Jonathan G Rennison fa044852d5 Merge branch 'day_length' into jgrpp
# Conflicts:
#	src/saveload/afterload.cpp
8 years ago
Jonathan G Rennison 1f148322fb Reset day length factor to 1 when loading pre day length savegame 8 years ago
Jonathan G Rennison 11906f24c5 Merge branch 'save_ext' into day_length 8 years ago
frosch bc2382af06 (svn r27769) -Change: [NewGRF] Extend the DCxx range to D800-DFFF. 8 years ago
frosch 724f1f3b69 (svn r27768) -Codechange: Use if and IsInsideMM instead of switch-case sequences to test for consecutive values. 8 years ago
frosch f469b0be3e (svn r27767) -Codechange: Industries and houses should just use the default-case in Action 4. 8 years ago
frosch 4180276c81 (svn r27766) -Fix: Obiwan opposed translations for text id D3FF and DCFF in Action 13. 8 years ago
Jonathan G Rennison 500ef49694 Chunnel: Double cost of building and removing chunnels. 8 years ago
Jonathan G Rennison 89a0a9c182 Chunnel: Use hash table for tunnel search, change tunnel fields and savegame format. 8 years ago
Jonathan G Rennison ad15b47f72 Chunnel: Fix setting of tunnel ID in load conversion, add method to set ID. 8 years ago
Jonathan G Rennison afd8c6b867 Chunnel: Increase tunnel pool size, make tunnel IDs 32 bit.
Add lookup mechanism for tunnel IDs which don't fit in 16 bits in M2.
8 years ago
Jonathan G Rennison 87142ed840 Add a PreCleanPool() static method to pool item types. 8 years ago
Jonathan G Rennison 702404dc6a Fix issues with uncleared variables when loading old save games. 8 years ago
Jonathan G Rennison 79439925c8 Clear discardable chunk IDs in SlXvResetState. 8 years ago
translators 3342c5a367 (svn r27765) -Update from Eints:
russian: 4 changes by Lone_Wolf
8 years ago
Jonathan G Rennison 212f6ce6ef Chunnel: Add setting to enable construction, default off. 8 years ago
Jonathan G Rennison 3fde2cb5b1 Remove unused constant from newgrf_config.cpp 8 years ago
Jonathan G Rennison 02b33e7f64 Chunnel: Add error text for too many tunnels. 8 years ago
Jonathan G Rennison ab38623ea6 Chunnel: Adjust documentation and whitespace in tunnel_map.h 8 years ago
Jonathan G Rennison 75410ddae4 Chunnel: Save/load changes 8 years ago
Jonathan G Rennison aac5b2d4ad Chunnel: Adjust struct Tunnel constructor 8 years ago
Jonathan G Rennison ee0d6e2fe6 Chunnel: Remove debug prints from afterload code. 8 years ago
Jonathan G Rennison 04244e7215 Chunnel: Fix typo in name of GetOtherTunnelBridgeEndOld 8 years ago
Jonathan G Rennison 21bbb42d7e Chunnel: Adjust arguments of IsTunnelInWay 8 years ago
Jonathan G Rennison 13a716980a Chunnel: String text adjustments. 8 years ago
HackaLittleBit 7e6215f271 Chunnel patch 28401: Add: Tile description chunnel.
https://www.tt-forums.net/viewtopic.php?p=1183580#p1183580
8 years ago
HackaLittleBit 15c8e67655 Chunnel patch 28400: Codechange: Chunnels can now pass normal tunnels, fixed tile highlighting, fixed ramp detection.
https://www.tt-forums.net/viewtopic.php?p=1183580#p1183580
8 years ago
HackaLittleBit 7808370f86 Chunnel patch 28399: debug [modified]
Don't remove other debug outputs

https://www.tt-forums.net/viewtopic.php?p=1183416#p1183416
8 years ago