e5b3cbd2cd 
								
							 
						 
						
							
							
								
								Prepare for a GameOver state  
							
							 
							
							... 
							
							
							
							- Factor a bunch of event handling into a base EventHandler class
- Rename the previous event handler MainGameEventHandler
- Add a GameOverEventHandler that only responds to Exit actions 
							
						 
						
							2022-05-14 23:43:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5b0b33782f 
								
							 
						 
						
							
							
								
								Move handling hero actions and entity actions to the Engine  
							
							 
							
							
							
						 
						
							2022-05-14 23:41:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c44c4e7bc6 
								
							 
						 
						
							
							
								
								Move the event loop to Engine.run_event_loop()  
							
							 
							
							
							
						 
						
							2022-05-14 23:39:03 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2b367c7bb6 
								
							 
						 
						
							
							
								
								Quit the game on Escape  
							
							 
							
							
							
						 
						
							2022-05-12 20:40:46 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ee915bd7c1 
								
							 
						 
						
							
							
								
								Add a doc string and a terminal newline  
							
							 
							
							
							
						 
						
							2022-05-12 20:40:40 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ce63c825b0 
								
							 
						 
						
							
							
								
								Move all the logging to log.py and prefix all the log names with "erynrl"  
							
							 
							
							
							
						 
						
							2022-05-12 20:40:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f6fe9d0f09 
								
							 
						 
						
							
							
								
								Move the roguebasin package to erynrl  
							
							 
							
							
							
						 
						
							2022-05-12 09:05:27 -07:00