UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d3331ae47
							
						
					 | 
					
						
						
							
							Prefer 24 bit depth buffer by default, only use the maximum used atlas in MapRenderer.
						
						
						
						
						
						
					 | 
					
						2015-10-04 15:24:20 +11:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf314359cd
							
						
					 | 
					
						
						
							
							Use dispatch table for reading packets, split off CPE reading/writing into a separate file.
						
						
						
						
						
						
					 | 
					
						2015-10-03 15:04:59 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							69e23c88e1
							
						
					 | 
					
						
						
							
							Separate various aspects of 'Game' class into own separate classes.
						
						
						
						
						
						
					 | 
					
						2015-10-02 16:03:55 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							0979c0597e
							
						
					 | 
					
						
						
							
							Fix translucent blocks, fix clipboard crashing the client.
						
						
						
						
						
						
					 | 
					
						2015-09-30 13:49:37 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							976db7a487
							
						
					 | 
					
						
						
							
							Some cleanup, simplify readme.
						
						
						
						
						
						
					 | 
					
						2015-09-30 08:33:35 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							63a42bbc68
							
						
					 | 
					
						
						
							
							Rewrite backend for 2D drawing to be far more modular.
						
						
						
						
						
						
					 | 
					
						2015-09-28 17:10:27 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							e81bbc13ae
							
						
					 | 
					
						
						
							
							Reduce model vertices size, reduce complexity of TextInputWidget significantly, add basis for a save level screen.
						
						
						
						
						
						
					 | 
					
						2015-09-27 20:29:31 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							a12ffa3730
							
						
					 | 
					
						
						
							
							Fix custom key bindings not being loaded, sprites are now rotated diagonally.
						
						
						
						
						
						
					 | 
					
						2015-09-27 08:48:51 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							067f87ce37
							
						
					 | 
					
						
						
							
							Use default op block permissions regardless of whether BlockPermissions is used or not. BlockPermissions settings always override other attempts to set permissions.
						
						
						
						
						
						
					 | 
					
						2015-09-27 06:40:33 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							397b4040e4
							
						
					 | 
					
						
						
							
							Add support for exporting as .cw files. Remove .fcm exporting support.
						
						
						
						
						
						
					 | 
					
						2015-09-26 18:45:58 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							8575aea22b
							
						
					 | 
					
						
						
							
							Add very simple .nbt parser.
						
						
						
						
						
						
					 | 
					
						2015-09-26 07:51:56 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							808d66ea6c
							
						
					 | 
					
						
						
							
							Initial single player physics added.
						
						
						
						
						
						
					 | 
					
						2015-09-25 18:17:04 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							e01f24bebb
							
						
					 | 
					
						
						
							
							Update readme, fix non-compliant GL calls.
						
						
						
						
						
						
					 | 
					
						2015-09-24 15:56:35 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							df80b95714
							
						
					 | 
					
						
						
							
							Implement new key mapping gui.
						
						
						
						
						
						
					 | 
					
						2015-09-24 15:38:56 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							eccf108a90
							
						
					 | 
					
						
						
							
							Use new pause menu by default, drop some ugly commands now replaced by the options and environment settings parts of the pause menu.
						
						
						
						
						
						
					 | 
					
						2015-09-24 15:01:16 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							fde7eef0db
							
						
					 | 
					
						
						
							
							Much more work on new client gui.
						
						
						
						
						
						
					 | 
					
						2015-09-24 14:48:24 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							057859dcda
							
						
					 | 
					
						
						
							
							More work on new gui, still in mockup stage. (Press F9 to see it)
						
						
						
						
						
						
					 | 
					
						2015-09-24 10:47:42 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							938cb13182
							
						
					 | 
					
						
						
							
							Initial work on new client gui.
						
						
						
						
						
						
					 | 
					
						2015-09-24 09:51:55 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9681a15c6
							
						
					 | 
					
						
						
							
							Add initial options widget. (Text drawn over a purple box with rounded corners), make screenshot a global hotkey.
						
						
						
						
						
						
					 | 
					
						2015-09-24 08:07:17 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							7271e02f6f
							
						
					 | 
					
						
						
							
							Persist key bindings, fixes #81.
						
						
						
						
						
						
					 | 
					
						2015-09-22 06:42:17 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b51c5c4c0
							
						
					 | 
					
						
						
							
							Add support for loading .dat files, mark single-player support as done.
						
						
						
						
						
						
					 | 
					
						2015-09-19 11:03:18 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ce9f379a2
							
						
					 | 
					
						
						
							
							Fix second sprite lighting bug.
						
						
						
						
						
						
					 | 
					
						2015-09-15 17:37:28 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							58e5816acf
							
						
					 | 
					
						
						
							
							Much more work on patching. Now we just depend on extract resources from classic's jar and terrain-patch.png. Snow is still broken.
						
						
						
						
						
						
					 | 
					
						2015-09-13 08:12:47 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							41073fc4b9
							
						
					 | 
					
						
						
							
							Initial work on animations, half size of block picking and change its colour to black.
						
						
						
						
						
						
					 | 
					
						2015-09-12 13:43:33 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6655d54d0
							
						
					 | 
					
						
						
							
							Add simple .zip reader (For reading texture packs), partially addresses #44.
						
						
						
						
						
						
					 | 
					
						2015-09-12 07:37:34 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							d705593c36
							
						
					 | 
					
						
						
							
							Add highly experimental, partial support for BlockDefinitions to address #42.
						
						
						
						
						
						
					 | 
					
						2015-09-08 06:28:30 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							03b21b62a7
							
						
					 | 
					
						
						
							
							Do not use our own special packed atlas, use the standard atlas in preparation for #42.
						
						
						
						
						
						
					 | 
					
						2015-09-06 08:13:21 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							875ec23b5b
							
						
					 | 
					
						
						
							
							Add proper brightness to entities, closes #45. (Thanks Goodlyay)
						
						
						
						
						
						
					 | 
					
						2015-09-03 20:14:10 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							60c753a2fd
							
						
					 | 
					
						
						
							
							Make entity models dynamic in preparation for #45, also means we make a lot less matrix multiplications. Still broken!
						
						
						
						
						
						
					 | 
					
						2015-09-03 19:20:08 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							c163ebcb59
							
						
					 | 
					
						
						
							
							Proper fix of UnsafeString on windows platforms - should fix input text and block info string.
						
						
						
						
						
						
					 | 
					
						2015-09-02 19:44:24 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8c8b8072d
							
						
					 | 
					
						
						
							
							Partial support for saving and loading maps.
						
						
						
						
						
						
					 | 
					
						2015-09-01 19:58:21 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							7baf64051f
							
						
					 | 
					
						
						
							
							Add proper singleplayer support. Can generate new flatgrass worlds with /client gen, also the client starts singleplayer when no arguments are provided.
						
						
						
						
						
						
					 | 
					
						2015-09-01 17:24:01 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ebed77929
							
						
					 | 
					
						
						
							
							Add basic singleplayer support. Generates a flatgrass map, but has no support for saving. Partially addresses #40.
						
						
						
						
						
						
					 | 
					
						2015-09-01 06:50:20 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							bea5c34691
							
						
					 | 
					
						
						
							
							Try to minimise api overhead with MapRenderer.
						
						
						
						
						
						
					 | 
					
						2015-08-23 09:13:28 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f9d32fdfd
							
						
					 | 
					
						
						
							
							Fix compilation with Direct3D9 api, fix launcher title not being correct version.
						
						
						
						
						
						
					 | 
					
						2015-08-22 14:52:03 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d9ca55a7c
							
						
					 | 
					
						
						
							
							Make everything in OpenTK have consistent whitespace, simplified detecting unix kernel, combined INativeWindow and IInputDriver.
						
						
						
						
						
						
					 | 
					
						2015-08-22 06:50:23 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d73e2492d
							
						
					 | 
					
						
						
							
							Integrate SharpDX into OpenTK.
						
						
						
						
						
						
					 | 
					
						2015-08-16 10:16:59 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							618ded14e0
							
						
					 | 
					
						
						
							
							Add experimental optimisation of grouping vertices by faces, then skipping all vertices of a face if that face is always back facing. Improves FPS by 50 - 100 in some cases. On slower card, imrpvoed FPS by 5-30.
						
						
						
						
						
						
					 | 
					
						2015-08-03 17:25:42 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							572a52dd3c
							
						
					 | 
					
						
						
							
							Don't call AddIndices for every single face - just do it one bulk go in ExpandCapacity().
						
						
						
						
						
						
					 | 
					
						2015-07-31 19:57:31 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							df879604f2
							
						
					 | 
					
						
						
							
							Major rewrite of graphics APIs: Use SharpDX instead of Managed DirectX (64 bit works now), rewrite OpenTK GL class to use calli instructions.
						
						
						
						
						
						
					 | 
					
						2015-07-28 06:53:22 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								UnknownShadow200
							
						 
					 | 
					
						
						
						
						
							
						
						
							4cc1e27157
							
						
					 | 
					
						
						
							
							Cleanup the solution - move the client's files and folders into their own folder.
						
						
						
						
						
						
					 | 
					
						2015-07-25 06:45:14 +10:00 | 
					
					
						
						
							
							
							
						
					 |