Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ef379b5214 
					 
					
						
						
							
							Fix DC_FORCE_CLEAR_TILE water removal not removing docking tiles  
						
						... 
						
						
						
						See: https://github.com/OpenTTD/OpenTTD/issues/9869  
						
						
					 
					
						2022-04-25 19:40:53 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						39d39a5c61 
					 
					
						
						
							
							Reduce duplication in desert or rainforeset data search arrays  
						
						
						
						
					 
					
						2022-03-06 02:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								reldred 
							
						 
					 
					
						
						
							
						
						3bf2e850a5 
					 
					
						
						
							
							undo the mess I made of JGR's fixes to my janky code  
						
						
						
						
					 
					
						2022-03-06 11:17:14 +10:30 
						 
				 
			
				
					
						
							
							
								reldred 
							
						 
					 
					
						
						
							
						
						e3e032518b 
					 
					
						
						
							
							Merge branch 'desert-tweaks' of  https://github.com/reldred/OpenTTD-patches  into desert-tweaks  
						
						
						
						
					 
					
						2022-03-06 11:03:59 +10:30 
						 
				 
			
				
					
						
							
							
								reldred 
							
						 
					 
					
						
						
							
						
						59022c40f9 
					 
					
						
						
							
							adjustments;  
						
						... 
						
						
						
						added lake tropic width adjustment
added an extra large setting to the coasts (51radius)
set minimum width for rivers and lakes to 2 (setting it to 1 actually CTD'd the game)
made max for rivers and lakes be 51 tiles to match the 51tiles of the coast setting. 
						
						
					 
					
						2022-03-06 11:03:46 +10:30 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f1b6eb932f 
					 
					
						
						
							
							Reduce duplication in CreateDesertOrRainForest  
						
						
						
						
					 
					
						2022-03-05 14:59:31 +00:00 
						 
				 
			
				
					
						
							
							
								reldred 
							
						 
					 
					
						
						
							
						
						22305e8795 
					 
					
						
						
							
							Allows configuring the width of the coast in tropic maps that generates as tropiczone_normal before the desert kicks in, it does this by creating two additional arrays which house the coordinates to create a filled circle of radius of 19 tiles, and 25 tiles. the default creates a radius of 13 tiles.  
						
						... 
						
						
						
						I'd eventually like to add an Extra Large setting but manually creating the array of coordinates is horrible.
I wedged this setting in beside the setting for tropic width around rivers despite it not fitting into the rivers/lakes category because it still feels the most relevant place for now. 
						
						
					 
					
						2022-03-05 16:25:50 +10:30 
						 
				 
			
				
					
						
							
							
								reldred 
							
						 
					 
					
						
						
							
						
						5a53b4d846 
					 
					
						
						
							
							Additional tweaks to allow rivers to spawn in deserts (causing aditional tropic biome to spawn around them). This piggybacks off of the 'allow lakes in deserts' setting, renaming it to cover both. The actual setting name itself internally hasn't changed.  
						
						
						
						
					 
					
						2021-11-19 12:29:20 +10:30 
						 
				 
			
				
					
						
							
							
								Andreas Schmitt 
							
						 
					 
					
						
						
							
						
						7601720ff7 
					 
					
						
						
							
							landscape.cpp fixes  
						
						
						
						
					 
					
						2021-06-19 13:02:36 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Schmitt 
							
						 
					 
					
						
						
							
						
						44fe1ca00b 
					 
					
						
						
							
							Tweak the bridge generation  
						
						
						
						
					 
					
						2021-06-19 13:02:36 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Schmitt 
							
						 
					 
					
						
						
							
						
						8d584990aa 
					 
					
						
						
							
							Remove unused hash functions and start the road building from the map center  
						
						
						
						
					 
					
						2021-06-19 13:02:36 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Schmitt 
							
						 
					 
					
						
						
							
						
						da4de2c959 
					 
					
						
						
							
							Improve lake generation  
						
						... 
						
						
						
						Prior to this change, lakes could be very small and could also not be deactivated.
This change allows the deactivation of lake creation and the lake size is now the set size +- 25% instead of anything between 0 and lake_size. 
						
						
					 
					
						2021-06-13 08:15:43 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Schmitt 
							
						 
					 
					
						
						
							
						
						99e32488f2 
					 
					
						
						
							
							Add creation of wide rivers  
						
						
						
						
					 
					
						2021-06-13 07:36:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1ef236525a 
					 
					
						
						
							
							Mapgen: Generate fuzzy ellipse shaped lakes instead of squares  
						
						
						
						
					 
					
						2021-04-14 02:01:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f39b6f4ba3 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/cheat_gui.cpp
#	src/genworld_gui.cpp
#	src/landscape.cpp
#	src/lang/english.txt
#	src/saveload/afterload.cpp
#	src/screenshot.cpp
#	src/settings_gui.cpp
#	src/settings_internal.h
#	src/settings_type.h
#	src/table/settings.ini
#	src/tile_type.h
#	src/widgets/genworld_widget.h 
						
						
					 
					
						2021-04-10 18:29:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5e14b54a0c 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						
						
						
					 
					
						2021-04-05 17:51:45 +01:00 
						 
				 
			
				
					
						
							
							
								reldred 
							
						 
					 
					
						
						
							
						
						213b6fe6ef 
					 
					
						
						
							
							Add PR  #231 : More river configuration options  
						
						
						
						
					 
					
						2021-03-28 23:46:18 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						1a1049bc0d 
					 
					
						
						
							
							Change: rename setting "max_heightlevel" to "map_height_limit"  
						
						... 
						
						
						
						This better reflects what it is, and hopefully removes a bit of
the confusion people are having what this setting actually does.
Additionally, update the text on the setting to better inform
users what it is doing exactly, so they can make an educated
decision on how to change it.
Next commit will introduce an "auto" value, which should be the
new default. The rename has as added benefit that everyone will
start out on the "auto" value. 
						
						
					 
					
						2021-03-26 12:22:32 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						70bc55cfd6 
					 
					
						
						
							
							Feature: setting to indicate desert coverage for tropic climate  
						
						... 
						
						
						
						This is an indication value; the game tries to get as close as it
can, but due to the complex tropic rules, that is unlikely to be
exact.
In the end, it picks a height-level to base the desert/tropic
line on. This is strictly seen not needed, as we can convert any
tile to either. But it is the simplest way to get started with
this without redoing all related functions. 
						
						
					 
					
						2021-03-26 12:22:32 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						cafe4eed6e 
					 
					
						
						
							
							Feature: setting to indicate snow coverage for arctic climate (replaces snow line height)  
						
						... 
						
						
						
						Setting the snow coverage (in % of the map) makes a lot more sense
to the human, while still allowing the niche player to set (by
finding the correct %) a snow line height they like. This makes for
easier defaults, as it decoupled terrain height from amount of snow.
Maps can never be 100% snow, as we do not have sprites for coastal
tiles.
Internally, this calculates the best snow line height to approach
this coverage as close as possible. 
						
						
					 
					
						2021-03-26 12:22:32 +01:00 
						 
				 
			
				
					
						
							
							
								reldred 
							
						 
					 
					
						
						
							
						
						07397783f8 
					 
					
						
						
							
							Allows configuring the height at which rainforests start, which by default was controlled by dividing the map maxheight by 4 in landscape.cpp. Default setting is 8 which matches and should provide default behavior in new map creation.  
						
						
						
						
					 
					
						2021-03-20 20:53:22 +10:30 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						970fedd78c 
					 
					
						
						
							
							Add: make modal windows update more smooth  
						
						... 
						
						
						
						Basically, modal windows had their own thread-locking for what
drawing was possible. This is a bit nonsense now we have a
game-thread. And it makes much more sense to do things like
NewGRFScan and GenerateWorld in the game-thread, and not in a
thread next to the game-thread.
This commit changes that: it removes the threads for NewGRFScan
and GenerateWorld, and just runs the code in the game-thread.
On regular intervals it allows the draw-thread to do a tick,
which gives a much smoother look and feel.
It does slow down NewGRFScan and GenerateWorld ever so slightly
as it spends more time on drawing. But the slowdown is not
measureable on my machines (with 700+ NewGRFs / 4kx4k map and
a Debug build).
Running without a game-thread means NewGRFScan and GenerateWorld
are now blocking. 
						
						
					 
					
						2021-03-10 13:41:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2e20da40ed 
					 
					
						
						
							
							Cache current value of snow line height  
						
						
						
						
					 
					
						2021-02-21 22:34:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b7ddd486cf 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	cmake/CompileFlags.cmake
#	src/aircraft_cmd.cpp
#	src/blitter/32bpp_anim.cpp
#	src/cargopacket.cpp
#	src/cheat_gui.cpp
#	src/company_cmd.cpp
#	src/company_gui.cpp
#	src/core/pool_func.hpp
#	src/date.cpp
#	src/economy.cpp
#	src/error_gui.cpp
#	src/ground_vehicle.cpp
#	src/ground_vehicle.hpp
#	src/group_gui.cpp
#	src/industry_cmd.cpp
#	src/lang/dutch.txt
#	src/lang/french.txt
#	src/lang/german.txt
#	src/linkgraph/linkgraph_gui.cpp
#	src/linkgraph/mcf.cpp
#	src/network/network_content.cpp
#	src/network/network_server.cpp
#	src/network/network_udp.cpp
#	src/newgrf_engine.cpp
#	src/newgrf_station.cpp
#	src/order_cmd.cpp
#	src/order_gui.cpp
#	src/pathfinder/follow_track.hpp
#	src/pathfinder/yapf/yapf_common.hpp
#	src/saveload/saveload.cpp
#	src/settings_gui.cpp
#	src/station_cmd.cpp
#	src/station_kdtree.h
#	src/string_func.h
#	src/table/settings.ini
#	src/tgp.cpp
#	src/timetable_cmd.cpp
#	src/timetable_gui.cpp
#	src/toolbar_gui.cpp
#	src/town_cmd.cpp
#	src/train_cmd.cpp
#	src/train_gui.cpp
#	src/tree_gui.cpp
#	src/tunnelbridge_cmd.cpp
#	src/vehicle.cpp
#	src/vehicle_gui.cpp
#	src/video/sdl2_v.cpp
#	src/video/sdl_v.cpp
#	src/video/win32_v.cpp
#	src/viewport.cpp
#	src/viewport_sprite_sorter_sse4.cpp
#	src/window.cpp 
						
						
					 
					
						2021-02-01 17:07:34 +00: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 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						9b800a96ed 
					 
					
						
						
							
							Codechange: Remove min/max functions in favour of STL variants ( #8502 )  
						
						
						
						
					 
					
						2021-01-08 11:16:18 +01:00 
						 
				 
			
				
					
						
							
							
								SamuXarick 
							
						 
					 
					
						
						
							
						
						aaeb36e95d 
					 
					
						
						
							
							Fix: for original terrain generator, keep a single gap of water at the borders ( #7883 )  
						
						... 
						
						
						
						This means that for NE/NW, it should have one more in case of
freeform-edges, and in case of SE/SW it should have one less.
Reminder: freeform-edges only adds VOID tiles on X=0 and Y=0.
(cherry picked from commit 1d85d71d29 
						
						
					 
					
						2020-12-27 20:36:22 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						65f65ad2ad 
					 
					
						
						
							
							Codechange: Convert some more FIO functions to take std::string.  
						
						
						
						
					 
					
						2020-12-27 13:19:25 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						860c270c73 
					 
					
						
						
							
							Codechange: Replace assert_compile macro with static_assert  
						
						
						
						
					 
					
						2020-12-27 10:55:42 +00:00 
						 
				 
			
				
					
						
							
							
								SamuXarick 
							
						 
					 
					
						
						
							
						
						1d85d71d29 
					 
					
						
						
							
							Fix: for original terrain generator, keep a single gap of water at the borders ( #7883 )  
						
						... 
						
						
						
						This means that for NE/NW, it should have one more in case of
freeform-edges, and in case of SE/SW it should have one less.
Reminder: freeform-edges only adds VOID tiles on X=0 and Y=0. 
						
						
					 
					
						2020-12-15 21:52:41 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						946442ab6b 
					 
					
						
						
							
							GRF: Add extra road/tram type flag: towns cannot modify tiles  
						
						
						
						
					 
					
						2020-10-16 22:41:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						737ced9f50 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						
						
						
					 
					
						2020-07-07 17:28:19 +01:00 
						 
				 
			
				
					
						
							
							
								TechGeekNZ 
							
						 
					 
					
						
						
							
						
						716c883737 
					 
					
						
						
							
							Fix: Globally apply preprocessor directive coding style  
						
						... 
						
						
						
						Global; except for the 32-bit SSE blitter, which has some #DEFINEs
in not-very-nice places. 
						
						
					 
					
						2020-07-03 09:08:46 +02: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 
							
						 
					 
					
						
						
							
						
						edfd378e93 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	source.list
#	src/blitter/32bpp_anim.cpp
#	src/linkgraph/linkgraphjob.cpp
#	src/order_cmd.cpp
#	src/vehicle.cpp
#	src/vehicle_type.h 
						
						
					 
					
						2019-10-05 21:45:54 +01:00 
						 
				 
			
				
					
						
							
							
								JMcKiern 
							
						 
					 
					
						
						
							
						
						04f659e768 
					 
					
						
						
							
							Fix: Some typos found using codespell  
						
						
						
						
					 
					
						2019-09-29 21:27:32 +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 
							
						 
					 
					
						
						
							
						
						7ff252c58d 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	Makefile.src.in
#	findversion.sh
#	projects/determineversion.vbs
#	src/aircraft_cmd.cpp
#	src/lang/dutch.txt
#	src/linkgraph/linkgraph_gui.cpp
#	src/linkgraph/linkgraph_gui.h
#	src/order_cmd.cpp
#	src/settings_gui.cpp
#	src/smallmap_gui.cpp
#	src/town_cmd.cpp
#	src/viewport.cpp
#	src/water_map.h 
						
						
					 
					
						2019-03-04 01:18:25 +00:00 
						 
				 
			
				
					
						
							
							
								SamuXarick 
							
						 
					 
					
						
						
							
						
						4adb91202d 
					 
					
						
						
							
							Fix: Remove desert around lakes upon generation  
						
						
						
						
					 
					
						2019-02-23 13:16:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2fdcc52321 
					 
					
						
						
							
							Merge branch 'save_ext' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	Makefile.src.in
#	findversion.sh
#	projects/determineversion.vbs
#	src/lang/dutch.txt
#	src/lang/korean.txt
#	src/network/network.cpp
#	src/network/network_client.cpp
#	src/rail.cpp
#	src/rail_cmd.cpp
#	src/saveload/afterload.cpp
#	src/ship_cmd.cpp
#	src/toolbar_gui.cpp
#	src/vehicle.cpp 
						
						
					 
					
						2019-02-13 19:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								Gabda 
							
						 
					 
					
						
						
							
						
						37bb2c9308 
					 
					
						
						
							
							Codechange: Make the style of MakeVoid calls uniform ( #7192 )  
						
						
						
						
					 
					
						2019-02-08 23:05:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						9d3b77c5a2 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/fios_gui.cpp
#	src/lang/english.txt
#	src/lang/german.txt 
						
						
					 
					
						2019-02-02 01:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								J0an Josep 
							
						 
					 
					
						
						
							
						
						19be1f4ace 
					 
					
						
						
							
							Codechange: [NPF] Add some consts.  
						
						
						
						
					 
					
						2019-01-31 22:15:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						281d346fe2 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	bin/baseset/no_sound.obs
#	bin/baseset/orig_dos.obg
#	bin/baseset/orig_dos.obs
#	bin/baseset/orig_dos_de.obg
#	bin/baseset/orig_win.obg
#	bin/baseset/orig_win.obm
#	bin/baseset/orig_win.obs
#	src/aircraft_cmd.cpp
#	src/blitter/32bpp_anim.cpp
#	src/blitter/32bpp_anim.hpp
#	src/blitter/32bpp_base.cpp
#	src/blitter/32bpp_base.hpp
#	src/blitter/8bpp_base.cpp
#	src/blitter/8bpp_base.hpp
#	src/blitter/common.hpp
#	src/group_gui.cpp
#	src/lang/korean.txt
#	src/linkgraph/linkgraph_gui.cpp
#	src/saveload/saveload.cpp
#	src/town_cmd.cpp
#	src/viewport.cpp
#	src/viewport_func.h 
						
						
					 
					
						2019-01-29 02:28:14 +00:00 
						 
				 
			
				
					
						
							
							
								Johannes E. Krause 
							
						 
					 
					
						
						
							
						
						c33596fe4a 
					 
					
						
						
							
							Codechange: Unify tile height model in all functions (Patch by adf88,  #6583 )  
						
						
						
						
					 
					
						2019-01-24 21:17:17 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes E. Krause 
							
						 
					 
					
						
						
							
						
						f744dea0ff 
					 
					
						
						
							
							Fix: jumping effect when scrolling viewport over bottom edge of the map (Patch by adf88,  #6583 )  
						
						
						
						
					 
					
						2019-01-24 21:17:17 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes E. Krause 
							
						 
					 
					
						
						
							
						
						f0290d5de7 
					 
					
						
						
							
							Codechange: Add InverseRemapCoords2 function for remapping viewport coordinates to underlying tile coordinates (Patch by adf88,  #6583 )  
						
						
						
						
					 
					
						2019-01-24 21:17:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						035f5622b9 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/console_cmds.cpp
#	src/landscape.cpp
#	src/linkgraph/linkgraphschedule.cpp
#	src/openttd.cpp
#	src/roadveh_cmd.cpp
#	src/toolbar_gui.cpp
#	src/train_cmd.cpp
#	src/vehicle.cpp
#	src/viewport.cpp
#	src/window_type.h 
						
						
					 
					
						2018-07-24 18:30:42 +01:00