Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						f11fb31c28
					 | 
					
						
						
							
							Interact with items
						
						
						
						
						
						
					 | 
					
						2020-11-11 16:47:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						2b5d82db57
					 | 
					
						
						
							
							Spawn also items
						
						
						
						
						
						
					 | 
					
						2020-11-11 16:23:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						d75f4290ff
					 | 
					
						
						
							
							Store the start position in a map
						
						
						
						
						
						
					 | 
					
						2020-11-11 16:10:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						279ef2439d
					 | 
					
						
						
							
							Limit the complexity of the dijkstra to eight
						
						
						
						
						
						
					 | 
					
						2020-11-11 16:02:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						0f53407b3d
					 | 
					
						
						
							
							Use a larger example map
						
						
						
						
						
						
					 | 
					
						2020-11-11 16:00:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						d08ff7061f
					 | 
					
						
						
							
							Use Dijkstra algorithm to describe monster paths
						
						
						
						
						
						
					 | 
					
						2020-11-11 15:25:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						2f3a03dbf7
					 | 
					
						
						
							
							The camera position should consider the width of a tile
						
						
						
						
						
						
					 | 
					
						2020-11-11 15:10:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						1e66e263bc
					 | 
					
						
						
							
							Use bricks for walls
						
						
						
						
						
						
					 | 
					
						2020-11-11 15:09:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						56ba9d186e
					 | 
					
						
						
							
							Display message if we are dead
						
						
						
						
						
						
					 | 
					
						2020-11-11 01:17:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						6e8cfdcb1a
					 | 
					
						
						
							
							Spawn new entities on each level (will be removed, only for tests)
						
						
						
						
						
						
					 | 
					
						2020-11-11 01:07:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						c5e6459d37
					 | 
					
						
						
							
							Fight other entities while bumping them, without any weapon
						
						
						
						
						
						
					 | 
					
						2020-11-11 01:04:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						9909b12501
					 | 
					
						
						
							
							Fight other entities
						
						
						
						
						
						
					 | 
					
						2020-11-11 00:50:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						5addd42535
					 | 
					
						
						
							
							Only refresh entities if the player moved, ignore most events
						
						
						
						
						
						
					 | 
					
						2020-11-11 00:38:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						279d9d9f58
					 | 
					
						
						
							
							Monsters can hit the player. No respect for unarmed people...
						
						
						
						
						
						
					 | 
					
						2020-11-10 23:00:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						f9f02b6621
					 | 
					
						
						
							
							Move to closest player if it is close
						
						
						
						
						
						
					 | 
					
						2020-11-10 22:59:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						12ee436f4d
					 | 
					
						
						
							
							Fix broken game test
						
						
						
						
						
						
					 | 
					
						2020-11-10 22:44:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						d26b66f337
					 | 
					
						
						
							
							Add possibility to define the background color of entities (black in ASCII, white in Unicode)
						
						
						
						
						
						
					 | 
					
						2020-11-10 22:34:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						a8223aab2e
					 | 
					
						
						
							
							Add possibility to define the background color of entities (black in ASCII, white in Unicode)
						
						
						
						
						
						
					 | 
					
						2020-11-10 22:30:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						ec6b90fba2
					 | 
					
						
						
							
							All entities can move, not only players
						
						
						
						
						
						
					 | 
					
						2020-11-10 22:10:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						2045a57907
					 | 
					
						
						
							
							Don't add any additional space to unicode entities
						
						
						
						
						
						
					 | 
					
						2020-11-10 22:07:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						1684647ea2
					 | 
					
						
						
							
							Missing type
						
						
						
						
						
						
					 | 
					
						2020-11-10 22:04:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						26196a7dca
					 | 
					
						
						
							
							Move the camera with the player
						
						
						
						
						
						
					 | 
					
						2020-11-10 22:02:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						d5ef041f48
					 | 
					
						
						
							
							Tiles can have multiple width according to the used texture pack for a better support of unicode
						
						
						
						
						
						
					 | 
					
						2020-11-10 22:01:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						3f4c809db6
					 | 
					
						
						
							
							Monsters are hedgehogs 🦔
						
						
						
						
						
						
					 | 
					
						2020-11-10 21:47:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						3f374d2558
					 | 
					
						
						
							
							Spawn a random amount of squirrels on the map
						
						
						
						
						
						
					 | 
					
						2020-11-10 21:41:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						3416ce2ac3
					 | 
					
						
						
							
							Ignore unreachable code in test environment, we have now 99% of coverage
						
						
						
						
						
						
					 | 
					
						2020-11-10 21:32:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						7173d13495
					 | 
					
						
						
							
							Slightly cover bootstrap, to increase more and more coverage. Ensure that there is no associated shell
						
						
						
						
						
						
					 | 
					
						2020-11-10 21:32:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						e9ac448854
					 | 
					
						
						
							
							Screen is resizable (but please be nice with it)
						
						
						
						
						
						
					 | 
					
						2020-11-10 21:20:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						d50c775e0f
					 | 
					
						
						
							
							Mysteriously fix tests
						
						
						
						
						
						
					 | 
					
						2020-11-10 20:43:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						f9c3fc1517
					 | 
					
						
						
							
							Example map was moved
						
						
						
						
						
						
					 | 
					
						2020-11-10 20:37:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						9b925672ca
					 | 
					
						
						
							
							Drop some tests
						
						
						
						
						
						
					 | 
					
						2020-11-10 20:36:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						5c95bf11e7
					 | 
					
						
						
							
							Linting
						
						
						
						
						
						
					 | 
					
						2020-11-10 20:34:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						1ff2e26cd4
					 | 
					
						
						
							
							Set good menu names
						
						
						
						
						
						
					 | 
					
						2020-11-10 20:22:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicolas Margulies
							
						 
					 | 
					
						
						
							
						
						1a1b906c8e
					 | 
					
						
						
							
							Added main menu when launching the game, and fixed menus
						
						
						
						
						
						
					 | 
					
						2020-11-10 19:40:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicolas Margulies
							
						 
					 | 
					
						
						
							
						
						17530f386c
					 | 
					
						
						
							
							Reworked graphics to make it more modular
						
						
						
						
						
						
					 | 
					
						2020-11-10 18:08:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eichhornchen
							
						 
					 | 
					
						
						
							
						
						e522047c74
					 | 
					
						
						
							
							Now the tests should trully be repaired
						
						
						
						
						
						
					 | 
					
						2020-11-10 11:39:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eichhornchen
							
						 
					 | 
					
						
						
							
						
						2e7c12b770
					 | 
					
						
						
							
							Trying to repair the test
						
						
						
						
						
						
					 | 
					
						2020-11-10 11:22:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eichhornchen
							
						 
					 | 
					
						
						
							
						
						cb33d97cb7
					 | 
					
						
						
							
							Fixed game <-> display interaction (the game prints correctly \o/ )
						
						
						
						
						
						
					 | 
					
						2020-11-10 10:57:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eichhornchen
							
						 
					 | 
					
						
						
							
						
						002de68a0a
					 | 
					
						
						
							
							Corrected bugs(some still remain)
						
						
						
						
						
						
					 | 
					
						2020-11-10 10:49:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eichhornchen
							
						 
					 | 
					
						
						
							
						
						91a8919a01
					 | 
					
						
						
							
							Added a MainMenuDisplay class and fixed errors in display
						
						
						
						
						
						
					 | 
					
						2020-11-10 10:01:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eichhornchen
							
						 
					 | 
					
						
						
							
						
						10bbb28471
					 | 
					
						
						
							
							Yet again
						
						
						
						
						
						
					 | 
					
						2020-11-09 01:39:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eichhornchen
							
						 
					 | 
					
						
						
							
						
						a4876bb7af
					 | 
					
						
						
							
							repaired display
						
						
						
						
						
						
					 | 
					
						2020-11-09 01:33:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eichhornchen
							
						 
					 | 
					
						
						
							
						
						8d5d9d38ff
					 | 
					
						
						
							
							cleaned the arguments
						
						
						
						
						
						
					 | 
					
						2020-11-09 01:11:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						e9c8640159
					 | 
					
						
						
							
							Width and height are managed dynamically: we can almost freely resize the window
						
						
						
						
						
						
					 | 
					
						2020-11-09 00:44:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						0ab0e6a00c
					 | 
					
						
						
							
							More tests
						
						
						
						
						
						
					 | 
					
						2020-11-08 23:48:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						3486c865a1
					 | 
					
						
						
							
							Use a fake pad to make tests runnable
						
						
						
						
						
						
					 | 
					
						2020-11-08 23:40:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						65d89b7f9f
					 | 
					
						
						
							
							Add some comments
						
						
						
						
						
						
					 | 
					
						2020-11-08 23:31:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						259bde81a4
					 | 
					
						
						
							
							Back to menu by pressing space button
						
						
						
						
						
						
					 | 
					
						2020-11-08 23:26:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						7e92086601
					 | 
					
						
						
							
							Start game button is working
						
						
						
						
						
						
					 | 
					
						2020-11-08 23:08:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yohann D'ANELLO
							
						 
					 | 
					
						
						
							
						
						715fad1817
					 | 
					
						
						
							
							StatsDisplay extends Display
						
						
						
						
						
						
					 | 
					
						2020-11-08 23:05:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |