| 
							
							
								 Yohann D'ANELLO | f33d8b8170 | Merge branch 'inventory' into entities | 2020-11-11 20:34:30 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | c329ec927f | Add rabbits, beavers and teddy bears | 2020-11-11 17:39:48 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | a4eaab0db6 | Linting | 2020-11-11 17:24:57 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | af39a305b1 | Test entity movements and fights with players | 2020-11-11 17:23:31 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | e88b4ee775 | Render game when we are dead | 2020-11-11 17:17:28 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | 61714a5129 | Test heart healing | 2020-11-11 17:15:28 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | 8db00bcaa6 | Fix broken tests | 2020-11-11 16:58:20 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | ac22aef860 | Items can be put in inventory by default | 2020-11-11 16:57:09 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | d35331fdb0 | Add items in inventory | 2020-11-11 16:49:04 +01:00 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 eichhornchen | e3d28409f5 | Repaired tthe display problem for settings menu | 2020-11-11 14:56:00 +01:00 |  | 
			
				
					| 
							
							
								 eichhornchen | d9b7db742a | Added settings diplay and ability to change the keys (there is a refreshing problem though) | 2020-11-11 14:46:25 +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 |  |