| 
							
							
								 Yohann D'ANELLO | cde0b19c72 | KeyValues.translate_key returns a KeyValues object | 2020-11-11 22:47:51 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | edecb7eb90 | I felt frustrated to don't have 100% of coverage | 2020-11-11 22:45:57 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | caef8dc9b2 | Cover settings | 2020-11-11 22:45:15 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | 0c17e74d6a | Key handler does not depend on curses's screen anymore | 2020-11-11 22:36:42 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | 748561e87d | More separation on menu code | 2020-11-11 22:22:33 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | 17edb6a645 | Don't resize map pad: it has already the good size (the map dimensions) | 2020-11-11 22:12:05 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | 4b8acc0597 | Don't resize pads when resizing window. For an unknown reason, pads don't want to be displayed on small screens. | 2020-11-11 21:55:57 +01:00 |  | 
			
				
					| 
							
							
								 Yohann D'ANELLO | 53077aacb0 | Linting | 2020-11-11 20:36:43 +01:00 |  | 
			
				
					| 
							
							
								 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 |  |