| 
							
							
								 Jonathan G Rennison | 97e6f3062e | Adding of _t to (u)int types, and WChar to char32_t See: eaae0bb5e | 2024-01-07 17:20:41 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | dfecdf3afb | Merge branch 'master' into jgrpp # Conflicts:
#	src/dock_gui.cpp
#	src/rail_gui.cpp
#	src/road_gui.cpp
#	src/terraform_gui.cpp
#	src/vehicle.cpp
#	src/video/allegro_v.cpp
#	src/video/cocoa/cocoa_v.mm
#	src/video/dedicated_v.cpp
#	src/video/sdl2_v.cpp
#	src/video/sdl_v.cpp
#	src/video/win32_v.cpp | 2021-02-21 11:54:24 +00:00 |  | 
			
				
					| 
							
							
								 frosch | d9b4413bc9 | Codechange: rename sound ids to make more sense. (#8701) | 2021-02-20 19:01:04 +01:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 6c3e5642f8 | Merge branch 'master' into jgrpp # Conflicts:
#	cmake/CompileFlags.cmake
#	src/crashlog.cpp
#	src/fileio.cpp
#	src/fileio_func.h
#	src/fios_gui.cpp
#	src/ini_load.cpp
#	src/ini_type.h
#	src/lang/english.txt
#	src/lang/german.txt
#	src/lang/korean.txt
#	src/network/network_client.cpp
#	src/order_base.h
#	src/order_cmd.cpp
#	src/os/windows/win32.cpp
#	src/road_cmd.cpp
#	src/saveload/saveload.cpp
#	src/saveload/saveload.h
#	src/settings.cpp
#	src/station_cmd.cpp
#	src/stdafx.h
#	src/table/settings.ini
#	src/tree_cmd.cpp
#	src/tree_gui.cpp
#	src/vehicle_base.h
#	src/video/cocoa/cocoa_v.mm
#	src/video/cocoa/event.mm
#	src/video/cocoa/wnd_quartz.mm
#	src/viewport.cpp
#	src/widgets/tree_widget.h | 2021-01-31 01:08:35 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | aacb70d371 | Debug: Extend random debug logging to also include state checksum updates | 2021-01-18 20:57:55 +00:00 |  | 
			
				
					| 
							
							
								 Matt Kimber | 9b28b15e67 | Codechange: create MutableSpriteCache to remove the need to cast Vehicle to a mutable type in render methods | 2021-01-05 11:42:25 +01:00 |  | 
			
				
					| 
							
							
								 Charles Pigott | 860c270c73 | Codechange: Replace assert_compile macro with static_assert | 2020-12-27 10:55:42 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 76f68c48f5 | Cache whether vehicle is currently drawn: Vehicle::IsDrawn() | 2020-02-03 18:58:19 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | cbdd9f84d8 | Merge branch 'master' into jgrpp # Conflicts:
#	src/console_gui.cpp
#	src/lang/korean.txt
#	src/video/sdl2_v.cpp
#	src/video/sdl2_v.h
#	src/window.cpp
#	src/window_gui.h | 2019-11-12 18:43:10 +00:00 |  | 
			
				
					| 
							
							
								 S. D. Cloudt | 13cc8a0cee | Cleanup: Removed SVN  headers | 2019-11-10 17:59:20 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 455e694e79 | Refactor effect vehicle cache to reduce cost of inserts/removes | 2019-10-05 12:28:23 +01:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | a1d36b02f0 | Network: Add state checksum which is check in network sync | 2019-08-06 03:03:40 +01:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 674732cd68 | Merge: Codechange: Use null pointer literal instead of the NULL macro | 2019-04-11 18:14:13 +01:00 |  | 
			
				
					| 
							
							
								 Henry Wilson | 7c8e7c6b6e | Codechange: Use null pointer literal instead of the NULL macro | 2019-04-10 23:22:20 +02:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | e28e2f638e | Fix handling of effect vehicles in CallVehicleTicks Move effect vehicles into separate cache vector
Call effect vehicle ticks before other vehicle types
See #76 | 2019-02-15 21:06:14 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | e5b61e0b6c | Refactor CallVehicleTicks vehicle loop | 2019-01-25 20:17:15 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 56be293107 | Merge branch 'master' into jgrpp # Conflicts:
#	src/blitter/32bpp_anim.cpp
#	src/blitter/32bpp_anim.hpp
#	src/blitter/32bpp_anim_sse2.cpp
#	src/blitter/32bpp_base.cpp
#	src/blitter/32bpp_base.hpp
#	src/ground_vehicle.cpp
#	src/linkgraph/linkgraph_gui.h
#	src/main_gui.cpp
#	src/newgrf_house.cpp
#	src/newgrf_house.h
#	src/town_cmd.cpp
#	src/vehicle_base.h
#	src/viewport_gui.cppp | 2018-05-25 18:29:17 +01:00 |  | 
			
				
					| 
							
							
								 PeterN | a07394a63a | Change: Remove direction parameter from Vehicle::UpdateDeltaXY. (#6792) The value is either unused or always the same as this->direction. | 2018-05-22 18:43:34 +01:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | d730cfd51d | Cache sprite sequence bounds for vehicles | 2018-01-19 19:13:01 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 117e73751c | (svn r27668) -Feature: [NewGRF] Allow composing vehicles from multiple sprites. | 2016-10-16 14:59:44 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ba566e9126 | (svn r27668) -Feature: [NewGRF] Allow composing vehicles from multiple sprites. | 2016-10-16 14:59:44 +00:00 |  | 
			
				
					| 
							
							
								 frosch | d2393b4f6c | (svn r27666) -Codechange: Pass vehicle sprites around using a struct VehicleSpriteSeq. | 2016-10-16 14:57:56 +00:00 |  | 
			
				
					| 
							
							
								 frosch | f36539837e | (svn r27666) -Codechange: Pass vehicle sprites around using a struct VehicleSpriteSeq. | 2016-10-16 14:57:56 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 7c4e5242ba | (svn r27664) -Codechange: Deduplicate code for animating effect vehicles. | 2016-10-16 14:56:52 +00:00 |  | 
			
				
					| 
							
							
								 frosch | fe12488232 | (svn r27664) -Codechange: Deduplicate code for animating effect vehicles. | 2016-10-16 14:56:52 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6c2abf0930 | (svn r26863) -Codechange: move a number of Vehicle* functions into the Vehicle class | 2014-09-20 15:31:26 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ac269a3f08 | (svn r26863) -Codechange: move a number of Vehicle* functions into the Vehicle class | 2014-09-20 15:31:26 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0463dbdc9e | (svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values | 2014-04-23 20:13:33 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2be4215f43 | (svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values | 2014-04-23 20:13:33 +00:00 |  | 
			
				
					| 
							
							
								 planetmaker | c24374f99c | (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) | 2013-01-08 22:46:42 +00:00 |  | 
			
				
					| 
							
							
								 planetmaker | f00d9976f9 | (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) | 2013-01-08 22:46:42 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 3ce8d2ce70 | (svn r24846) -Add: Advanced settings to disable certain sound effects. | 2012-12-23 21:09:09 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 336a93a9d8 | (svn r24846) -Add: Advanced settings to disable certain sound effects. | 2012-12-23 21:09:09 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6d6be50ae0 | (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files | 2012-01-03 21:32:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d5eeab43b7 | (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files | 2012-01-03 21:32:51 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | 0d929e877f | (svn r23713) -Codechange: split VehicleMove() into two functions, to minimalize the work done where possible | 2012-01-02 13:44:30 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | 92c60447dc | (svn r23713) -Codechange: split VehicleMove() into two functions, to minimalize the work done where possible | 2012-01-02 13:44:30 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7757a2ed40 | (svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight) | 2011-11-04 10:18:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | de980ef0f9 | (svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight) | 2011-11-04 10:18:13 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 460d24fd83 | (svn r22506) -Feature [FS#4625]: Make the transparency options for industries also affect the effect vehicles created by industries. | 2011-05-28 09:46:37 +00:00 |  | 
			
				
					| 
							
							
								 frosch | bc3404f90c | (svn r22506) -Feature [FS#4625]: Make the transparency options for industries also affect the effect vehicles created by industries. | 2011-05-28 09:46:37 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 71822b6f1b | (svn r22505) -Add: Separate EffectVehicleTypes for broken aircraft and smoke at copper ore mine, to make them distinguishable from each other and from smoke due to disasters. (only affects newly spawned effects) | 2011-05-28 09:45:12 +00:00 |  | 
			
				
					| 
							
							
								 frosch | a3d8633e40 | (svn r22505) -Add: Separate EffectVehicleTypes for broken aircraft and smoke at copper ore mine, to make them distinguishable from each other and from smoke due to disasters. (only affects newly spawned effects) | 2011-05-28 09:45:12 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 7c21083227 | (svn r22504) -Codechange: Add EV_END and use it to check the lengths of _effect_init_procs and _effect_tick_procs. | 2011-05-28 09:43:53 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 56216a4989 | (svn r22504) -Codechange: Add EV_END and use it to check the lengths of _effect_init_procs and _effect_tick_procs. | 2011-05-28 09:43:53 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 1b34d22620 | (svn r22503) -Doc: EffectVehicleType. | 2011-05-28 09:43:22 +00:00 |  | 
			
				
					| 
							
							
								 frosch | d91ba4741b | (svn r22503) -Doc: EffectVehicleType. | 2011-05-28 09:43:22 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | fb5ecb9499 | (svn r22411) -Document: another bunch of bits | 2011-05-02 17:42:12 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9fc2798baf | (svn r22411) -Document: another bunch of bits | 2011-05-02 17:42:12 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 82fc28f77f | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header | 2010-01-15 16:41:15 +00:00 |  |